Salesforce Connect
Salesforce Connect biedt een naadloze integratie van gegevens over systeemgrenzen heen doordat uw gebruikers gegevens kunnen weergeven, doorzoeken en wijzigen, die zijn opgeslagen buiten uw Salesforce-organisatie. Zo hebt u bijvoorbeeld mogelijk gegevens die op locatie in een ERP-systeem (Enterprise Resource Planning) zijn opgeslagen In plaats van de gegevens naar uw organisatie te kopiëren gebruikt u externe objecten voor toegang tot de gegevens in real-time via webserviceaanroepen.
Vereiste editions
| Beschikbaar in: Salesforce Classic en Lightning Experience (niet voor externe objecten met groot gegevensvolume) |
Beschikbaar in: Developer Edition Tegen bijbetaling beschikbaar in: Enterprise, Performance en Unlimited Edition |
Van oudsher hebben we altijd aangeraden om uw gegevens te importeren of kopiëren naar uw Salesforce-organisatie om uw gebruikers toegang tot die gegevens te geven. Zo kunnen ELT-tools (tools voor "extract" (extraheren), "transform" (transformeren) en "load" (laden)) externe systemen integreren met Salesforce. Maar hierdoor worden gegevens naar uw organisatie gekopieerd, die niet nodig zijn of die snel verouderen.
Salesforce Connect daarentegen wijst externe objecten van Salesforce toe aan gegevenstabellen in externe systemen. In plaats van de gegevens naar uw organisatie te kopiëren opent Salesforce Connect de gegevens on demand en in real-time. De gegevens zijn nooit verouderd, terwijl er alleen wordt geopend wat u nodig hebt. U wordt aangeraden om Salesforce Connect te gebruiken in de volgende gevallen:
- U hebt een grote hoeveelheid gegevens die u niet naar uw Salesforce-organisatie wilt kopiëren.
- U hebt alleen kleine hoeveelheden gegevens tegelijk nodig.
- U wenst real-time toegang tot de nieuwste gegevens.
Zelfs wanneer de gegevens buiten uw organisatie zijn opgeslagen, biedt Salesforce Connect een naadloze integratie met het Lightning Platform. Externe objecten zijn beschikbaar voor Salesforce-tools, zoals Globaal zoeken, opzoekrelaties, recordfeeds en de mobiele Salesforce-app. Externe objecten zijn ook beschikbaar voor Apex, SOSL-, SOQL-query's, Salesforce-API's en implementatie via de API voor metagegevens, wijzigingssets en pakketten.
U bewaart bijvoorbeeld productordergegevens in een back-office ERP-systeem. U wilt die orders weergeven als een gerelateerde lijst voor elke klantrecord in uw Salesforce-organisatie. Salesforce Connect laat u een opzoekrelatie tussen het klantobject (bovenliggend) en het externe object (onderliggend) voor orders instellen. Vervolgens kunt u de paginalay-outs voor de bovenliggende object dusdanig instellen dat deze een gerelateerde lijst omvatten, die onderliggende records weergeeft.
U kunt nog een stapje verdergaan en de orders rechtstreeks vanuit de gerelateerde lijst voor de klantrecord bijwerken. Standaard zijn externe objectrecords alleen-lezen. Maar u kunt de externe gegevensbron definiëren om schrijfbare externe objecten in te schakelen.
Zie de Apex Developer Guide voor informatie over het gebruik van Apex DML-schrijfbewerkingen voor records voor externe objecten.
- Standaardobject Account (1)
- Extern object Sales_Order (2)

- Kiezen welke Salesforce Connect adapter moet worden gebruikt
Salesforce Connect gebruikt een protocolspecifieke adapter voor verbinding met een extern systeem en toegang tot de gegevens ervan. Wanneer u een externe gegevensbron in uw organisatie definieert, geeft u de adapter op in het veld Type. - Salesforce Connect-adapters die per uitbreidingslicentie zijn opgenomen
Als u met Salesforce Connect toegang wilt krijgen tot externe gegevens in een organisatie, hebt u een of meer Salesforce Connect-uitbreidingslicenties nodig. - Algemene limieten voor Salesforce Connect
Krijg inzicht in de limieten die gelden voor alle Salesforce Connect adapters. - Salesforce Connect-opleidingstraject
Volg het Salesforce Connect-opleidingstraject om alle relevante trails, documenten en verwijzingsresources te verkennen die u nodig hebt om externe gegevensbronnen in uw apps te integreren.

