SnowConvert AI – Diferenças funcionais do Vertica¶
Nota
Escopo de conversão
O SnowConvert AI para Vertica concentra as capacidades de avaliação e tradução principalmente em TABLES e VIEWS. Embora o SnowConvert AI consiga reconhecer outros tipos de instruções padrão ANSI, estas ainda não são totalmente compatíveis para conversão. Isso significa que, embora a ferramenta possa identificá-las, ela não realizará uma tradução completa para essas unidades de código não compatíveis.
SSC-FDM-VT0001¶
A expressão na restrição USING pode não ser compatível no Snowflake.
Descrição¶
No Vertica, a cláusula DEFAULT USING oferece um recurso de atualização adiada, com o qual o Snowflake não é compatível. Embora o Snowflake possa aplicar a expressão como um valor DEFAULT simples quando novas linhas são inseridas, ele não replicará a lógica de atualização adiada do Vertica.
Além disso, a própria expressão pode conter funções ou sintaxe específicas do Vertica que são incompatíveis com o Snowflake. Devido a essas diferenças, um aviso é adicionado ao código convertido. Isso destaca tanto a mudança no comportamento de atualização quanto a necessidade de revisar manualmente a expressão traduzida para garantir que sua sintaxe seja compatível com o Snowflake.
Exemplo de código¶
Código de entrada:¶
Redshift¶
Código gerado:¶
Snowflake¶
Práticas recomendadas¶
Se precisar de mais suporte, envie um e-mail para snowconvert-support@snowflake.com