Loading
Utöka Salesforce med klick och inte kod
Klientdriven and serverdriven paging för Salesforce Connect OData adapters

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.

 
Laddar
Salesforce Help | Article