Share via


Arbeta med företagssystem

Om du behöver arbeta och integrera med befintliga företagssystem som SAP och Oracle bör du söka samarbete och support från ditt IT-kontor eller teamet med ansvar för systemet.

Även om du inte är i en teknisk roll läser du det här avsnittet för att förstå några av de saker som vanligt vis behöver beaktas vid integrering med företagssystem.

Frekvens och tid för dataintegrering

När du integrerar med andra system måste du fundera över hur ofta integreringen ska genomföras och ta tidszoner i beräkningen om integreringen har användningsfall som korsar tidszoner. Integreringens frekvens är beroende av två aspekter: datavolym och de tidsoberoende kraven för verksamheten.

Integreringsmetod för företagssystem

Det finns flera olika sätt att integrera med företagssystem:

  • Databas-integrering är en direkt integration med en databas. Detta är inte ett mycket vanligt sätt att integrera med externa system, eftersom det är en risk för att data exponeras.

  • API-integrering är en metod för integrering med system med hjälp av API:er. De flesta av webbsystemen tillhandahåller API:er som ska integreras med, men andra inte.

  • Fil-integrering är en metod för integrering med andra system med hjälp av filer. Ett system exporterar en datafil. Filen kan vara i CSV-, TSV-, XML- eller något annat format. Det system som integreras med identifierar antingen att det finns en ny fil eller konfigureras med en timer för att regelbundet skanna för att kontrollera om det finns nya filer och sedan importera filen som exporterades. Den här metoden används i situationer där datakälla inte kan nås direkt via databas eller API:er.

Ansluta till lokala system

Med en lokal datagateway kan appar och tjänster ansluta till system som inte är öppna för internet på ett säkert sätt. Installationen av är enkel med hjälp av ett installationsprogram, men det finns flera faktorer att tänka på:

  • Nätverkets bandbredd för datacentret eller serverplatsen

  • Databasjustering av datakälla

  • Serverspecifikation av lokal system

  • Volym och frekvens för dataöverföring

Nätverkets bandbredd för datacentret eller serverplatsen

Appens hastighet varierar beroende på om nätverkets bandbredden mellan lokal datacentret eller servern och molntjänsten är tillräcklig. Om många personer använder appen samtidigt och inte har tillräcklig bandbredd kan det ta lång tid innan appen svarar. Mer information: Krav för webbappen.

Om du vill ta reda på nätverkets hastighet använder du nätverkshastighetstestet från Microsoft Store (kostnadsfritt) och även diagnostikverktygen specifikt för modellbaserade appar.

Databasjustering av datakälla

Genom att databasjusteringar spelar även en viktig roll, särskilt om du ska ansluta till en datakälla som innehåller mycket data. Det är lätt att köra problem om du har skapat en app som använder data på samma sätt som de inte användes tidigare.

Anta att ditt befintliga kundhanteringssystem har optimerats till att söka med hjälp av en förnamn, en efternamn och en e-postadress, men du har gjort en ny app som söker med hjälp av telefonnummer. Data har inte indexerats för att hjälpa din app att söka effektivt.

Indexeringen gör det möjligt att snabbare söka efter appar och när ett index saknas tar det längre tid att söka efter och fråga efter data. Du kan behöva kontakta IT-teamet för datakälla för att diskutera hur du ska komma åt data och lägga till fler index. Mer information om SQL Server-indexering finns i SQL Server-indexarkitektur och designguide.

Serverspecifikation av lokal system

En annan aspekt är din serverspecifikation som hanterar lokal gateway. Om du har för många användare som använder appen samtidigt kanske servern inte kan hantera alla begäranden. I så fall bör du överväga att konfigurera lokal gateway för flera servrar, för att skapa ett kluster. Mer information finns i Hantera lokala datagatewaykluster med hög tillgänglighet och belastningsutjämning.

Volym och frekvens för dataöverföring

För högkvalitativa begäranden kan du med hjälp av en metod som dataflöden förbättra prestanda samtidigt som du fortfarande tillåter integrering med lokal data.

Anteckning

Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)

Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).