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

Concept : composants communs

Workday Studio fournit une gamme de sous-assemblages prédéfinis que vous pouvez utiliser pour créer vos intégrations. Ces sous-assemblages sont disponibles dans l'onglet
Common Components
de la
Palette
. Lorsque vous ajoutez un à votre schéma d'ensemble, Studio insère un
local-out
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-assemblage, une fois les paramètres obligatoires déjà sélectionnés. Vous pouvez ajuster les paramètres à tout moment dans la vue
Propriétés
du sous-assemblage.
Workday Studio inclut les
composants communs
suivants dans la
Palette
 :
Nom
Fonction
Remarques
Ftp
Transmet à un transport
ftp-out
.
  • Fournit un point d'entrée unique pour tous les transports FTP.
  • Utilise
    wd.ftp.endpoint
    Valeur de paramètre pour déterminer le type de transport FTP implémenté. Exemples :
    ftp://
    ,
    sftp://
    , ou
    ftps://
    .
  • Affiche les paramètres de transport couramment utilisés dans Workday, tels que l'authentification par nom d'utilisateur et mot de passe. Masque l'authentification par clé publique plus avancée.
Le sous-ensemble FTP n'est plus disponible dans la palette Studio. Dans les nouvelles intégrations, vous devez utiliser les composants
ftp-out
ou
sftp-out
pour envoyer des documents à un serveur FTP. Ces composants offrent une sécurité et une performance améliorées et une fiabilité accrue. Ils sont également compatibles avec les versions ultérieures de JSCAPE. Le sous-ensemble FTP reste fonctionnel dans les intégrations existantes, mais Workday vous recommande de le remplacer, dans la mesure du possible.
GetEventConfigurations
Récupère les configurations de service associées à un événement d'intégration particulier.
GetEventDocuments
Récupère les documents joints à un événement d'intégration particulier.
GetIntegrationEvent
Récupère un événement d'intégration en fonction d'un code de référence Workday.
GetIntegrationSystems
Récupère la configuration du système d'intégration dans Workday et l'analyse.
PagedGet
Implémente la logique de pagination requise par
paged-get
Opération de service web, permettant la récupération des données page par page.
  • Utilisez l'option
    is.paged.get.process.endpoint
    Un paramètre pour envoyer chaque page de données de réponse à un autre sous-ensemble pour traitement.
  • Utilisez l'option
    is.paged.get.aggregate.header
    ,
    is.paged.get.aggregate.footer
    , et
    is.paged.get.aggregate.xpath
    paramètres pour agréger toutes les pages des données de réponse.
  • Les données XML agrégées sont disponibles en tant que message dans
    MediationContext
    lorsque le sous-ensemble est de retour.
  • Si un service web doit renvoyer un grand nombre de pages, utilisez l'approche de traitement par page.
PagedGetLocalPaging
Implémente la logique de pagination requise par
paged-get
une opération de service web local, qui permet de récupérer des données page par page.
  • Permet au processus de pagination d'être exécuté localement sur le serveur ESB, plutôt qu'à distance par Workday.
  • Utilise une seule requête pour renvoyer tous les identifiants Workday. Les appels suivants récupèrent les données pour chaque identifiant Workday.
PdfPrintStep
Convertit les données de rapport personnalisé à partir d'un
workday-out-rest
Demande au format PDF en utilisant une conception de rapport BIRT.
  • Indiquez une valeur de chaîne littérale pour chacun des paramètres prenant en charge MVEL en la mettant entre guillemets.
PutIntegrationEvent
Met à jour le statut de l'événement d'intégration d'un système d'intégration dans Workday.
  • Utilise
    Put_Integration_Event
    Opération de service web.
  • Place l'identifiant Workday de la réponse à l'événement renvoyé par l'opération de service web dans le champ
    MediationContext
    propriété
    integrations.event.response.wid
    .
PutIntegrationMessage
Envoie des messages de mise à jour de l'intégration à Workday.
  • Permet également d'ajouter des documents sous la forme de références au stockage de documents Workday.
  • Utilise
    Put_Integration_Message
    Opération de service web.
  • Workday limite à 500 le nombre d'appels qu'un sous-assemblage
    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 contenant des pièces jointes ou modifiant le statut de l'événement d'intégration.)
SalesforceConnector
Envoie des messages authentifiés à salesforce.com.
PrismConnector
Envoie les données CSV à Prism Analytics.