API-styring er et af de områder, som vores kunder viser størst interesse for, og derfor vil vi gerne fremhæve et par tips og tricks fra to webinar-arrangementer, vi har afholdt. Disse oplysninger vil ikke blot hjælpe dig med at komme i gang med API’er, men også vise nogle smarte datatransformationer, der kan gøre hverdagen lettere for dig.
Se her, hvordan du kan få mere ud af din Jitterbit usage – eller komme i gang med produktet lidt hurtigere!
Få styr på dine data
Mange af os laver nok nytårsforsætter om at få styr på vores liv. Men du bør også få styr på dine data. Det vil gøre dit arbejde lettere, dine analyser mere præcise og dine hovedpiner færre. Så her er et par måder, hvorpå Jitterbit kan hjælpe dig med at få dine data på rette spor, hurtigt.
Kæd flere operationer sammen
Du behøver ikke at administrere mange forskellige operationer separat med Jitterbit. Kæd i stedet flere trin sammen i én operation for at sikre, at du får de rigtige data fra de rigtige kilder og transformerer dem korrekt. Du kan f.eks. upsertte konti, kontakter og forespørge dem alle i én operation, som vist ovenfor.
Protip: Tag basale skridt til at konfigurer dine miljøer, brugere og roller i Jitterbit Web Management Console, inden du begynder at arbejde med dine data.
Hent data fra flere kilder i en enkelt forespørgsel
I Jitterbit kan du bruge en enkelt forespørgsel til at hente data fra flere kilder på én gang. Det kan spare tid og give et bedre grundlag for de rette datatransformationer. Du kan for eksempel hente nogle data fra »Kontakter« og andre data fra »Konti« i Salesforce – alt sammen i samme forespørgsel. Hvis du arbejder med Salesforce, er vores Artikel om Salesforce-forespørgselsguiden vil hjælpe dig.
Pro tip: Lær dine data rigtigt at kende, før du starter transformationer. Jo mere du kender til de data, du arbejder med, jo mere vil du være i stand til at opnå med Jitterbit. Dette inkluderer at sikre, at du har et unikt ID eller en primær nøgle til dit datasæt, før du starter.
Tilpas fejlhåndtering
Som standard optager Jitterbit komplette fejldata for dig. Men du skal stadig bruge tid på manuelt tjek de fejllogs. I kritiske situationer kan den være bedre at Opret en e-mail-advarsel med koden message så du ved med det samme, hvis noget går galt. Du kan også opsætte fejl efter post, ikke kun efter handling, så du stadig får besked, hvis én post ikke virkede, selvom 199 andre gjorde.
ProtipOvervej at oprette et Jitterbit-login til dit driftsteam, så de kan tjekke Jitterbit fejl-logfiler og rette eventuelle database- eller serverfejl (som du selvfølgelig sender dem via e-mail!).
Opret betingede datatransformationer
Det er muligt at skabe betingede datatransformationer I Jitterbit. Et tip er, at sorte mappelinjer indikerer instansgeneratorer, som kan have betinget mapping ligesom en flad struktur. Højreklik blot på målmappen for at tilføje en betingelse, som en case-erklæring eller endda et indlejret scenarie.
Hent WSDL-filen fra Salesforce
Jitterbit understøtter SOAP- eller REST API'er (og OData, også). API-anmodningen er kilden. Når det gælder Salesforce, er der defineret et SOAP-webserviceopkald med en WSDL, som du skal hente fra Salesforce, som vist på billedet. Så når du har konfigureret din udgående message i Salesforce med en workflow-regel, der udløser en udgående message, kan du finde WSDL'en på skærmbilledet for den udgående message, som vist.
Pro tip: Hvis systemet, du bruger, har API-kaldsbegrænsninger, skal du muligvis behandle dine data i batches eller bidder. Her er hvordan Opdel dine data i bidder for nemmere integration.
API-anmodninger har brug for svar
Når du bruger en API-anmodning, skal du også konfigurere et svar. Det behøver ikke at have en kilde. Når anmodning og svar er konfigureret, kan du implementere.
Brug alle API-sikkerhedsindstillingerne i Jitterbit
Det er vigtigt, at dine API'er ikke kun kan tilgå informationer, men også at de kan gøre det sikkert. Jitterbit leverer en række kraftfulde muligheder for API-sikkerhed, herunder begrænsning af adgang til bestemte roller, implementering af en hastighedsbegrænsning eller kun at stole på anmodninger fra specifikke IP-adresser.
Nu hvor du ved, hvordan du transformerer dine data, kæder operationer sammen, opretter og sikrer API'er, er du klar til at få mest muligt ud af Jitterbit!