Passa al contenuto principale
Administrator Guide
Ultimo aggiornamento: 2023-06-23
Configurare un assembly con il sottoassembly di PrismAnalytics

Configurare un assembly con il sottoassembly di PrismAnalytics

Per inviare dati CSV a Prism Analytics, l'assembly deve contenere un componente
PrismAnalytics
che:
  • Riceve dati CSV come input, nella parte radice del messaggio o come variabile.
  • Riceve una variabile contenente una descrizione JSON dei dati CSV.
  • Dispone di diversi parametri configurati correttamente.
  1. Configurare l'assembly per ottenere uno o più file CSV di origine. A seconda del metodo utilizzato per acquisire i dati CSV, potrebbe essere necessario fornire un nome di variabile o impostare un tipo MIME.
    L'attività contiene i seguenti elementi:
    Metodo di acquisizione CSV
    Note
    Componente
    sftp-out
    • Specificare il nome file CSV nella proprietà
      Input File Pattern
      del componente. È possibile utilizzare caratteri jolly.
    • Utilizzare il componente
      get
      per recuperare un singolo file
      mget
      per recuperare più file.
    • Studio aggiunge i dati CSV alla parte radice del messaggio.
    • Nessun nome di variabile obbligatorio.
    • Studio imposta automaticamente il tipo MIME in modo corretto.
    Servizio di recupero o ricezione
    • Studio aggiunge i dati CSV a una variabile.
    • Assegnare un nome alla variabile utilizzando
      wd.prism.component.csv.input.varname
      parametro
    • Studio imposta automaticamente il tipo MIME in modo corretto.
    Qualsiasi altro metodo
    • Studio aggiunge i dati CSV alla parte radice del messaggio o a una variabile.
    • Se applicabile, denominare la variabile utilizzando
      wd.prism.component.csv.input.varname
      parametro
    • Impostare il tipo MIME della rootpart o della variabile su:
      • text/csv
      • plain/csv
      • application/zip
  2. Creare un messaggio di testo nella scheda
    Message Builder
    di uno step
    write
    e aggiungere il testo JSON che descrive i dati. Generare una variabile. Esempio:
    temp.schema
    .
    È possibile aggiungere il testo JSON direttamente al
    Generatore di messaggi
    . In alternativa, è possibile scriverlo nello strumento preferito e incollarlo.
  3. Configurare i parametri del componente
    PrismAnalytics
    :
    Parametro
    Descrizione
    wd.prism.component.schema.varname
    La variabile contenente lo schema JSON che descrive i dati.
    wd.prism.component.table.name
    Il nome della tabella Prism. Nomi delle tabelle:
    • Devono essere univoci nel catalogo dati.
    • Possono contenere fino a 255 caratteri.
    • Possono includere solo caratteri alfanumerici e di sottolineatura.
    • Devono iniziare con una lettera.
    • Impossibile terminare con un carattere di sottolineatura.
    wd.prism.component.client.id
    L'ID client assegnato al client API da Workday. Accedere al report Visualizzazione client API, quindi visualizzare la scheda Client API per integrazioni.
    wd.prism.component.client.secret
    Il segreto client assegnato al client API da Workday. Accedere al report Visualizzazione client API, quindi visualizzare la scheda Client API per integrazioni.
    wd.prism.component.refresh.token
    Il token di aggiornamento assegnato al client API da Workday. Accedere al report Visualizzazione client API, quindi visualizzare la scheda Client API per integrazioni.
    wd.prism.component.operation
    L'operazione eseguita sulla tabella Prism. Sostituisci è l'unica opzione attualmente supportata. Crea una tabella o ne sostituisce una con lo stesso nome.
    wd.prism.component.csv.input.varname
    (Passaggio facoltativo). La variabile contenente l'input CSV. Non obbligatoria se si aggiungono dati CSV alla radice del messaggio.
    Studio non seleziona automaticamente questo parametro per l'inclusione quando si aggiunge un componente
    PrismAnalytics
    a un assembly. Se necessario, selezionarlo manualmente o aggiungerlo in un secondo momento nella scheda
    Parametri
    del componente.
    wd.prism.component.api.hostname
    L'endpoint dell'API REST di Workday. Accedere al report Visualizzazione client API. Rimuovere il
    https://
    all'inizio e il
    /ccx/api/v1/<tenant-name>
    alla fine.
    Esempio:
    i-09e55d32d61e2e287.workdaysuv.com
    .
    wd.prism.component.table.description
    (Passaggio facoltativo). Una descrizione per la tabella. Può contenere fino a 255 caratteri.
    wd.prism.component.table.description.display.name
    (Passaggio facoltativo). Il nome visualizzato per la tabella. Può contenere fino a 255 caratteri.
    wd.prism.component.table.field.varname
    (Passaggio facoltativo). Definisce una tabella Prism. Scrivere la definizione in una variabile, quindi passarla a questo parametro utilizzando vars['variable-name'].
Distribuire e avviare l'integrazione.