Skip to main content

Diferencia entre el motor nativo de Cloud y Desktop de Alteryx

A continuación, se muestra una descripción general de las diferencias clave entre Nativo de Cloud (CDF-AMP Engine) y Desktop (AMP Engine).

Transformación de datos

Las herramientas Nativo de Cloud y Designer Cloud funcionan de manera diferente. Las herramientas Nativo de Cloud suelen ser combinaciones de transformaciones, mientras que las herramientas Designer Cloud en el entorno de Desktop se utilizan directamente como funciones nativas.

Lectura y análisis de datos

En el entorno Desktop, se utiliza el envoltorio de datos, lo que permite a Alteryx conectarse directamente a archivos con compatibilidad nativa para formatos como CSV, Parquet, Excel e YXDB, así como conexiones de bases de datos.

En el entorno Cloud, la lectura y escritura de datos se administran a través de un servicio de conversión. Este servicio convierte diferentes formatos de archivo en CSV o Parquet, lo que permite que las aplicaciones web y otros servicios procesen los datos según sea necesario.

La separación de la entrada y salida de datos del procesamiento de datos afecta la orquestación del flujo de trabajo. En Desktop, las acciones de entrada, salida y procesamiento se producen simultáneamente, pero, en Cloud, se separan. Como resultado, las herramientas como Bloquear hasta finalizar y Contenedores no son totalmente compatibles con el entorno Cloud.

Datos de salida

Los resultados de salida pueden diferir entre Designer Cloud (Desktop) y los entornos de Nativo de Cloud debido a las diferencias en el procesamiento de la lógica. El modo nativo de Cloud admite la lógica de tres valores, lo que afecta la salida de ciertas expresiones y herramientas que dependen del editor de expresiones. Por ejemplo, en Nativo de Cloud, una condición de filtro como Nulo != 2 evaluará Nulo como Falso, mientras que en Designer Cloud (Desktop), se evaluará como Verdadero.

Funciones y expresiones

Hay diferentes conjuntos de funciones disponibles en Designer Cloud (Designer Desktop) en comparación con Nativo de Cloud. Además, la lógica de tres valores en el modo nativo de Cloud afecta los resultados de ciertas expresiones, particularmente en las funciones matemáticas y booleanas. Por ejemplo, en el entorno nativo de Cloud, Nulo<5 se evalúa como Nulo, mientras que en Designer Cloud, se evalúa como Falso. Del mismo modo, Promedio(Nulo, 5) devuelve Nulo en Nativo de Cloud, mientras que en Designer Cloud, devuelve 2,5.