Saltar al contenido principal
Workday User Guide
Última actualización: 2025-09-19
Creación de una tarea de cambio de datos

Creación de una tarea de cambio de datos

Seguridad:
  • Dominio
    Prism: Manage File Containers
    en el área funcional Prism Analytics al cargar un archivo.
  • Dominio
    Prism: Manage Connection
    en el área funcional Prism Analytics para utilizar una conexión de origen.
  • Cualquiera de los siguientes requisitos de seguridad:
    • Dominio
      Prism: Tables Owner Manage
      en el área funcional Prism Analytics.
    • Dominio
      Prism: Tables Manage
      en el área funcional Prism Analytics.
    • Permiso
      Propietario de tabla
      en la tabla.
    • Permiso
      Editor de tablas
      en la tabla.
    • El permiso
      Puede eliminar datos de tabla
      en la tabla.
    • El permiso
      Puede insertar datos de tabla
      en la tabla.
    • El permiso
      Puede truncar datos de tabla
      en la tabla.
    • Permiso
      Puede actualizar datos de tabla
      en la tabla.
Puede cambiar las filas de datos de una tabla creando y ejecutando una tarea de cambio 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 cambia las filas de la tabla depende de la operación que seleccione, como upsert o delete, y de los datos de origen. El origen que especifique debe contener las filas que desea cambiar en la tabla, como filas nuevas para insertar o filas existentes para actualizar o eliminar.
Para crear, editar o consultar una tarea de cambio de datos en una tabla de destino, debe tener permiso en la tabla de destino. Ejemplo: para crear una tarea de cambio de datos mediante la operación upsert, debe tener permiso tanto de inserción como de actualización en la tabla de destino.
  1. Acceda al informe
    Catálogo de datos
    .
  2. Seleccione
    Creación de
    tarea de cambio de datos
    .
    Puede cambiar el nombre de la tarea de cambio de datos en la parte superior del panel lateral izquierdo.
  3. En el paso
    Origen
    , seleccione el origen que contiene los datos que desea cambiar en la tabla de destino.
    Workday utiliza el tipo de origen de carga de archivos por defecto. Haga clic en
    Cambiar conexión
    para seleccionar un tipo de origen diferente. Al seleccionar un tipo de origen, tenga en cuenta lo siguiente:
    Opción Descripción
    Carga de archivo
    Seleccione uno o varios archivos delimitados.
    Cuando carga varios archivos, cada archivo debe utilizar el mismo esquema. Workday admite archivos delimitados compatibles con RFC 4180. Para obtener más información, consulte RFC 4180.
    Cuando seleccione Carga de archivo como tipo de origen, configure las
    Opciones de origen
    para definir cómo analizar el archivo.
    Amazon Redshift
    Seleccione una conexión de Amazon Redshift.
    Defina los datos que se recuperarán cuando se ejecute la tarea de cambio de datos. Puede seleccionar una tabla de Amazon Redshift mediante el botón
    Seleccionar
    o introducir una instrucción SQL SELECT en la
    expresión de consulta
    .
    Cuando selecciona una tabla, Workday rellena la
    expresión de consulta
    con 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 restringir 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 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 S3
    Seleccione 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 de datos.
    • El esquema de origen para que Workday sepa cómo leer cada objeto.
    Cuando ejecuta una tarea de cambio 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 campo
      Patrón de objeto
      de la tarea de cambio de datos.
    • Utiliza las opciones de análisis definidas en el paso
      Opciones de origen
      de la tarea de cambio de datos para leer los objetos recuperados del bucket de S3.
    Azure Synapse
    Seleccione una conexión de Azure Synapse.
    Defina los datos que se recuperarán cuando se ejecute la tarea de cambio de datos. Puede seleccionar una tabla de Azure Synapse mediante el botón
    Seleccionar
    o introducir una instrucción SQL SELECT en la
    expresión de consulta
    .
    Cuando selecciona una tabla, Workday rellena la
    expresión de consulta
    con 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 restringir 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 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.
    BigQuery
    Seleccione una conexión de BigQuery.
    Defina los datos que se recuperarán cuando se ejecute la tarea de cambio de datos. Puede seleccionar una tabla de BigQuery mediante el botón
    Seleccionar
    o introducir una instrucción SQL SELECT en la
    expresión de consulta
    .
    Cuando selecciona una tabla, Workday rellena la
    expresión de consulta
    con 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 restringir 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 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.
    Catálogo de datos
    Seleccione un conjunto de datos o una tabla existentes.
    Salesforce
    Seleccione una conexión de Salesforce.
    Defina los datos que se recuperarán cuando se ejecute la tarea de cambio de datos. Puede seleccionar un objeto de Salesforce mediante el botón
    Seleccionar
    o introducir una instrucción SQL SELECT en la
    expresión de consulta
    . Cuando selecciona un objeto, Workday rellena la
    expresión de consulta
    con la instrucción SQL correspondiente. Puede editar la expresión para restringir aún más la consulta.
    Cuando ejecuta una tarea de cambio 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ón
      Objeto de origen
      .
    SFTP
    Seleccione 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 admite 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 las
    Opciones de origen
    para definir cómo analizar el archivo cargado.
    Snowflake
    Seleccione una conexión de Snowflake.
    Defina los datos que se recuperarán cuando se ejecute la tarea de cambio de datos. Puede seleccionar una tabla de Snowflake mediante el botón
    Seleccionar
    o introducir una instrucción SQL SELECT en la
    expresión de consulta
    .
    Cuando selecciona una tabla, Workday rellena la
    expresión de consulta
    con 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 restringir 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 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 Workday
    Seleccione un informe personalizado de Workday existente.
    Workday muestra informes que cumplen los requisitos de elegibilidad para importarlos a tablas. Consulte Concepto: creación de informes para importar a tablas y conjuntos de datos.
    En la sección
    Listas 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 en función de algún contexto, como la fecha actual o el usuario actual.
    Puede seleccionar
    Restablecer desde informe
    para 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 en la configuración de la lista de valores del informe personalizado que deba reflejarse en la tarea de cambio de datos. Si ha cambiado anteriormente un valor de lista de valores en la tarea de cambio de datos, debe volver a cambiarlo.
    Workday muestra la mayoría de las listas de valores dependientes. Workday no muestra listas de valores dependientes de otras listas de valores que utilizan datos de campo Hora.
  4. En el paso
    Opciones de origen
    , defina cómo analizar los datos de los archivos que ha cargado para la carga de archivos o los orígenes SFTP.
    1. Revise los campos que Workday creó en función del archivo analizado y modifíquelos 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 el
        tipo de campo
        cuando 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 cambia 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.
  5. En el paso
    Destino
    , seleccione la tabla de destino que contiene los datos que desea cambiar.
    También puede crear una tabla utilizando el esquema definido en el paso
    Origen
    , haciendo clic en el botón
    Crear tabla a partir de esquema de origen
    (dominio Seguridad:
    Prism 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 obligatorios.
    Para obtener más información sobre la creación de tablas, consulte Pasos: creación manual de una tabla.
  6. Seleccione la operación de destino que se realizará en la tabla de destino utilizando los datos de origen.
    Opción Descripción
    Insertar
    Workday 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 insertar
    Workday 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.
    Eliminar
    Workday elimina una fila de la tabla cuando coincide con una fila del origen.
    Actualizar
    Workday 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.
    Actualizar
    Workday 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.
  7. En el paso
    Asignación
    , seleccione un campo de la tabla de destino para utilizarlo como clave de operación en las operaciones de eliminación, actualización o upsert.
    Puede especificar uno de los siguientes campos de tabla de destino:
    • El campo configurado como ID externo en la tabla: puede utilizar este campo para operaciones de eliminación, actualización o upsert.
    • WPA_LoadID: solo puede utilizar este campo para operaciones de eliminación o actualización.
    • WPA_RowID: solo puede utilizar este campo para operaciones de eliminación o actualización.
  8. Seleccione un campo de origen para cada campo de destino 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 destino 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 paso
    Opciones de origen
    para cambiar los atributos de campo para la carga de archivos y los orígenes SFTP.
    Puede hacer clic en
    Restablecer coincidencias
    para 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 mayúsculas y minúsculas.
    • Ignora los espacios.
    • Ignora los caracteres de subrayado.
    • Coincidencias en el nombre de API de campo.
    • No cotejará campos con distintos tipos de campo.
  9. En el paso
    Revisión
    , verifique la información. Puede volver a cualquier paso anterior y realizar las correcciones necesarias.
  10. Haga clic en
    Finalizar
    y seleccione
    Ejecutar sin guardar
    ,
    Guardar y ejecutar ahora
    o
    Guardar
    .
Cuando guarda la tarea de cambio de datos, Workday crea el objeto de tarea de cambio 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 de datos, Workday inicia una actividad de cambio de datos para cambiar 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 de datos en:
  • La ficha
    Actividades
    del informe
    Consulta de detalles de tabla
    . Para corregir errores en una tabla después de un cambio de datos, descargue el archivo de errores de la actividad de cambio de datos. Workday solo crea un archivo de errores para las actividades de cambio de datos que utilizan una carga de archivo como origen.
  • La ficha
    Actividades de cambio de datos
    del informe
    Catálogo de datos
    .
  • El informe
    de 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, consulte Concepto: consola de gestión de Prism.
  • El informe
    Monitor 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 de datos, descargue el archivo de errores de la actividad de cambio de datos en la ficha
Actividades
del informe
Consulta de detalles de tabla
. Workday solo crea un archivo de errores para las actividades de cambio de datos que utilizan fuentes de carga de archivos o SFTP.