Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2024-07-26
Concept : composantes Common

Concept : composantes Common

Workday Studio fournit une gamme de sous-assemblages prédéfinis que vous pouvez utiliser pour créer vos intégrations. Ces sous-ensembles sont disponibles à partir de l'onglet
Composantes communes
de la
palette
. Lorsque vous ajoutez un type à votre diagramme d'agrégation, Studio insère un
local-out
l'élément dans la source XML avec le point de terminaison approprié dans Workday.
Il affiche également les paramètres que vous pouvez utiliser avec ce sous-ensemble, avec les paramètres obligatoires déjà sélectionnés. Vous pouvez ajuster les paramètres à tout moment dans la vue
Properties
du sous-assemblage.
Studio inclut les
Common Components
suivantes dans la
Palette
 :
Nom
Fonction
Remarques
Ftp
Achemine vers un transport
ftp-out
.
  • Fournit un point d'entrée unique pour tous les transport FTP.
  • Utilise le
    wd.ftp.endpoint
    valeur de paramètre pour déterminer le type de transport FTP mis en œuvre. Exemples :
    ftp://
    ,
    sftp://
    , ou
    ftps://
    .
  • Expose les paramètres de transport couramment utilisés dans Workday, tels que l’authentification par nom d’utilisateur et par mot de passe. Masque l'authentification par clé publique plus avancée.
Le sous-ensemble FTP n'est plus disponible à partir de la palette Studio. Dans les nouvelles intégrations, vous devez utiliser les composantes
ftp-out
ou
sftp-out
pour envoyer des documents à un serveur FTP. Ces composantes offrent une sécurité améliorée, une meilleure performance et une fiabilité améliorée. Ils sont également compatibles avec les versions ultérieures de JSCPE. Le sous-ensemble FTP reste fonctionnel dans les intégrations existantes, mais Workday vous recommande, dans la mesure du possible, de le remplacer.
GetEventConfigurations
Récupère les configurations de service associées à un événement d’intégration particulier.
GetEventDocuments
Extrait les documents joints à un événement d’intégration particulier.
GetIntegrationEvent
Extrait un événement d’intégration en fonction d’un identifiant de référence Workday.
GetIntegrationSystems
Extrait la configuration du système d’intégration à partir de Workday et l’analyse.
PagedGet
Met en œuvre la logique de pagination exigée par
paged-get
L’opération de service Web, permettant la récupération de données page par page.
  • Utilisez la
    is.paged.get.process.endpoint
    pour envoyer chaque page de données de réponse à un autre sous-ensemble aux fins de traitement.
  • Utilisez la
    is.paged.get.aggregate.header
    ,
    is.paged.get.aggregate.footer
    et
    is.paged.get.aggregate.xpath
    pour regrouper toutes les pages des données de réponse.
  • Les données XML agrégées sont disponibles en tant que message dans la section
    MediationContext
    au moment du retour du sous-ensemble.
  • Si un service Web doit renvoyer un grand nombre de pages, utilisez l’approche de traitement par page.
PagedGetLocalPaging
Met en œuvre la logique de pagination exigée par
paged-get
opération de service Web local, permettant la récupération de données page par page.
  • Permet que le processus de pagination puisse être effectué localement sur le serveur ESB, plutôt que d’être effectué à distance par Workday.
  • Utilise une seule interrogation pour renvoyer tous les identifiants Workday. Les appels suivants récupèrent les données pour chaque identifiant Workday.
PdfPrintStep
Convertit les données d'un rapport personnalisé à partir d'un
workday-out-rest
demande au format PDF en utilisant une conception de rapport BIRT.
  • Précisez une valeur de chaîne littérale pour chacun des paramètres avec accès possible en la plaçant entre guillemets simples.
PutIntegrationEvent
Met à jour le statut de l’événement d’intégration d’un système d’intégration dans Workday.
  • Utilise le
    Put_Integration_Event
    opération de service Web.
  • Place dans la section Workday la réponse à l'événement renvoyée par l'opération de service Web.
    MediationContext
    propriété
    integrations.event.response.wid
    .
PutIntegrationMessage
Envoie des messages de mise à jour d’intégration à Workday.
  • Peut également ajouter des documents sous forme de références au stockage de documents Workday.
  • Utilise le
    Put_Integration_Message
    opération de service Web.
  • Workday limite à 500 le nombre d’appels qu’un sous-ensemble
    PutIntegrationMessage
    peut effectuer dans une seule intégration. Les messages d’intégration suivants sont consignés dans un fichier journal et ne peuvent pas être affichés dans l’événement d’intégration. (La redirection ne s’applique pas aux messages qui comportent des pièces jointes ou qui changent le statut de l’événement d’intégration.)
SalesforceConnector
Envoie des messages authentifiés à salesforce.com.
PrismConnector
Envoie des données au format CSV à Prism Analytics.