Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2023-06-23
Configurer un assemblage avec le sous-assemblage PrismAnalytics

Configurer un assemblage avec le sous-assemblage PrismAnalytics

Pour envoyer des données au format CSV à Prism Analytics, votre assemblage doit contenir une composante
PrismAnalytics
qui :
  • Reçoit des données au format CSV en entrée, soit dans la partie racine du message, soit en tant que variable.
  • Reçoit une variable contenant une description JSON des données au format CSV.
  • Comporte un certain nombre de paramètres correctement configurés.
  1. Configurez votre assemblage pour obtenir un ou des fichier(s) CSV source. Selon la méthode que vous utilisez pour acquérir les données CSV, vous devrez peut-être fournir un nom de variable ou définir un type MIME.
    Pour la tâche, tenez compte des éléments suivants :
    Méthode d’acquisition CSV
    Remarques
    composante
    sftp-out
    • Indiquez le nom du fichier CSV dans la propriété
      Input File Pattern
      de la composante. Vous pouvez utiliser des caractères génériques.
    • Utilisez les éléments
      get
      méthode pour récupérer un seul fichier ou
      mget
      méthode pour récupérer plusieurs fichiers.
    • Studio ajoute les données CSV à la racine du message.
    • Aucun nom de variable n’est requis.
    • Studio définit automatiquement le type MIME correctement.
    Service d’extraction ou d’écoute
    • Studio ajoute les données CSV à une variable.
    • Nommer la variable avec
      wd.prism.component.csv.input.varname
      paramètre.
    • Studio définit automatiquement le type MIME correctement.
    Toute autre méthode
    • Studio ajoute les données CSV au racine du message ou à une variable.
    • S'il y a lieu, nommez la variable à l'aide de
      wd.prism.component.csv.input.varname
      paramètre.
    • Définissez le type MIME de la racine ou de la variable :
      • text/csv
      • plain/csv
      • application/zip
  2. Créez un message texte dans l’onglet
    Message Builder
    d’une étape
    write
    et ajoutez le texte JSON qui décrit les données. Sortie une variable. Exemple :
    temp.schema
    .
    Vous pouvez ajouter le texte JSON directement au
    Créateur de messages
    . Vous pouvez également l’écrire dans l’outil de votre choix et le coller.
  3. Configurez les paramètres de la composante
    PrismAnalytics
     :
    Paramètre
    Description
    wd.prism.component.schema.varname
    Variable contenant le schéma JSON qui décrit les données.
    wd.prism.component.table.name
    Le nom du tableau Prism. Les noms de tableaux :
    • Doivent être uniques dans le Catalogue de données.
    • Peuvent contenir jusqu’à 255 caractères.
    • Ne peuvent inclure que des caractères alphanumériques et de soulignement.
    • Doivent commencer par une lettre.
    • Ne peut pas se terminer par un trait de soulignement.
    wd.prism.component.client.id
    L'identifiant de client affecté au client API par Workday. Accédez au rapport View API Clients, puis affichez l’onglet API Clients for Integrations.
    wd.prism.component.client.secret
    Clé secrète client affectée au client API par Workday. Accédez au rapport View API Clients, puis affichez l’onglet API Clients for Integrations.
    wd.prism.component.refresh.token
    Jeton d'actualisation affecté au client API par Workday. Accédez au rapport View API Clients, puis affichez l’onglet API Clients for Integrations.
    wd.prism.component.operation
    L'opération effectuée sur le tableau Prism. Remplacer est la seule option actuellement prise en charge. Il crée un tableau ou en remplace un du même nom.
    wd.prism.component.csv.input.varname
    (Facultatif.) La variable contenant l’entrée CSV. Non requis si vous ajoutez les données CSV à la racine du message.
    Studio ne sélectionne pas automatiquement ce paramètre à inclure lorsque vous ajoutez une composante
    PrismAnalytics
    à un assemblage. Sélectionnez-la manuellement si nécessaire ou ajoutez-la ultérieurement dans l’onglet
    Paramètres
    de la composante.
    wd.prism.component.api.hostname
    Le point de terminaison de l’API REST de Workday. Accédez au rapport View API Clients. Retirez la
    https://
    au début et au
    /ccx/api/v1/<tenant-name>
    à la fin.
    Exemple :
    i-09e55d32d61e2e287.workdaysuv.com
    .
    wd.prism.component.table.description
    (Facultatif.) Une description du tableau. Peut contenir jusqu’à 255 caractères.
    wd.prism.component.table.description.display.name
    (Facultatif.) Le nom d’affichage du tableau. Peut contenir jusqu’à 255 caractères.
    wd.prism.component.table.field.varname
    (Facultatif.) Définit un tableau Prism. Inscrivez la définition dans une variable et transférez-la à ce paramètre en utilisant vars['variable-name’].
Déployez et démarrez l’intégration.