Skip to main content

Ejecución en Cloud para Desktop

Programa y ejecuta tus flujos de trabajo de Designer Desktop en la nube. La ejecución en Cloud para Desktop te permite vincular tu instancia de Alteryx Designer Desktop a un espacio de trabajo de Alteryx Analytics Cloud Platform (AACP) y guardar los flujos de trabajo creados en el escritorio en la biblioteca de AACP (que pertenece a tu espacio de trabajo de AACP). Una vez guardados en la biblioteca, puedes ir a AACP y programar que se ejecuten esos flujos de trabajo.

Requisitos

Para utilizar la ejecución en Cloud para Desktop, necesitas lo siguiente:

  • Alteryx Analytics Cloud Platform (AACP) versión empresarial

    • La ejecución en Cloud para Desktop debe ser habilitada en el espacio de trabajo por el administrador. Cuando la ejecución en Cloud para Desktop está habilitada en el espacio de trabajo, se implementan dos instancias de Amazon Web Service EC2 de tipo m5a.4xlarge (16 vCPU) con el fin de ejecutar los flujos de trabajo creados en Desktop en AACP.Enable Cloud Execution for Desktop

    • El manejo de datos privados es obligatorio.

  • Alteryx Designer Desktop versión 2023.1, parche 1 (o posterior).

  • Se necesita el Administrador de conexiones de datos (DCM) para autenticar un espacio de trabajo de AACP en Designer Desktop.

Vincular Designer Desktop y AACP

Conectar Designer Desktop con Alteryx Analytics Cloud Platform

  1. En Designer Desktop, selecciona Archivo > Administrar conexiones para abrir DCM.

  2. Selecciona Enlaces de Alteryx en el menú de la izquierda y selecciona el botón + Nuevo .

  3. Analytics Cloud está preseleccionada como la Tecnología predeterminada. Proporciona la información requerida:

    aacp-link.png
    • Nombre de la fuente de datos : este es el nombre para mostrar (etiqueta) de este enlace. El nombre se muestra en los menús Guardar como y Abrir, y ayuda a los usuarios a identificar esta conexión.

    • URL base : esta es la URL que utilizas para acceder a Alteryx Analytics Cloud Platform (por ejemplo, https://company.alteryxcloud.com/). Comunícate con tu administrador de AACP para obtener esta información.

    • Nombre del espacio de trabajo : este es el nombre de tu espacio de trabajo de AACP, tal como aparece en la URL (después de la URL base). Por ejemplo, puedes acceder a AACP a través de https://empresa.alteryxcloud.com/?workspace=mi-espacio-de-trabajo . En este caso, debes introducir mi-esacio-de-trabajo en el campo Nombre del espacio de trabajo. Comunícate con tu administrador de AACP para obtener esta información.

  4. Selecciona Guardar . A continuación, debes vincular las credenciales.

  5. Selecciona + Conectar credencial para comenzar.

  6. La ejecución en Cloud para Desktop es compatible con el método de autenticación OpenID Connect (OIDC). Esta opción está preseleccionada en el menú desplegable  Método de autenticación .

    aacp-credentials.png
  7. En la sección TOKENS OIDC, utiliza la lista desplegable Credencial para seleccionar una credencial existente, o bien selecciona Crear nueva credencial .

  8. Si necesitas crear una nueva credencial, ingresa un Nombre de credencial. Esta es una etiqueta que debería ayudarte a identificar esta credencial en el futuro.

  9. El almacén está configurado en DCM de forma predeterminada.

  10. Opcionalmente, selecciona Probar conexión o Crear y vincular para finalizar. Si aún no has iniciado sesión en tu espacio de trabajo de AACP, el navegador te pedirá que te autentiques en AACP.

Importante

Si la conexión falla, asegúrate de que la URL base y el nombre del espacio de trabajo de tu conexión AACP son correctos.

Una vez que hayas conectado correctamente Designer Desktop a Alteryx Analytics Cloud Platform, los detalles de conexión estarán disponibles a través de Archivo  > Administrar conexiones > Vínculos de Alteryx . Selecciona el nombre de la fuente de datos en la columna Nombre para ver los detalles de la conexión, editar la conexión o eliminar la conexión.

Ver, editar y sincronizar enlaces de Alteryx

Una vez que hayas creado un enlace entre Designer Desktop y AACP, puedes conectar y sincronizar sin problemas tu Designer Desktop con AACP para la ejecución en Cloud para Desktop. Esto te permite mantener la información sobre la conexión coherente en ambas plataformas.

Tus credenciales están disponibles para sincronizarlas a través de la sección Conexiones de cada enlace creado a través de Enlaces de Alteryx:

  1. Ve a Archivo > Administrar Conexiones > Vínculos de Alteryx.

  2. Selecciona el nombre del vínculo existente para abrirlo y ver los detalles.

  3. Para actualizar el vínculo, selecciona el botón Editar . Realiza las modificaciones necesarias y selecciona Guardar  o Cancelar para volver a la pantalla anterior.

  4. En la sección Conexiones , selecciona Sincronizar para sincronizar tus credenciales entre Designer Desktop y AACP.

    sync-aacp-credentials.png

Recibirás un mensaje de confirmación cuando se complete la sincronización. Si ocurre un problema con la sincronización, verás una notificación de error.

Guardar un flujo de trabajo de Designer Desktop en AACP

Sigue estos pasos para guardar tu flujo de trabajo de Designer Desktop en Alteryx Analytics Cloud Platform:

  1. En Designer Desktop, selecciona Archivo  > Guardar como > Alteryx Analytics Cloud y selecciona tu conexión de espacio de trabajo, identificada por el nombre de la fuente de datos que proporcionaste cuando configuraste la conexión. Si aún no has configurado la conexión, selecciona Agregar nuevo vínculo y sigue las instrucciones anteriores .

  2. El nombre actual del flujo de trabajo se rellena de forma predeterminada en el campo Nombre del flujo de trabajo. Puedes personalizar el nombre si es necesario. Si tu flujo de trabajo incluye algún activo, se muestran a continuación.

    • Marca la casilla de verificación Agrupar activos por herramienta * para mostrar todos los activos del flujo de trabajo o las dependencias de archivos que se agrupan junto con la herramienta a la que están conectados.

    • Desmarca un activo para omitirlo del paquete de flujo de trabajo.

    * Esta configuración organiza los activos de cada herramienta para que la información sea más fácil de analizar; no cambia la forma en que se crea el archivo YXZP.

  3. Selecciona  Guardar *. En este momento, Alteryx valida tu flujo de trabajo para confirmar que no utiliza conexiones de datos que no sean DCM prohibidas. Revisa la sección Compatibilidad de herramientas, conectores y controladores para obtener más detalles. Una barra de progreso indica el progreso de guardado. Una vez que se ha guardado correctamente, aparece la ventana emergente Guardar flujo de trabajo . Aquí puedes seleccionar Ver en el navegador  (esto abre la biblioteca de AACP donde se guardó el flujo de trabajo) o Cerrar para continuar trabajando en Designer Desktop.

    * Si ya estás autenticado en tu espacio de trabajo AACP, está todo listo. Si no estás autenticado, al guardar se abrirá una nueva ventana en tu navegador predeterminado en la que podrás iniciar sesión en el espacio de trabajo de AACP en el que vas a guardar.

Importante

La ejecución en Cloud para Desktop te permite crear y editar flujos de trabajo en el escritorio y ejecutarlos en la nube. Los flujos de trabajo creados en Designer Desktop deben editarse en Designer Desktop. Estos flujos de trabajo no son funcionales o editables en Designer Cloud en este momento.

Ver flujos de trabajo de Desktop en AACP

Una vez guardados en AACP, puedes encontrar tus flujos de trabajo de Desktop en AACP en Biblioteca > Designer Desktop . Aquí puedes Descargar un archivo ZIP que contiene el flujo de trabajo y cualquier activo empaquetado, programar tu flujo de trabajo para que se ejecute en AACP y eliminar tus flujos de trabajo de Desktop de AACP. Utiliza el menú de tres puntos asociado con el flujo de trabajo para acceder a estas opciones.

Consulta la página Biblioteca para activos a fin de obtener más información.Library for Assets

Abrir un flujo de trabajo de Designer Desktop en AACP

Sigue estos pasos para abrir un flujo de trabajo creado en Designer Desktop y guardado en Alteryx Analytics Cloud Platform. El flujo de trabajo se abre en Designer Desktop.

  1. En Designer Desktop, selecciona Archivo  > Abrir flujo de trabajo * > Alteryx Analytics Cloud y selecciona tu conexión de espacio de trabajo, identificada por el nombre de la fuente de datos que proporcionaste cuando configuraste la conexión. Si aún no has configurado la conexión, selecciona Agregar nuevo vínculo y sigue las instrucciones anteriores .

    *También puedes acceder a los flujos de trabajo de Desktop guardados en AACP a través de Archivo > Abrir recientes .

  2. En la ventana Abrir flujo de trabajo , selecciona el flujo de trabajo y, después, selecciona el botón Abrir . Si tienes muchos flujos de trabajo, usa el cuadro de búsqueda para buscar tu flujo de trabajo por nombre. Puedes hacer clic en la etiqueta Flujos de trabajo para ordenar los flujos de trabajo alfabéticamente en orden ascendente o descendente.

De forma alternativa, puedes descargar tu flujo de trabajo directamente de AACP. Para ello, sigue estos pasos:

  1. En AACP, ve a Biblioteca > Designer Desktop .

  2. Localiza tu flujo de trabajo de Desktop y utiliza el menú de tres puntos para seleccionar Descargar .

La descarga crea un archivo ZIP que incluye el flujo de trabajo y cualquier activo empaquetado.

Programar ejecuciones del flujo de trabajo de Designer Desktop en AACP

Una vez que guardes el flujo de trabajo de Designer Desktop en AACP, puedes utilizar la ejecución en Cloud para Desktop y programar los flujos de trabajo de escritorio para que se ejecuten en el entorno de nube.

Ten presente que en este momento, la ejecución en Cloud para Desktop permite seis ejecuciones simultáneas de flujos de trabajo de Desktop programados por espacio de trabajo. Todas las ejecuciones adicionales se ponen en cola y se ejecutarán una vez que finalice una de las seis ejecuciones simultáneas.

Para programar tu flujo de trabajo de Desktop:

  1. En AACP, navega a Library  (Biblioteca) y selecciona Designer Desktop en el panel izquierdo para navegar a los flujos de trabajo que guardaste de Designer Desktop en AACP. De manera alternativa, puedes agregar una programación directamente a través de la página Programaciones .Add Schedule Dialog

  2. Selecciona el menú de tres puntos asociado y, luego Schedule (programar).

  3. Ingresa un nombre en Nombre para la programación.

  4. En la sección OCCURRENCE  (repetición), selecciona el tipo de ejecución que prefieras: Recurring  (recurrente), Once (una vez), Custom (personalizado) o Event Trigger (activador de eventos). Ten en cuenta que cada tipo de ejecución tiene valores de configuración únicos. Revisa los detalles en el Add Schedule Dialog .Add Schedule Dialog

  5. Cuando termines la configuración de la programación, selecciona Schedule  (programar).

Una vez que programes tu flujo de trabajo, puedes ver los detalles de la programación y realizar cambios a través de la pestaña Programaciones de AACP. Aquí puedes:

  • Consultar el estado de la programación, el nombre, el activo asociado y el propietario.

  • Ver la frecuencia de programación, los detalles de la siguiente y última ejecución, así como la última actualización de la programación.

  • Además, puedes editar, habilitar y deshabilitar, y eliminar la programación si es necesario.

Consulta la página de ayuda Programaciones para obtener más información.Schedules

Ver los resultados y el estado de ejecución en Cloud

Una vez que tu flujo de trabajo de Desktop se ejecute como parte de tu programación, puedes ver los resultados de la programación a través de la pestaña Tareas en AACP. Navega a la pestaña Tareas y selecciona Designer Desktop en el menú de la izquierda.

Atención

En algunos casos, los flujos de trabajo de la ejecución en Cloud para Desktop pueden aparecer como Completados en la página Trabajos, aunque se hayan producido errores del motor. Para confirmar que el flujo de trabajo se completó sin errores del motor, comprueba el archivo de registro de la tarea.

La página Tareas contiene estos detalles (ve a la página de detalles de la tarea para obtener más información):Job History

  • Estado : estado actual del trabajo.

  • Id. de tarea : identificador único para la tarea.

  • Activo : activo asociado a la tarea. En este caso, este es el nombre de tu flujo de trabajo de Desktop.

  • Tipo : el tipo de tarea. En este caso, se trata de la ejecución en Cloud para Desktop o CEFD_DESKTOP.

  • Propietario : propietario asociado a la tarea.

  • Finalizado : fecha y hora en que se completó la tarea.

  • Salida : si tu flujo de trabajo de Desktop produce archivos de salida, están disponibles aquí. Selecciona el botón Salida para descargar un archivo ZIP de las salidas asociadas. El archivo ZIP contiene estos elementos:

    • Archivo de registro del motor (independientemente del éxito o fallo)

    • Todos los archivos de salida asociados a la tarea.

Compatibilidad de herramientas, conectores y controladores

Revisa esta sección para conocer notas importantes de compatibilidad de herramientas, conectores y controladores.

Nota

La versión actual de Engine es 2023.2.1.7.

Compatibilidad de herramientas

La ejecución en Cloud para Desktop te permite ejecutar flujos de trabajo (en AACP) con todas las herramientas que estén disponibles con la instalación base de Alteryx Designer Desktop.

También puedes ejecutar flujos de trabajo que contengan estas herramientas:

  • Herramientas Descarga de Amazon S3 y Carga a Amazon S3

  • Herramienta Cargador de Auto Insights

  • Herramientas predictivas (basadas en R)

  • Herramienta Python*

  • Herramienta Ejecutar comando*

  • Herramienta Runner*

  • Herramientas de Intelligence Suite*

* Ten en cuenta que se pueden aplicar algunas limitaciones de configuración.

Compatibilidad de conectores

Las siguientes herramientas de la categoría Conectores están disponibles con la ejecución en Cloud para Desktop. Todas las conexiones de datos deben utilizar conexiones DCM con conexiones sin DSN (cuando corresponda). Los archivos de entrada y salida deben empaquetarse con el flujo de trabajo.

Si utilizas una herramienta de la categoría Conectores en el flujo de trabajo, debe ser uno compatible con Alteryx y habilitado para su uso con DCM.

Tabla 1. Conectores disponibles con la ejecución en Cloud para Desktop

Herramientas de la categoría Conectores

Versión mínima de la herramienta

Herramienta Entrada de Anaplan

V1.1.1

Herramienta Salida de Anaplan

V1.1.1

Herramienta Entrada de Azure Data Lake

V2.4.2

Herramienta Salida de Azure Data Lake

V2.4.2

Herramienta Entrada de Box

V2.5.4

Herramienta Salida de Box

V2.5.4

Herramienta Entrada de Google Analytics 4

V1.0.1

Herramienta Entrada de Google Drive

V1.2.1

Herramienta Salida de Google Drive

V1.2.1

Herramienta Entrada de OneDrive

V2.2.1

Herramienta Salida de OneDrive

V2.2.1

Herramienta Entrada de Outlook 365

V1.2.0

Herramienta Salida de Power BI

V3.3.1

Herramienta Entrada de ServiceNow

V1.1.0

Herramienta Entrada de SharePoint

V2.4.0

Herramienta Salida de SharePoint

V2.4.0

Herramienta Salida de Tableau

V1.2.1

Herramienta UiPath

V1.2.0



Compatibilidad del controlador ODBC

Alteryx solo admite controladores que se distribuyen actualmente a través del portal de licencias de Alteryx con los controladores Simba de Alteryx. Estos se enumeran a continuación.

Importante

Los siguientes controladores permiten conexiones que utilizan las herramientas Datos de entrada y Datos de salida o conexiones en base de datos; todas las cuales requieren credenciales de DCM y la opción de conexión sin DSN.

Ten presente que pueden aplicarse restricciones adicionales por controlador (por ejemplo, el método de autenticación permitido).

Tabla 2. Controladores disponibles con la ejecución en Cloud para Desktop

Controlador

Versión mínima del controlador

Amazon Redshift

V1.5.2.1002

Apache Spark/Databricks

2.6.23.1039

Apache Cassandra

2.7.2.1002

Apache Impala

2.6.14.1016

Google BigQuery

2.4.6.1015

MongoBD

2.3.22.1024

MySQL

1.1.6.1006

PostgreSQL

1.5.2.1002

Snowflake

3.0.0.1001

Teradata

17.20.00.08

Vertica

9.2.0.0003

Controladores basados en archivos de Microsoft: varios controladores se cargan automáticamente en la imagen del contenedor de Windows utilizada para la ejecución en Cloud. Aunque es posible que funcionen de forma nativa, aún no se han probado por completo y, por el momento, no cuentan con compatibilidad oficial.

Microsoft SQL Server: varios controladores se cargan automáticamente en la imagen del contenedor de Windows utilizada para la ejecución en Cloud. Aunque es posible que funcionen de forma nativa, aún no se han probado por completo y, por el momento, no cuentan con compatibilidad oficial.



Notas y limitaciones

Duración del token de acceso

Después de vincular AACP a Designer Desktop, no es necesario que vuelvas a iniciar sesión en AACP hasta que hayan transcurrido 180 días o no hayas utilizado Designer Desktop durante 30 días.

Solo ejecución programada

Actualmente, la ejecución en Cloud para Desktop no ofrece una opción de ejecución bajo demanda. Una vez que guardes tu flujo de trabajo de Desktop en AACP, debes programar tu flujo de trabajo para ejecutarlo en AACP.

Compatibilidad del flujo de trabajo

La ejecución en Cloud para Desktop te permite crear y editar flujos de trabajo en el escritorio y ejecutarlos en la nube. Los flujos de trabajo creados en Designer Desktop deben editarse en Designer Desktop. Estos flujos de trabajo no son funcionales o editables en Designer Cloud en este momento.

Ejecuciones simultáneas

Ten presente que en este momento, la ejecución en Cloud para Desktop permite seis ejecuciones simultáneas de flujos de trabajo de Desktop programados por espacio de trabajo. Todas las ejecuciones adicionales se ponen en cola y se ejecutarán una vez que finalice una de las seis ejecuciones simultáneas.

Conexiones de datos

Todas las conexiones de datos deben utilizar conexiones DCM con conexiones sin DSN (cuando corresponda), así como archivos de entrada y salida que se empaquetan con el flujo de trabajo. Si el flujo de trabajo utiliza una herramienta de la categoría Conectores, debe ser uno compatible con Alteryx que se haya habilitado para su uso con DCM.

Estos tipos de conexiones de datos no son compatibles con la ejecución en Cloud para Desktop:

  • Las credenciales incrustadas no están permitidas en los flujos de trabajo que guardes en AACP.

  • Los flujos de trabajo que contienen conexiones de datos de Server no son compatibles con la ejecución en Cloud para Desktop.

FIPS

La ejecución en Cloud para Desktop no es compatible con FIPS.

Entradas y salidas hacia y desde conjuntos de datos de AACP

En este momento, los flujos de trabajo creados con Designer Desktop no pueden conectarse o dar salida a un conjunto de datos de AACP.

Herramientas Conector de datos de la galería de la Comunidad Alteryx

Los flujos de trabajo que incluyen herramientas de la categoría Conectores no compatibles con la ejecución en Cloud para Desktop no podrán ejecutarse en AACP.

Herramientas de interfaz y aplicaciones analíticas

Los flujos de trabajo con herramientas de interfaz y aplicaciones no permitirán a los usuarios interactuar con la aplicación en AACP. Estos flujos de trabajo técnicamente se ejecutan en su estado predeterminado, por lo que, si puedes programar el flujo de trabajo sin interacción de un usuario, se ejecutará desde AACP. Sin embargo, si el flujo de trabajo requiere la interacción de un usuario, el usuario debe descargar la aplicación y ejecutarla de manera local desde su máquina Designer Desktop para interactuar con las herramientas de interfaz.

Productos de datos

Los productos de datos de Alteryx (p. ej., productos de datos de Alteryx de Experian y TomTom) no son compatibles con la ejecución en Cloud para Desktop en este momento.

Entradas y salidas con rutas de archivo UNC

La ejecución en Cloud para Desktop utiliza una cuenta de servicio. En este momento, no es posible autenticar a un usuario en el momento de ejecución para pasar el acceso de autenticación de Windows al contenedor de Windows durante la ejecución. Esto limita la funcionalidad de la herramienta Directorio, las herramientas de entrada y salida, las asignaciones de letras de unidad y cualquier otra herramienta que requiera rutas de archivo.

En este momento, debes empaquetar todos los archivos con el flujo de trabajo cuando los guardes en AACP o se debe acceder al archivo a través de una herramienta de la categoría Conectores compatible que utilice conexiones de DCM.

Funcionalidad "Ejecutar como"

La ejecución en Cloud para Desktop utiliza una cuenta de servicio. En este momento, no es posible autenticar a un usuario en el momento de ejecución para pasar el acceso de autenticación de Windows al contenedor de Windows durante la ejecución.

Ejecutar en modo seguro

En este momento, ejecutar en modo seguro o semiseguro no es compatible con la ejecución en Cloud para Desktop.

Preguntas frecuentes

Algunas herramientas, como los contenedores de control y conectores creados con el SDK de Python V2 más reciente, requieren que AMP esté habilitado para poder usarlas.

Si tu flujo de trabajo no utiliza herramientas solo para AMP, puedes optar por dejar AMP deshabilitado. El flujo de trabajo se ejecuta en un contenedor de Windows en AACP y se ejecuta tal como lo haría desde tu escritorio. Utiliza AMP cuando está habilitado y el motor original para cualquier herramienta que no se haya convertido en AMP, o cuando dejas esa casilla de AMP sin marcar.

Importante

El motor está habilitado para AMP en el back-end, por lo tanto, si guardas un flujo de trabajo habilitado para AMP en AACP, se ejecuta automáticamente en AMP.

Sí. Siempre y cuando empaquetes correctamente la macro con el flujo de trabajo cuando lo guardes en AACP. El flujo de trabajo empaquetado debe contener todo lo necesario para ejecutar la lógica, incluidas todas las macros y las macros anidadas, a fin de poder ejecutarse correctamente en AACP. Por lo tanto, cuando guardes un flujo de trabajo de Designer Desktop en AACP, asegúrate de empaquetar los activos necesarios junto con él.

Importante

Si utilizas macros de CReW u otros paquetes de macros descargados de la Comunidad Alteryx, debes marcar la casilla de verificación para empaquetar esas macros en el flujo de trabajo cuando lo guardes en AACP. Inicialmente, solo admitimos las herramientas, los conectores y los controladores compatibles con Alteryx, como se especificó anteriormente. Si necesitas cualquier otra macro personalizada o de la Galería de la Comunidad en tu lógica, debes seleccionarlas como activos para empaquetarlas con el flujo de trabajo cuando lo guardes.