Skip to main content

Informe de seguimiento de automatización de Server

Utiliza el informe de seguimiento de automatización de Server (SATR) para obtener el total de créditos de automatización utilizados en Alteryx Server (versiones 24.2 e inferiores). Esta utilidad solo es necesaria cuando tu cuenta tiene el nuevo precio y empaquetado de Alteryx One, mientras que Server se ejecuta en una versión anterior a la 25.1. Conéctate a tu servidor MongoDB o MSSQL para extraer los datos de ejecución de tu Server. El flujo de trabajo empaquetado incluye varias opciones de configuración que se adaptan a diversas situaciones, que van de la ejecución diaria a la trimestral.

Desempaqueta SATR e instala dependencias

Paso 1: Desempaqueta el flujo de trabajo empaquetado de SATR

  1. Descarga Server Automation Tracking Report_vX.X.X.yxzp de Alteryx Marketplace.

  2. Haz doble clic en el archivo YXZP para desempaquetar y abrir el flujo de trabajo en Alteryx Designer.

  3. Una vez abierto, el flujo de trabajo tiene varios contenedores deshabilitados. Elige el contenedor que mejor se adapte a tus necesidades y habilítalo. Si no estás seguro, comienza con el contenedor habilitado como predeterminado.

Paso 2: Instala el controlador Simba para MongoDB

  1. Descarga el controlador Simba desde el portal de licencias de Alteryx.

  2. Desplázate hasta la parte inferior de la sección Descargas de productos y selecciona Descargar a la derecha de la entrada Controladores.

  3. Selecciona MongoDB en la lista de versiones y, a continuación, Siguiente.

  4. Selecciona Descargar a la derecha de la entrada Simba MongoDB 2.04.3.1003 64-bit. La versión que se indique en el portal puede variar. Es lo esperado.

  5. Haz doble clic en el archivo MSI para instalar el controlador en tu máquina. Ahora se podrá acceder al controlador en la utilidad de administrador de ODBC.

Paso 3a (utiliza MongoDB como back-end): crea conexiones de DCM para MongoDB

Dado que las tablas a las que se accede tienen una estructura simple, la opción Conexión rápida de MongoDB será efectiva. No es necesario configurar una entrada DSN, ya que no requiere acceder a estructuras anidadas para ejecutarse correctamente.

  1. Abre Data Connection Manager (DCM). En Designer, ve a Archivo > Administrar conexiones.

  2. En la pestaña Fuentes de datos, selecciona + Nuevo y elige el mosaico de MongoDB.

  3. En el menú desplegable Tecnología, selecciona Conexión rápida ODBC de MongoDB con Simba.

    1. Nombre de la fuente de datos: ingresa el nombre de la fuente de datos de Mongo AlteryxService que desees utilizar.

    2. Server: ingresa el nombre del servidor MongoDB para AlteryxService. Si configuras esto en un Alteryx Server con Mongo integrado, puedes utilizar localhost.

    3. Puerto: ingresa el puerto para MongoDB. El valor predeterminado utilizado para Mongo integrado es 27018.

    4. Base de datos: ingresa AlteryxService.

    5. Controlador: utiliza el valor predeterminado Controlador de ODBC de MongoDB con Simba.

  4. Selecciona Guardar y luego Conectar credencial.

  5. Completa estos campos:

    • Método de autenticación: nombre de usuario y contraseña de MongoDB

    • Credencial: crea una nueva credencial

    • Nombre de la credencial: nombre de tu elección (por ejemplo, MongoDB_AlteryxService_Local).

    • Almacén : DCM

    • Nombre de usuario: tu nombre de usuario (el valor predeterminado para la base de datos integrada es “user”).

    • Contraseña: tu contraseña.

    • Mecanismo de autenticación: SCRAM-SHA-256

    • Fuente de autenticación: AlteryxService

    • Permitir conexión para SDK: sin marcar

  6. Selecciona Probar conexión. Si se establece correctamente, selecciona Crear y vincular.

  7. Repite estos pasos a fin de crear para la base de datos de AlteryxGallery. Utiliza la misma configuración, excepto para estos campos:

    • Nombre de la fuente de datos: ingresa el nombre de la fuente de datos de AlteryxGallery que desees utilizar.

    • Base de datos: ingresa AlteryxGallery.

    • Nombre de la credencial: ingresa un nombre para la credencial (por ejemplo, MongoDB_AlteryxGallery_Local).

    • Fuente de autenticación: ingresa AlteryxGallery.

    Todas las demás configuraciones de conexión y credenciales permanecen iguales.

Paso 3b (utiliza MSSQL como back-end): crea conexiones de DCM para MSSQL

  1. Abre DCM. En Designer, ve a Archivo > Administrar conexiones.

  2. En la pestaña Fuentes de datos, selecciona + Nuevo y elige el mosaico de Microsoft SQL Server.

  3. En el menú desplegable Tecnología, selecciona Microsoft SQL Server ODBC DSN-less.

    1. Nombre de la fuente de datos: ingresa el nombre de la fuente de datos de MSSQL AlteryxService que desees utilizar.

    2. Controlador: utiliza el valor predeterminado ODBC Driver 17 for SQL Server.

    3. Server: ingresa el nombre del servidor MSSQL para AlteryxService.

    4. Base de datos: ingresa AlteryxService.

  4. Selecciona Guardar y luego Conectar credencial.

  5. Completa estos campos (adáptalos según los tipos de credenciales de Server):

    1. Método: nombre de usuario y contraseña

    2. Nombre de la credencial: nombre de tu elección (por ejemplo, MSSQL_AlteryxService_Local).

    3. Almacén : DCM

    4. Nombre de usuario: tu nombre de usuario.

    5. Contraseña: tu contraseña.

  6. Selecciona Probar conexión. Si se establece correctamente, selecciona Crear y vincular.

  7. Repite estos pasos a fin de crear para la base de datos de AlteryxGallery. Utiliza la misma configuración, excepto para estos campos:

    • Nombre de la fuente de datos: ingresa el nombre de la fuente de datos de MSSQL AlteryxGallery que desees utilizar.

    • Base de datos: ingresa AlteryxGallery.

    • Nombre de la credencial: ingresa un nombre para la credencial (por ejemplo, MSSQL_AlteryxGallery_Local).

    Todas las demás configuraciones de conexión y credenciales permanecen iguales.

Ejecutar informe de seguimiento de automatización de Server

  1. En la macro PullServerExecutions, ingresa las credenciales creadas en los pasos anteriores y elige las opciones pertinentes.

    1. Selecciona el back-end MongoDB o MSSQL.

      1. Alteryx Gallery: conexión de DCM a la base de datos de AlteryxGallery.

      2. Alteryx Service: conexión de DCM a la base de datos de AlteryxService.

    2. Filtrar ejecuciones por fecha: restringe las consultas de tablas AS_Queue (tareas) y AS_Results (mensajes de resultados) para que solo retrocedan a una fecha especificada.

      • Filtrar por rango de fechas (botón de opción):

        • Fecha de inicio: selecciona la fecha para comenzar a extraer datos (incluida la fecha seleccionada).

        • Fecha de finalización: selecciona la fecha para finalizar la extracción de datos (incluida la fecha seleccionada).

      • Filtrar por fecha relativa (botón de opción):

        • Filtrar por último: selecciona la cantidad de días/meses que deseas extraer desde la fecha de ejecución actual.

        • Unidades: selecciona días o meses.

        • Excluir período actual: opción para excluir el día o mes actual dependiendo de la unidad seleccionada anteriormente.

  2. En la macro SummarizeAutomationUsage, selecciona una de las opciones disponibles.

    • Incluir acumulación del centro de costos: para acumular recuentos de automatización por centro de costos, conecta una tabla de búsqueda al ancla de entrada opcional que contiene el correo electrónico del usuario y el centro de costos correspondiente. Asigna los campos mediante las dos listas desplegables.

    • Incluir acumulación mediante correo electrónico: selecciona la casilla de verificación para generar una tabla de resumen que clasifique el número total de ejecuciones de automatización por usuario mediante correo electrónico.

    • Seleccionar ruta de archivo de salida: elige una ruta de archivo completa a la cual generar el informe. El valor predeterminado es un archivo denominado “AutomationSummary.pdf” escrito en la carpeta %temp%.

  3. Ejecuta el flujo de trabajo.

  4. Revisa la ventana de resultados para ver los enlaces al archivo PDF temporal creado en la macro SummarizeAutomationUsage.

Preguntas frecuentes

1.

¿Qué es el informe de seguimiento de automatización de Server (SATR)?

El SATR es una utilidad de flujo de trabajo ligera para las versiones 24.1 y 24.2 de Alteryx Server. Proporciona visibilidad sobre tu uso de automatización, lo que te permite compartir estadísticas de uso con ejecutivos de cuentas (EC) para fines de facturación y cumplimiento. Está pensada como una solución temporal para los clientes que aún no actualizan a la versión 25.1 o posterior.

2.

¿Por qué se necesita el SATR?

Muchos clientes no pueden actualizar inmediatamente debido a las políticas de TI o al momento de su ciclo de actualización. El SATR proporciona la visibilidad necesaria para la renovación y el cumplimiento de contratos. Sirve como un paso provisional hasta que los clientes puedan pasar a la versión 25.1 o la más reciente, que tiene generación de informes nativos.

3.

¿Quién necesita utilizar el SATR?

El SATR es obligatorio para los clientes que ejecutan versiones compatibles de Alteryx Server anteriores a 25.1 (24.1 y 24.2) mientras están bajo un contrato de Alteryx One.

No se requiere el SATR para las siguientes personas:

  • Clientes en Alteryx Server 25.1 y versiones más recientes: la telemetría ya se informa a la plataforma en la nube.

  • Clientes que no están bajo un contrato de Alteryx One.

4.

¿Qué hace el SATR?

El SATR hace lo siguiente:

  • Se conecta a la base de datos de MongoDB de Alteryx Server.

  • Cuenta ejecuciones automatizadas diarias y ejecuciones totales dentro de un rango de fechas especificado por el usuario.

  • Agrega resultados en resúmenes mensuales.

  • Salidas:

    • Informe en PDF: ejecuciones totales automatizadas mensuales y detalles de la cuenta de cliente.

    • Archivo YXDB: recuentos automatizados de ejecuciones totales diarios, con información del servidor y marcas de tiempo.

5.

¿Qué datos se recopilan mientras se ejecutan las macros?

Los registros de ejecución se recuperan de las tablas AS_Queue y AS_Results para determinar los atributos relevantes, como el tipo de ejecución y si se produjo algún error. Esto ayuda a identificar si la ejecución cuenta para un crédito de automatización. Se extrae la tabla Usuarios para anexar correos electrónicos a los registros de ejecución. Esto permite al usuario desglosar más tarde los créditos de automatización por centro de costos o por usuario.

Ningún dato sale del entorno mientras se ejecuta el flujo de trabajo. Los archivos de resumen deben transferirse manualmente al ejecutivo de cuentas pertinente para informar el uso del crédito.

6.

¿Cómo uso el SATR si tengo varios controladores de servidor?

Cada macro puede extraer datos de la base de datos de back-end de un solo controlador. Puedes utilizar varias macros en un solo flujo de trabajo para extraer datos de dos o más controladores, siempre que esas bases de datos sean accesibles desde el equipo que ejecuta el flujo de trabajo. A fin de generar informes, ejecuta la macro para cada controlador de Server y envía informes separados. Si quieres una vista combinada, se requiere una consolidación manual.

7.

¿Se integrará el SATR en el servicio de uso de Alteryx One?

No. El SATR es una herramienta de generación de informes independiente y administrada por el cliente. La ingestión automatizada en el servicio de uso de Alteryx One no está planificada. Si se requiere ingestión automatizada, actualiza a Alteryx Server 25.1 o una versión más reciente.

8.

¿El SATR realiza un seguimiento de las ejecuciones en la nube (por ejemplo, ejecución en la nube para Desktop, Plans)?

No. El SATR solo informa sobre ejecuciones automatizadas de Server local. Para obtener una vista completa de los créditos de automatización utilizados, combina los resultados del SATR con cualquier dato de ejecución que se encuentre en el portal de Alteryx One.

9.

¿Qué pasa si mi organización depura su base de datos para la higiene de datos?

Si la base de datos de back-end se depura regularmente de resultados y registros de cola, debes ejecutar el flujo de trabajo con más frecuencia para recopilar registros diarios y almacenarlos en una base de datos separada. Estos registros se pueden resumir para generar informes de uso total más tarde con la macro de informe.

10.

¿Cómo puedo descargar e instalar el SATR?

  • Distribuido como una utilidad empresarial (YXZP) a través de Alteryx Marketplace.

  • El administrador de Server configura y programa el SATR.

  • Las guías de documentación e instalación están disponibles en esta página de ayuda.

11.

Ejecuté el informe. ¿Qué debo hacer ahora?

Comunícate con tu ejecutivo de cuentas para determinar la mejor manera de transferir el informe que mejor satisfaga tu acuerdo.

12.

¿Se reflejarán los créditos de automatización del SATR en la consola de administrador de cuenta después de enviar el informe a mi EC?

No. La salida del SATR enviada solo se indica en la cuenta y no está integrada en la plataforma Alteryx One. El total de créditos de automatización en la consola de administrador no se notificará hasta que los servidores se actualicen a la versión 25.1 o más reciente.