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 CSV à Prism Analytics, votre assemblage doit contenir un composant
PrismAnalytics
qui :
  • Reçoit des données CSV en entrée, soit dans la partie racine du message, soit sous forme de variable.
  • Reçoit une variable contenant une description JSON des données CSV.
  • Contient un certain nombre de paramètres correctement configurés.
  1. Configurez votre assemblage pour obtenir un ou plusieurs fichiers 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 :
    Mode d'acquisition des données CSV
    Remarques
    Composant
    sftp-out
    • Indiquez le nom du fichier CSV dans la propriété
      Input File Pattern
      du composant. Vous pouvez utiliser des caractères génériques.
    • Utiliser les valeurs
      get
      méthode pour récupérer un fichier unique ou sa méthode
      mget
      méthode pour récupérer plusieurs fichiers.
    • Workday Studio ajoute les données CSV à la partie racine du message.
    • Aucun nom de variable n'est obligatoire.
    • Workday Studio définit automatiquement le type MIME correctement.
    Service de récupération ou d'écoute
    • Workday Studio ajoute les données CSV à une variable.
    • Nommez la variable en utilisant
      wd.prism.component.csv.input.varname
      paramètre.
    • Workday Studio définit automatiquement le type MIME correctement.
    Toute autre méthode
    • Workday Studio ajoute les données CSV à la partie racine du message ou à une variable.
    • Le cas échéant, nommez la variable en utilisant le
      wd.prism.component.csv.input.varname
      paramètre.
    • Définissez le type MIME de la partie racine ou de la variable sur :
      • 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. Générez une variable. Exemple :
    temp.schema
    .
    Vous pouvez ajouter le texte JSON directement dans
    Message Builder
    . Vous pouvez également l'écrire dans l'outil de votre choix et le coller.
  3. Configurez les paramètres du composant
    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
    Nom de la table Prism. Les noms de table :
    • 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 des tirets bas.
    • Doivent commencer par une lettre.
    • Ne peuvent pas se terminer par un tiret bas.
    wd.prism.component.client.id
    Identifiant 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
    Opération effectuée sur la table Prism. La seule option actuellement prise en charge est "Remplacer". Elle crée une table ou remplace une table portant le même nom.
    wd.prism.component.csv.input.varname
    (Facultatif.) Variable contenant l'entrée CSV. Non obligatoire si vous ajoutez les données CSV à la partie racine du message.
    Workday Studio ne sélectionne pas automatiquement ce paramètre pour inclusion lorsque vous ajoutez un composant
    PrismAnalytics
    à un assemblage. Sélectionnez-le manuellement si nécessaire ou ajoutez-le ultérieurement dans l'onglet
    Paramètres
    du composant.
    wd.prism.component.api.hostname
    Point de terminaison de l'API REST Workday. Accédez au rapport View API Clients. Supprimez
    https://
    au début et à la fin
    /ccx/api/v1/<tenant-name>
    à la fin.
    Exemple :
    i-09e55d32d61e2e287.workdaysuv.com
    .
    wd.prism.component.table.description
    (Facultatif.) Description de la table. Peut contenir jusqu'à 255 caractères.
    wd.prism.component.table.description.display.name
    (Facultatif.) Nom d'affichage de la table. Peut contenir jusqu'à 255 caractères.
    wd.prism.component.table.field.varname
    (Facultatif.) Définit une table Prism. Écrivez la définition dans une variable, puis transmettez-la à ce paramètre en utilisant vars['variable-name’].
Déployez et lancez l'intégration.