Klientdriven and serverdriven paging för Salesforce Connect OData adapters
Det är vanligt för Salesforce Connect-förfrågningar av externa data att ha en stor resultatuppsättning som är uppdelad i mindre satser eller sidor. Du avgör om du vill att pagingbeteendet ska styras av det externa systemet (serverdriven) eller av Odata adaptern för Salesforce Connect (klientdriven).
Versioner som krävs
Tillgängliga i: både Salesforce Classic och Lightning Experience (inte för externa objekt med hög datavolym)
Tillgängliga i: Developer Edition
Tillgängligt mot en tilläggskostnad i: Utgåvorna Enterprise, Performance och Unlimited
Som standard använder OData adapters för Salesforce Connect klientdriven paging. Specifikt använder Odata begärandena systemfrågealternativen $top och $skip för att bläddra igenom resultatuppsättningen.
Med serverdriven paging avgör det externa systemet sidstorlek och batch-gränser. Det externa systemets paging-inställningar kan optimera det externa systemets prestanda och förbättra hämtningstider för externa objekt i din organisation. Den externa datauppsättningen kan också ändras medan dina användare eller Lightning-plattformen utför paging på resultaten. Vanligtvis justerar serverdriven paging batch-gränser för att anpassas till datauppsättningar som ändras på ett mer effektivt sätt än klientdriven paging.
Fältet Serverdriven paginering i den externa datakällan specificerar om klientdriven eller serverdriven paging ska användas. Om du aktiverar serverdriven paging på en extern datakälla ignorerar Salesforce de begärda sidstorlekarna, inklusive standardstorleken på queryMore() på 500 rader. Sidor som returneras av det externa systemet avgör satserna, men ingen sida för överskrida 2 000 rader. Gränserna för OData-adaptrarna för Salesforce Connect gäller dock fortfarande.
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.