Creación de workflows ETL
Acerca de la creación de workflows ETL
La plataforma de flujos de trabajo Qualtrics contiene una serie de tareas para ayudar a importar datos de destinos de terceros a Qualtrics o exportar datos de Qualtrics a destinos de terceros. Estas tareas siguen el marco extraer, transformar, cargar (ETL). Con las tareas de ETL, puede crear flujos de trabajo automatizados y programados para incorporar datos de fuentes externas a Qualtrics, así como exportar datos de Qualtrics a destinos de terceros.
Para crear un flujo de trabajo ETL, debe crear 1 o más tareas de extractor y exactamente 1 tarea de cargador. Si desea cargar datos en varios destinos, debe crear workflows separados para cada destino.
Configuración general para tareas de extractor y cargador
- Desde la página Flujos de trabajo independientes o la pestaña Flujos de trabajo de un proyecto, haga clic en Crear un flujo de trabajo.
- Seleccione Extraer, transformar y cargar (ETL) datos.
- Los workflows ETL normalmente se ejecutan en una programación periódica. Seleccione una programación para su flujo de trabajo. Consulte Flujos de trabajo programados para obtener más información sobre cómo configurar la programación de un flujo de trabajo.
- Haga clic en Guardar.
- Haga clic en Fuente de datos (extractor ETL) para seleccionar una tarea de extractor a utilizar. Consulte Tareas de extractor disponibles para ver una lista de tareas que puede utilizar.
- Haga clic en Destino de datos (cargador ETL) para seleccionar una tarea de cargador a utilizar. Consulte Tareas del cargador disponibles para obtener una lista de las tareas que puede utilizar.
- Este paso es opcional, pero útil para alertarle si algo sale mal con su flujo de trabajo. Vaya a Opciones de notificación para configurar notificaciones de workflow para recibir notificaciones si su workflow falla alguna vez.
- No olvide activar su flujo de trabajo.
Tareas de extractor disponibles
Estas son algunas de las tareas de extractor disponibles en este momento:
- Extraer datos de la tarea de Qualtrics File Service: Tome los datos que ha almacenado en Qualtrics File Service y guárdelos en otro lugar de la plataforma, como XM Directory.
- Extraer datos de la tarea de archivos SFTP: Extraer datos de su servidor SFTP e importarlos a Qualtrics.
- Extraer datos de la tarea de Salesforce: Extraer datos de la instancia de Salesforce e importarlos a Qualtrics.
- Extraer datos de la tarea de Google Drive: Extraiga datos de su cuenta de Google Drive e impórtelos a Qualtrics.
- Tarea Importar datos de informe de Salesforce: Extraer datos de un informe de Salesforce para importarlos a Qualtrics.
- Extraer respuestas de una tarea de encuesta: extraiga datos de sus encuestas de Qualtrics y cárguelos en otro lugar, como un SFTP.
- Tarea Extraer empleados de Workday: Extraer datos de empleados de Workday para importarlos a su directorio EX de Qualtrics.
- Extraer datos de la tarea de proyecto de datos: extraer datos de su proyecto de datos importados de Qualtrics y cargarlos en otro lugar, como su propia base de datos externa.
- Extraer datos de empleado de la tarea de SuccessFactors: Extraer datos de empleado de su instancia de SuccessFactors e importarlos a Qualtrics.
- Extraer datos de contratación de la tarea de SuccessFactors: Extraiga sus datos de contratación de SuccessFactors para importarlos a Qualtrics.
- Extraer datos de la tarea Snowflake: extraer datos almacenados en Snowflake para importarlos a Qualtrics.
Tareas de cargador disponibles
Estas son algunas de las tareas del cargador disponibles en este momento:
- Cargar datos de cuenta B2B en la tarea de XM Directory: Grabar datos importados en su XM Directory.
- Tarea de agregar contactos y transacciones a XMD: Guarde los datos importados y las transacciones en su XM Directory.
- Cargar usuarios en la tarea de directorio EX: Grabar datos de empleados importados en su directorio EX o proyecto de EX.
- Cargar usuarios en el directorio CX: Guardar datos de usuario de CX importados.
- Cargar datos en una tarea de proyecto de datos: grabar datos importados de una tarea de extractor de datos en un proyecto de datos importado.
- Cargar en una tarea de conjunto de datos: guardar los datos importados en un conjunto de datos para utilizarlo con una tarea de fusión.
- Cargar datos en tarea SFTP: guardar datos importados en un servidor SFTP.
Tareas de transformación de datos disponibles
Las siguientes tareas están disponibles para transformar los datos que procesa en sus workflows ETL:
- Tarea de fórmula de datos: cambie el formato de cadenas y fechas y calcule la diferencia entre fechas.
- Tarea de fusión: Combinar varios conjuntos de datos en un único conjunto de datos.
Resolución de problemas de extracción de datos y tareas de carga
Workflows incompletos
El extractor de datos y las tareas del cargador deben utilizarse conjuntamente. Si le falta una parte de su configuración, el editor de workflows le alertará.
Workflows fallidos
Si sus tareas fallan o no se activan correctamente, el primer lugar que debe buscar es Informes de flujos de trabajo e historial. Esto contendrá información sobre cada vez que se desencadene su flujo de trabajo y los resultados de ese flujo de trabajo.
En la generación de informes e historial, cada parte de su flujo de trabajo tendrá su propia entrada, lo que facilitará la identificación de dónde salieron las cosas mal.
Después de identificar el problema, puede hacer clic en Ver en Detalles para ver más información que le ayudará a diagnosticar cómo solucionar el problema. Esto extraerá el payload JSON para la tarea. Desplácese hacia abajo hasta la sección Salida de tarea para encontrar errores.
Después de editar su flujo de trabajo y corregir el problema, puede volver al historial de informes y hacer clic en Reintentar para volver a ejecutar el flujo de trabajo.
Casos de uso específicos
Consulte las siguientes páginas para casos de uso específicos y configuraciones de flujo de trabajo.
- Centro de comando de gestión de cuentas (CX): Importe datos de cuentas de Salesforce y guárdelos en su XM Directory para ayudarle a comprender sus relaciones con los clientes.