Creación de una tarea de cambio de datos
Seguridad:
- dominioPrism: Manage File Containersen el área funcional Prism Analytics al cargar un archivo.
- dominioPrism: Manage Connectionen el área funcional Prism Analytics para utilizar una conexión de origen .
- Cualquiera de los siguientes requisitos de seguridad:
- dominioPrism: Tables Owner Manageen el área funcional Prism Analytics .
- dominioPrism: Tables Manageen el área funcional Prism Analytics .
- permisoPropietario de tablaen la tabla.
- permisoEditor de tablasen la tabla.
- permisoPuede eliminar datos de tablaen la tabla.
- permisoPuede insertar datos de tablaen la tabla.
- permisoPuede truncar datos de tablaen la tabla.
- permisoPuede actualizar datos de tablaen la tabla.
Puede cambio (noun), cambiar (verb) las filas de datos de una tabla creando y ejecutando una tarea de cambio (noun), cambiar (verb) de datos . Puede hacer lo siguiente:
- Inserte nuevas filas.
- Actualice filas específicas en función de un campo clave.
- Eliminar filas específicas en función de un campo clave.
- Inserte filas nuevas y actualice las existentes en la misma actividad, lo que se conoce como operación upsert.
La forma en que cambio (noun), cambiar (verb) las filas de la tabla depende de la operación que seleccione, como upsert o eliminar, y de los datos de origen. El origen que especifique debe contener las filas que desea cambio (noun), cambiar (verb) en la tabla, como filas nuevas para insertar o filas existentes para actualizar o eliminar.
Para crear, editar o consultar una tarea de cambio (noun), cambiar (verb) de datos en una tabla de objetivo , debe tener permiso en la tabla de objetivo . Ejemplo: para crear una tarea de cambio (noun), cambiar (verb) de datos mediante la operación upsert, debe tener permiso tanto de inserción como de actualización en la tabla de objetivo .
- Acceda al informeCatálogo de datos.
- Seleccione .Puede cambio (noun), cambiar (verb) el nombre de la tarea de cambio (noun), cambiar (verb) de datos en la parte superior del panel lateral izquierdo.
- En el pasoOrigen, seleccione el origen que contiene los datos que desea cambio (noun), cambiar (verb) en la tabla de objetivo .Workday utiliza el tipo de origen de cargar de archivos por defecto. Haga clic enCambiar conexiónpara seleccionar un tipo de origen diferente. Al seleccionar un tipo de origen, tenga en cuenta lo siguiente:
Opción Descripción Carga de archivoSeleccione uno o varios archivos delimitados.Cuando cargar varios archivos, cada archivo debe utilizar el mismo esquema. Workday soporte a archivos delimitados compatibles con RFC 4180. Para obtener más información, consulte RFC 4180 .Cuando seleccione cargar de archivo como tipo de origen, configure lasOpciones de origenpara definir cómo analizar el archivo.Amazon RedshiftSeleccione una conexión de Amazon Redshift .Defina los datos que se recuperarán cuando se ejecute la tarea de cambio (noun), cambiar (verb) de datos. Puede seleccionar una tabla de Amazon Redshift mediante el botónSeleccionaro introducir una instrucción SQL SELECT en laexpresión de consulta.Cuando selecciona una tabla, Workday rellena laexpresión de consultacon la instrucción SQL adecuada y coloca caracteres de acento grave (`) alrededor de cada tabla, catálogo y esquema de Redshift. Puede editar la expresión para restricción (noun), restringir (verb) aún más la consulta. Los caracteres de acento grave son opcionales, pero Workday los añade automáticamente en caso de que una tabla, un esquema o un catálogo de Amazon Redshift utilicen una palabra clave SQL.Cuando ejecuta una tarea de cambio (noun), cambiar (verb) de datos con una conexión de Amazon Redshift, Workday:- Se conecta a Amazon Redshift mediante la autenticación básica (nombre de usuario y contraseña) o las credenciales de AWS Identity and Access Management (IAM) configuradas en la conexión.
- Recupera los datos definidos por la expresión de consulta SQL o el objeto de origen.
Amazon S3Seleccione una conexión de Amazon S3 .Cuando utiliza una conexión de Amazon S3 , define lo siguiente:- Los objetos que se leerán cuando se ejecute la tarea de cambio (noun), cambiar (verb) de datos.
- El esquema de origen para que Workday sepa cómo leer cada objeto.
ConsulteSelección de una conexión de Amazon S3 en una tarea de cambio de datos para obtener más información.Cuando ejecuta una tarea de cambio (noun), cambiar (verb) de datos con una conexión de Amazon S3, Workday:- Se conecta a Amazon utilizando las credenciales de clave de acceso configuradas en la conexión.
- Recupera los objetos definidos en el campoPatrón de objetode la tarea de cambio (noun), cambiar (verb) de datos.
- Utiliza las opciones de análisis definidas en el pasoOpciones de origende la tarea de cambio (noun), cambiar (verb) de datos para leer los objetos recuperados del periodo de S3 .
ConsulteCreación de una conexión de Amazon S3 .Azure SynapseSeleccione una conexión de Azure Synapse .Defina los datos que se recuperarán cuando se ejecute la tarea de cambio (noun), cambiar (verb) de datos. Puede seleccionar una tabla de Azure Synapse mediante el botónSeleccionaro introducir una instrucción SQL SELECT en laexpresión de consulta.Cuando selecciona una tabla, Workday rellena laexpresión de consultacon la instrucción SQL adecuada y coloca caracteres de acento grave (`) en torno a cada tabla, esquema y base de datos de Azure Synapse. Puede editar la expresión para restricción (noun), restringir (verb) aún más la consulta. Los caracteres de acento grave son opcionales, pero Workday los añade automáticamente en caso de que una tabla, un esquema o una base de datos de Azure Synapse utilicen una palabra clave SQL.Cuando ejecuta una tarea de cambio (noun), cambiar (verb) de datos con una conexión de Azure Synapse, Workday:- Se conecta a Azure Synapse mediante la autenticación configurada en la conexión.
- Recupera los objetos definidos por la expresión de consulta SQL o el objeto de origen.
Azure BlobSeleccione una conexión de blob de Azure .Defina los datos que se recuperarán cuando se ejecute la tarea de cambio (noun), cambiar (verb) de datos. Puede seleccionar un archivo CSV mediante el botónSeleccionaro introducir una instrucción SQL SELECT en laexpresión de consulta.Cuando selecciona un archivo CSV, Workday rellena laexpresión de consultacon la instrucción SQL adecuada y coloca caracteres de acento grave (`) alrededor de cada archivo CSV. Puede editar la expresión para seleccionar datos del archivo CSV.Cuando ejecuta una tarea de cambio (noun), cambiar (verb) de datos con una conexión de blob de Azure, Workday:- Se conecta a Azure Blob mediante la autenticación configurada en la conexión.
- Recupera los objetos definidos por la expresión de consulta SQL o el objeto de origen.
Cuando seleccionaBlob de Azurecomo tipo de origen, Workday añade una nueva opciónde Configuración de origenal pasoOrigen. Puede hacer clic enAñadir configuraciónenConfiguración de origenpara sustituir la configuración de origen.Para obtener información sobre las distintas configuraciones disponibles en la configuración de origen que puede sustituir, consulte Referencia: configuración de origen de tarea de cambio de datos .BigQuerySeleccione una conexión de BigQuery .Defina los datos que se recuperarán cuando se ejecute la tarea de cambio (noun), cambiar (verb) de datos. Puede seleccionar una tabla de BigQuery mediante el botónSeleccionaro introducir una instrucción SQL SELECT en laexpresión de consulta.Cuando selecciona una tabla, Workday rellena laexpresión de consultacon la instrucción SQL adecuada y coloca caracteres de acento grave (`) alrededor de cada tabla, catálogo y esquema de BigQuery. Puede editar la expresión para restricción (noun), restringir (verb) aún más la consulta. Los caracteres de acento grave son opcionales, pero Workday los añade automáticamente en caso de que una tabla, un esquema o un catálogo de BigQuery utilicen una palabra clave SQL.Cuando ejecuta una tarea de cambio (noun), cambiar (verb) de datos con una conexión de BigQuery , Workday:- Se conecta a BigQuery mediante la autenticación de clave de cuenta de servicio de Google configurada en la conexión.
- Recupera los datos definidos por la expresión de consulta SQL o el objeto de origen.
ConsulteCreación de una conexión de BigQuery .Google Cloud StorageSeleccione una conexión de Google Cloud Storage .Defina los datos que se recuperarán cuando se ejecute la tarea de cambio (noun), cambiar (verb) de datos. Puede seleccionar un archivo CSV mediante el botónSeleccionaro introducir una instrucción SQL SELECT en laexpresión de consulta.Cuando selecciona un archivo CSV, Workday rellena laexpresión de consultacon la instrucción SQL adecuada y coloca caracteres de acento grave (`) alrededor de cada archivo CSV. Puede editar la expresión para seleccionar datos del archivo CSV.Cuando ejecuta una tarea de cambio (noun), cambiar (verb) de datos con una conexión de Google Cloud Storage , Workday:- Se conecta a Google Cloud Storage mediante la autenticación de clave de cuenta de servicio de Google configurada en la conexión.
- Recupera los datos definidos por la expresión de consulta SQL o el objeto de origen.
Cuando seleccionaGoogle Cloud Storagecomo tipo de origen, Workday añade una nueva opciónde Configuración de origenal pasoOrigen. Puede hacer clic enAñadir configuraciónenConfiguración de origenpara sustituir la configuración de origen.Para obtener información sobre las distintas configuraciones disponibles en la configuración de origen que puede sustituir, consulte Referencia: configuración de origen de tarea de cambio de datos .Catálogo de datosSeleccione un conjunto de datos o una tabla existentes .SalesforceSeleccione una conexión de Salesforce .Defina los datos que se recuperarán cuando se ejecute la tarea de cambio (noun), cambiar (verb) de datos. Puede seleccionar un objeto de Salesforce mediante el botónSeleccionaro introducir una instrucción SQL SELECT en laexpresión de consulta. Cuando selecciona un objeto, Workday rellena laexpresión de consultacon la instrucción SQL correspondiente. Puede editar la expresión para restricción (noun), restringir (verb) aún más la consulta.Cuando ejecuta una tarea de cambio (noun), cambiar (verb) de datos con una conexión de Salesforce , Workday:- Se conecta a Salesforce a través de BasicAuth u OAuth en función de cómo esté configurada la conexión .
- Recupera los objetos definidos por la consulta SQL en la secciónObjeto de origen.
ConsulteCreación de una conexión de Salesforce .SFTPSeleccione una conexión SFTP que se conecte a un servidor SFTP que contenga uno o varios archivos delimitados.Cuando la conexión SFTP contiene varios archivos, cada archivo debe utilizar el mismo esquema. Workday soporte a archivos delimitados compatibles con RFC 4180. Para obtener más información, consulte RFC 4180 .Para los orígenes SFTP, también debe cargar un archivo local delimitado que utilice el mismo esquema que los archivos del servidor SFTP. Workday utiliza el archivo cargado para determinar cómo analizar los archivos SFTP. Workday no carga los datos del archivo cargado en la tabla.Puede sustituir el directorio por defecto y el patrón de archivo de una conexión SFTP .Cuando seleccione SFTP como tipo de origen, configure lasOpciones de origenpara definir cómo analizar el archivo cargado.SnowflakeSeleccione una conexión de Snowflake .Defina los datos que se recuperarán cuando se ejecute la tarea de cambio (noun), cambiar (verb) de datos. Puede seleccionar una tabla de Snowflake mediante el botónSeleccionaro introducir una instrucción SQL SELECT en laexpresión de consulta.Cuando selecciona una tabla, Workday rellena laexpresión de consultacon la instrucción SQL adecuada y coloca caracteres de acento grave (`) en torno a cada tabla, catálogo y esquema de Snowflake. Puede editar la expresión para restricción (noun), restringir (verb) aún más la consulta. Los caracteres de acento grave son opcionales, pero Workday los añade automáticamente en caso de que una tabla, un esquema o un catálogo de Snowflake utilicen una palabra clave SQL.Cuando ejecuta una tarea de cambio (noun), cambiar (verb) de datos con una conexión de Snowflake , Workday:- Se conecta a Snowflake mediante la autenticación básica o de par de claves , en función de cómo esté configurada la conexión .
- Recupera los datos definidos por la expresión de consulta SQL o el objeto de origen.
Informe de WorkdaySeleccione un informe personalizado de Workday existente .Workday muestra informes que cumplen los requisitos de elegibilidad para importarlos a tablas. ConsulteConcepto: creación de informes para importar a tablas y conjuntos de datos .En la secciónListas de valores, seleccione cómo especificar los valores de las listas de valores definidas en el informe:- Especifique valor. Seleccione uno o varios valores de la lista.
- Determine el valor en tiempo de ejecución. Seleccione una opción de la lista que Workday utiliza para determinar el valor de la lista de valores de valores en función de algún contexto, como la fecha actual o el usuario actual.
Puede seleccionarRestablecer desde informepara actualizar todas las listas de valores y los parámetros de lista de valores con los definidos en la definición de informe. Puede utilizar este botón cuando haya un cambio (noun), cambiar (verb) en la configuración de la lista de valores del informe personalizado que deba reflejarse en la tarea de cambio (noun), cambiar (verb) de datos . Si ha cambiado anteriormente un valor de lista de valores en la tarea de cambio (noun), cambiar (verb) de datos , debe volver a cambio (noun), cambiar (verb) .Workday muestra la mayoría de las listas de valores dependiente . Workday no muestra listas de valores dependiente de otras listas de valores que utilizan datos de campo Hora. - En el pasoOpciones de origen, defina cómo analizar los datos de los archivos que ha cargado para la cargar de archivos o los orígenes SFTP.
- Revise los campos que Workday creó en función del archivo analizado y modificar si es necesario.Seleccione un campo de la lista y consulte los detalles del campo en el panel de inspección del lado derecho. Es posible que tenga que hacer lo siguiente:
- Cambie eltipo de campocuando Workday asigne un tipo de campo incorrecto. Workday asigna el tipo de campo en función únicamente de las primeras filas. Ejemplo: Workday asigna el tipo de campo Numérico a un campo con datos de código postal porque las filas de ejemplo que evalúa solo contienen números. Sin embargo, en función de su conocimiento de los datos de origen, sabe que algunos valores de código postal contienen letras o un guión, por lo que cambio (noun), cambiar (verb) el tipo de campo a Texto.
- Cambie otros atributos de campo en función del tipo de campo para garantizar que Workday analice correctamente los datos, como Dígitos anteriores, Dígitos posteriores o Formato de fecha.
ConsulteReferencia: atributos de campo de tabla .
- En el pasoDestino, seleccione la tabla de objetivo que contiene los datos que desea cambio (noun), cambiar (verb).También puede crear una tabla utilizando el esquema definido en el pasoOrigen, haciendo clic en el botónCrear tabla a partir de esquema de origen(Seguridad: dominioPrism Datasets: Create).Workday define el esquema de tabla utilizando el esquema de origen. También puede hacer lo siguiente:
- Seleccione un campo como ID externo.
- Seleccione los campos obligatorio .
Para obtener más información sobre la creación de tablas, consultePasos: creación manual de una tabla . - Seleccione la operación de objetivo que se realizará en la tabla de objetivo utilizando los datos de origen.
Opción Descripción InsertarWorkday mantiene los datos existentes en la tabla y añade los nuevos datos en el origen. Esta operación también se conoce como Anexar.Truncar e insertarWorkday elimina los datos existentes en la tabla y los sustituye por los datos del origen. Esta operación también se conoce como sustitución.EliminarWorkday elimina una fila de la tabla cuando coincide con una fila del origen.ActualizarWorkday actualiza una fila de la tabla cuando coincide con una fila del origen.Para seleccionar esta operación, debe utilizar una tabla en la que haya configurado un campo como ID externo.ActualizarWorkday actualiza una fila de la tabla cuando ya existe una fila coincidente e inserta la fila cuando no existe.Para seleccionar esta operación, debe utilizar una tabla en la que haya configurado un campo como ID externo. - En el pasoAsignación, seleccione un campo de la tabla de objetivo para utilizarlo como clave de operación en las operaciones de eliminar, actualización o upsert.Puede especificar uno de los siguientes campos de tabla de objetivo :
- El campo configurado como ID externo en la tabla: puede utilizar este campo para operaciones de eliminar, actualización o upsert .
- WPA_LoadID: solo puede utilizar este campo para operaciones de eliminar o actualización.
- WPA_RowID: solo puede utilizar este campo para operaciones de eliminar o actualización.
- Seleccione un campo de origen para cada campo de objetivo que desee modificar. Workday requiere que asigne cualquier campo utilizado como clave de operación.Workday enumera los campos de origen que son compatibles para un campo de objetivo específico. Si Workday no incluye el campo de origen que desea, verifique los atributos del campo de origen, como los dígitos anteriores, los dígitos posteriores o el objeto de gestión. Puede navegar al pasoOpciones de origenpara cambio (noun), cambiar (verb) los atributos de campo para la cargar de archivos y los orígenes SFTP.Puede hacer clic enRestablecer coincidenciaspara revertir todas las asignaciones que haya cambiado al algoritmo de coincidencia simple que Workday utiliza por defecto. El algoritmo de coincidencia simple:
- No distingue entre caso y minúsculas.
- Ignora los espacios.
- Ignora los caracteres de subrayado.
- Coincidencias en el nombre de interfaz de programación de aplicaciones (API) de campo.
- No cotejará campos con distintos tipos de campo.
- En el pasoRevisión, verifique la información. Puede volver a cualquier paso anterior y realizar las correcciones necesarias.
- Haga clic enFinalizary seleccioneEjecutar sin guardar,Guardar y ejecutar ahoraoGuardar.
Cuando guarda la tarea de cambio (noun), cambiar (verb) de datos , Workday crea el objeto de tarea de cambio (noun), cambiar (verb) de datos y lo muestra en la ficha
Tareas de cambio de datos
del informe Catálogo de datos
.Cuando ejecuta la tarea de cambio (noun), cambiar (verb) de datos , Workday inicia una actividad de cambio (noun), cambiar (verb) de datos para cambio (noun), cambiar (verb) los datos de la tabla en función de los datos del origen. Puede consultar el progreso y el historial de la actividad de cambio (noun), cambiar (verb) de datos en:
- La fichaActividadesdel informeConsulta de detalles de tabla. Para corregir errores en una tabla después de un cambio (noun), cambiar (verb) de datos , descarga el archivo de error de la actividad de cambio (noun), cambiar (verb) de datos. Workday solo crea un archivo de error para las actividades de cambio (noun), cambiar (verb) de datos que utilizan una cargar de archivo como origen.
- La fichaActividades de cambio de datosdel informeCatálogo de datos.
- El informede la consola de gestión de Prism. Puede consultar un tablero de control activo de todas las actividades relacionadas con Prism durante los últimos 180 días. Para obtener más información, consulteConcepto: consola de gestión de Prism .
- El informeMonitor de actividades de Prism. Puede consultar una lista detallada de todos los tipos de actividades relacionadas con Prism para un rango de fechas determinado .
Para corregir errores en una tabla después de un cambio (noun), cambiar (verb) de datos , descarga el archivo de error de la actividad de cambio (noun), cambiar (verb) de datos en la ficha
Actividades
del informe Consulta de detalles de tabla
. Workday solo crea un archivo de error para las actividades de cambio (noun), cambiar (verb) de datos que utilizan fuentes de cargar de archivos o SFTP.