API-beheer is een van de belangrijkste onderwerpen waar onze klanten interesse in tonen, dus wilden we graag een aantal tips en trucs uitlichten uit twee webinar-sessies die we hebben georganiseerd. Deze informatie helpt je niet alleen om aan de slag te gaan met API’s, maar laat ook een aantal slimme datatransformaties zien die je het leven een stuk gemakkelijker kunnen maken.
Neem eens een kijkje en ontdek hoe je je Jitterbit usage kunt upgraden – of hoe je het product nog iets sneller aan de praat kunt krijgen!
Breng je gegevens op orde
Velen van ons maken waarschijnlijk goede voornemens om ons leven op orde te krijgen. Maar u moet ook uw data op orde krijgen. Dat maakt uw werk gemakkelijker, uw analyses nauwkeuriger en het zorgt voor minder hoofdpijn. Hier zijn dus een paar manieren waarop Jitterbit u kan helpen om uw data snel op een rijtje te krijgen.
Koppel meerdere bewerkingen aaneen
Het is niet nodig om veel verschillende bewerkingen afzonderlijk te beheren met Jitterbit. In plaats daarvan kunt u eenvoudig meerdere stappen in één bewerking koppelen om ervoor te zorgen dat u de juiste gegevens uit de juiste bronnen ophaalt en deze op de juiste manier transformeert. Zo kunt u bijvoorbeeld accounts en contactpersonen bijwerken/toevoegen (upsert) en ze allemaal in één bewerking opvragen, zoals hierboven te zien is.
Gouden tipNeem fundamentele stappen om configureer uw omgevingen, gebruikers en rollen in de Jitterbit Web Management Console voordat u aan de slag gaat met uw gegevens.
Gegevens uit meerdere bronnen ophalen in één query
In Jitterbit kun je met één enkele query gegevens uit meerdere bronnen tegelijk ophalen. Dit kan tijd besparen en je helpen bij het bepalen van de juiste gegevenstransformaties. Je kunt bijvoorbeeld bepaalde gegevens uit ‘Contacten’ en andere gegevens uit ‘Accounts’ in Salesforce ophalen, allemaal in dezelfde query. Als je met Salesforce werkt, is onze Salesforce Artikel over de querywizard zal je helpen.
Gouden tip: Leer je data echt goed kennen voordat je begint met transformaties. Hoe meer je weet over de data waarmee je werkt, hoe meer je kunt bereiken met Jitterbit. Dit omvat ook ervoor zorgen dat je een unieke ID of primaire sleutel hebt voor je dataset voordat je begint.
Foutafhandeling aanpassen
Standaard legt Jitterbit volledige foutgegevens voor u vast. Maar u moet nog steeds de tijd nemen om handmatig bekijk die foutlogboeken. In kritieke situaties kan het beter zijn om een e-mailwaarschuwing met het bericht „message“ aanmaken zodat je meteen weet als er iets misgaat. Je kunt fouten ook per record instellen, en niet alleen per bewerking, zodat je toch een melding krijgt als één record niet werkt terwijl de andere 199 dat wel doen.
Gouden tipOverweeg een Jitterbit-aanmelding maken voor uw operatieteam zodat zij de Jitterbit-foutenlogs kunnen bekijken en eventuele database- of serverfouten (die u hen uiteraard e-mailt!) kunnen oplossen.
Maak voorwaardelijke datatransformaties
Het is mogelijk om te creëren voorwaardelijke datatransformaties In Jitterbit is een tip dat zwarte koppelingslijnen instantiegeneratoren aangeven, die net als een platte structuur voorwaardelijke koppelingen kunnen hebben. Klik gewoon met de rechtermuisknop op de doelmap om een voorwaarde toe te voegen, zoals een case-instructie of zelfs een genest scenario.
Download de WSDL van Salesforce
Jitterbit ondersteunt SOAP- of REST-API's (en OData, ook). Het API-verzoek vormt de bron. Wat Salesforce betreft, is er een SOAP-webservice-aanroep gedefinieerd met een WSDL die je, zoals afgebeeld, bij Salesforce moet opvragen. Zodra u uw uitgaande message in Salesforce dus al hebt geconfigureerd met een workflowregel die een uitgaande message activeert, kunt u de WSDL vinden op het scherm voor de uitgaande message, zoals weergegeven.
Gouden tip: Als het systeem dat u gebruikt limieten heeft voor API-aanroepen, moet u uw gegevens mogelijk in batches of brokken verwerken. Hier is hoe u dat kunt doen deel uw gegevens op voor eenvoudigere integratie.
API-verzoeken hebben antwoorden nodig
Bij het gebruiken van een API-aanvraag moet je ook een antwoord configureren. Dit hoeft geen bron te hebben. Zodra de aanvraag en het antwoord zijn geconfigureerd, kun je implementeren.
Gebruik alle API-beveiligingsopties in Jitterbit
Het is belangrijk dat uw API's niet alleen toegang hebben tot informatie, maar dat ook op een veilige manier kunnen doen. Jitterbit biedt een aantal krachtige opties voor API-beveiliging, waaronder het beperken van de toegang tot bepaalde rollen, het instellen van een limiet op het aantal verzoeken, of het alleen vertrouwen van verzoeken van specifieke IP-adressen.
Nu je weet hoe je je gegevens kunt transformeren, bewerkingen kunt koppelen, en API's kunt maken en beveiligen, ben je klaar om het maximale uit Jitterbit te halen!