Saltar al contenido principal
Administrator Guide
Última actualización: 2023-06-23
Configuración de un ensamblaje con el subensamblaje PrismAnalytics

Configuración de un ensamblaje con el subensamblaje PrismAnalytics

Para enviar datos CSV a Prism Analytics, su ensamblaje debe contener un componente
PrismAnalytics
que:
  • Reciba datos CSV como entrada, ya sea en la parte raíz del mensaje o como una variable.
  • Reciba una variable que contiene una descripción JSON de los datos CSV.
  • Tenga varios parámetros configurados correctamente.
  1. Configure su ensamblaje para obtener uno o varios archivos CSV de origen. Según el método que utilice para adquirir los datos CSV, es posible que deba proporcionar un nombre de variable o definir un tipo MIME.
    Mientras realiza la tarea, tenga en cuenta lo siguiente:
    Método de adquisición CSV
    Notas
    Componente
    sftp-out
    • Especifique el nombre de archivo CSV en la propiedad
      Input File Pattern
      del componente. Puede utilizar caracteres comodín.
    • Utilizar el componente
      get
      para recuperar un solo archivo o su
      mget
      para recuperar varios archivos.
    • Studio añade los datos CSV a la parte raíz del mensaje.
    • No se requiere ningún nombre de variable.
    • Studio define automática y correctamente el tipo MIME.
    Servicio de recuperación o de escucha
    • Studio añade los datos CSV a una variable.
    • Asigne un nombre a la variable con el
      wd.prism.component.csv.input.varname
      parámetro
    • Studio define automáticamente el tipo MIME correctamente.
    Cualquier otro método
    • Studio añade los datos CSV a la parte raíz del mensaje o a una variable.
    • Si procede, asigne un nombre a la variable mediante el
      wd.prism.component.csv.input.varname
      parámetro
    • Establezca el tipo MIME de la parte raíz o la variable en:
      • text/csv
      • plain/csv
      • application/zip
  2. Cree un mensaje de texto en la ficha
    Message Builder
    de un paso
    write
    y añada el texto JSON que describe los datos. Generar una variable. Ejemplo:
    temp.schema
    .
    Puede añadir el texto JSON directamente al
    Generador de mensajes
    . También puede escribirlo en la herramienta que elija y pegarlo.
  3. Configure los parámetros
    PrismAnalytics
    del componente:
    Parámetro
    Descripción
    wd.prism.component.schema.varname
    La variable que contiene el esquema JSON que describe los datos.
    wd.prism.component.table.name
    El nombre de la tabla Prism. Los nombres de las tablas:
    • Deben ser exclusivos en el catálogo de datos.
    • Pueden contener hasta 255 caracteres.
    • Solo pueden contener caracteres alfanuméricos y de subrayado.
    • Deben comenzar con una letra.
    • No puede terminar con un carácter de subrayado.
    wd.prism.component.client.id
    El ID de cliente asignado al cliente de API por Workday. Acceda al informe View API Clients y, a continuación, consulte la ficha API Clients for Integrations.
    wd.prism.component.client.secret
    El secreto de cliente asignado al cliente de API por Workday. Acceda al informe View API Clients y, a continuación, consulte la ficha API Clients for Integrations.
    wd.prism.component.refresh.token
    El token de actualización asignado al cliente de API por Workday. Acceda al informe View API Clients y, a continuación, consulte la ficha API Clients for Integrations.
    wd.prism.component.operation
    La operación realizada en la tabla Prism. La sustitución es la única opción admitida actualmente. Crea una tabla o sustituye una con el mismo nombre.
    wd.prism.component.csv.input.varname
    (Opcional). La variable que contiene la entrada en formato CSV (opcional). No es obligatorio si va a añadir los datos CSV a la parte de la raíz del mensaje.
    Studio no selecciona automáticamente este parámetro para su inclusión cuando añade un componente
    PrismAnalytics
    a un ensamblaje. Selecciónelo manualmente si es necesario o añádalo más tarde en la ficha
    Parámetros
    del componente.
    wd.prism.component.api.hostname
    El punto final de la API de REST de Workday. Acceda al informe Consulta de clientes API. Eliminar el
    https://
    al principio y al
    /ccx/api/v1/<tenant-name>
    al final
    Ejemplo:
    i-09e55d32d61e2e287.workdaysuv.com
    .
    wd.prism.component.table.description
    (Opcional). Una descripción de la tabla (opcional). Puede contener hasta 255 caracteres.
    wd.prism.component.table.description.display.name
    (Opcional). El nombre de visualización de la tabla (opcional). Puede contener hasta 255 caracteres.
    wd.prism.component.table.field.varname
    (Opcional). Define una tabla Prism (opcional). Escriba la definición de una variable y luego pásela a este parámetro utilizando vars['variable-name'].
Implemente e inicie la integración.