Skip to main content

Diferenças entre o Alteryx Desktop e o motor nativo do Cloud

A seguir, há uma visão geral das principais diferenças entre o nativo do Cloud (CDF-AMP Engine) e o Desktop (AMP Engine).

Transformação de dados

As ferramentas Designer Cloud e do nativo do Cloud funcionam de forma diferente. As ferramentas do nativo do Cloud geralmente são combinações de transformações, enquanto as ferramentas Designer Cloud no ambiente do Desktop são usadas diretamente como funções nativas.

Leitura e análise de dados

No ambiente do Desktop, o agrupamento de dados é utilizado, permitindo que o Alteryx se conecte diretamente a arquivos com suporte nativo para formatos como CSV, Parquet, Excel e YXDB, bem como conexões de banco de dados.

No ambiente do Cloud, a leitura e gravação de dados são gerenciadas por meio de um serviço de conversão. Esse serviço converte diferentes formatos de arquivo em CSV ou Parquet, permitindo que aplicativos web e outros serviços processem os dados conforme necessário.

A separação entre entrada e saída de dados e o processamento afeta a orquestração do fluxo de trabalho. No Desktop, as ações de entrada, saída e processamento ocorrem simultaneamente, mas no Cloud, elas são separadas. Como resultado, ferramentas como Bloquear até Concluir e Contêineres não são totalmente compatíveis com o ambiente do Cloud.

Dados de Saída

Os resultados de saída podem diferir entre os ambientes Designer Cloud (Desktop) e nativo do Cloud devido a diferenças no tratamento lógico. O nativo do Cloud oferece suporte à lógica de três valores, o que afeta a saída de determinadas expressões e ferramentas que dependem do editor de expressões. Por exemplo, no nativo do Cloud, uma condição de filtro como Null != 2 avaliará "Null" como "Falso", enquanto que no Designer Cloud (Desktop), ela é avaliada como "Verdadeira".

Funções e expressões

Diferentes conjuntos de funções estão disponíveis no Designer Cloud (Designer Desktop) e no nativo do Cloud. Além disso, a lógica de três valores no nativo do Cloud afeta os resultados de determinadas expressões, particularmente em funções matemáticas e booleanas. Por exemplo, no nativo do Cloud, Null<5 resulta em "Nulo", enquanto no Designer Cloud resulta em "Falso". Da mesma forma, Average(Null, 5) retorna "Nulo" no nativo do Cloud, enquanto no Designer Cloud retorna "2,5".