Skip to main content
Administrator Guide
Laatst bijgewerkt: 2024-07-26
Concept: algemene componenten

Concept: algemene componenten

Workday Studio biedt een reeks voorverpakte subassemblies die u kunt gebruiken om uw integraties samen te stellen. Deze submerken zijn beschikbaar op het tabblad
Gemeenschappelijke componenten
van het
palet
. Wanneer u er een aan uw assemblagediagram toevoegt, wordt in Studio een
local-out
element in de XML-bron met het juiste eindpunt in Workday.
Het toont ook de parameters die u voor dat submerk kunt gebruiken, waarvoor de vereiste parameters al zijn geselecteerd. U kunt parameters op elk gewenst moment aanpassen in de weergave
Eigenschappen
van het submerk.
Studio bevat de volgende
algemene componenten
in het
palet
:
Naam
Functie
Opmerkingen
Ftp
Routeert naar een
ftp-uit
-transport.
  • Biedt één toegangspunt voor alle FTP-transporten.
  • Gebruikt de
    wd.ftp.endpoint
    parameterwaarde om te bepalen welk type FTP-transport is geïmplementeerd. Voorbeelden:
    ftp://
    ,
    sftp://
    , of
    ftps://
    .
  • Hiermee worden de transportinstellingen weergegeven die veel worden gebruikt in Workday, zoals gebruikersnaam- en wachtwoordverificatie. Hiermee wordt geavanceerdere verificatie met openbare sleutels verborgen.
De FTP-subassembly is niet meer beschikbaar in het Studio-palet. In nieuwe integraties moet u de componenten
ftp-out
of
sftp-out
gebruiken om documenten naar een FTP-server te verzenden. Deze componenten bieden verbeterde beveiliging, betere prestaties en grotere betrouwbaarheid. Ze zijn ook compatibel met latere versies van JSCAPE. De FTP-subassembly blijft functioneel in bestaande integraties, maar Workday raadt u aan deze waar mogelijk te vervangen.
GetEventConfigurations
Hiermee worden de serviceconfiguraties opgehaald die aan een bepaalde integratiegebeurtenis zijn gekoppeld.
GetEventDocuments
Hiermee worden de documenten opgehaald die aan een bepaalde integratiegebeurtenis zijn gekoppeld.
GetIntegrationEvent
Hiermee wordt een integratiegebeurtenis opgehaald op basis van een Workday-referentie-ID.
GetIntegrationSystems
Haalt de configuratie van het integratiesysteem op uit Workday en parseert deze.
PagedGet
Implementeert de pagineringslogica die vereist is voor any
paged-get
Webservicebewerking, waarmee gegevens per pagina kunnen worden opgehaald.
  • De . gebruiken
    is.paged.get.process.endpoint
    om elke pagina met antwoordgegevens naar een ander submerk te verzenden voor verwerking.
  • De . gebruiken
    is.paged.get.aggregate.header
    ,
    is.paged.get.aggregate.footer
    , en
    is.paged.get.aggregate.xpath
    om alle pagina's met antwoordgegevens te aggregeren.
  • Geaggregeerde XML-gegevens zijn beschikbaar als het bericht in de
    MediationContext
    wanneer het submerk retourneert.
  • Als een webservice naar verwachting een groot aantal pagina's retourneert, gebruikt u de verwerkingsmethode per pagina.
PagedGetLocalPaging
Implementeert de pagineringslogica die vereist is voor any
paged-get
lokale webservicebewerking, waarmee het per pagina kunnen worden opgehaald van gegevens.
  • Hiermee kan het pagingproces lokaal op de ESB-server worden uitgevoerd in plaats van extern door Workday.
  • Gebruikt één query om alle Workday-ID's te retourneren. Bij volgende aanroepen worden de gegevens voor elke Workday-ID opgehaald.
PdfPrintStep
Converteert aangepast-rapportgegevens van a
workday-out-rest
aanvraag naar PDF-indeling met behulp van een BIRT-rapportontwerp.
  • Geef een letterlijke tekenreekswaarde op voor elk van de voor MVEL geschikte parameters door deze tussen enkele aanhalingstekens te plaatsen.
PutIntegrationEvent
Hiermee wordt de status van de integratiegebeurtenis van een integratiesysteem in Workday bijgewerkt.
  • Gebruikt de
    Put_Integration_Event
    webservicebewerking.
  • Plaatst het gebeurtenisantwoord dat Workday-ID retourneert van de webservicebewerking in de
    MediationContext
    eigenschap
    integrations.event.response.wid
    .
PutIntegrationMessage
Hiermee worden update-integratieberichten verzonden naar Workday.
  • Kan ook documenten toevoegen in de vorm van verwijzingen naar Workday-documentopslag.
  • Gebruikt de
    Put_Integration_Message
    webservicebewerking.
  • Het aantal aanroepen dat een subassembly
    PutIntegrationMessage
    in één integratie kan doen, wordt beperkt tot 500. Volgende integratieberichten worden vastgelegd in een logboekbestand en kunnen niet worden weergegeven in de integratiegebeurtenis. (Omleiding is niet van toepassing op berichten met bijlagen of de status van de integratiegebeurtenis wijzigen.)
SalesforceConnector
Verzendt geverifieerde berichten naar salesforce.com.
PrismConnector
Verzendt CSV-gegevens naar Prism Analytics.