Fel
NetSuite Analytics connector-kommandot "Execute SuiteQL Query" ger ibland oväntade resultat när det jämförs med källans dataset i NetSuite. Även om inget fel visas kommer en jämförelse mellan de två dataseten att visa att vissa dataset "saknas" medan andra visas flera gånger.
Orsak
NetSuites API begränsar varje Execute SuiteQL-svar till 1000 poster, så begäraren måste skicka en uppföljningsbegäran med en offset för att hämta resten av resultaten. Utmaningen med detta är att varje uppföljningsbegäran körs om som en originalbegäran av NetSuite, vilket kan leda till att samma post visas flera gånger, ofta på olika ställen.
Lösning
För att lösa detta problem går du till NetSuite och lägger till en ORDER BY-klausul som pekar på ett unikt fält i din fråga. Detta säkerställer att varje post alltid har samma position i resultatuppsättningen.
För att läsa mer, se: