Lucrul cu sisteme de întreprindere

Când trebuie să lucrați și să vă integrați cu sistemele de întreprindere existente, cum ar fi SAP și Oracle, ar trebui să solicitați cooperare și sprijin din partea echipei de administrare IT sau a echipei responsabile cu sistemul.

Chiar dacă nu sunteți într-un rol tehnic, citiți această secțiune pentru a înțelege unele dintre lucrurile care, de obicei, trebuie luate în considerare atunci când vă integrați cu sistemele de întreprindere.

Frecvența și timpul integrării datelor

Atunci când vă integrați cu alte sisteme, trebuie să luați în considerare frecvența integrării și să luați în considerare fusurile orare dacă integrarea are cazuri de utilizare care traversează fusuri orare. Frecvența integrării va depinde de două aspecte: volumul de date și cerințele legate de timp ale afacerii.

Metodă de integrare cu sistemele de întreprindere

Există mai multe moduri de integrare cu sistemele de întreprindere:

  • Integrarea Bază de date este o integrare directă cu o bază de date. Acesta nu este un mod foarte comun de integrare cu sisteme externe, deoarece există riscul de a expune date.

  • Integrarea API este o metodă de integrare cu sistemele prin utilizarea API-urilor. Majoritatea sistemelor web asigură API-uri pentru integrare, dar unele nu o fac.

  • Integrarea Fișier este o metodă de integrare cu alte sisteme prin utilizarea fișierelor. Un sistem exportă un fișier de date. Acest fișier poate fi în CSV, TSV, XML sau alt format. Sistemul pe care îl integrează, fie detectează că există un fișier nou, fie este configurat cu un cronometru pentru a scana periodic pentru a verifica dacă există fișiere noi și apoi importă fișierul care a fost exportat. Această metodă este utilizată în situațiile în care sursa de date nu poate fi accesată direct prin baza de date sau API-uri.

Conectarea la sisteme locale

Un gateway de date local permite aplicațiilor și serviciilor să se conecteze la sisteme care nu sunt deschise către internet într-o manieră sigură. Configurarea este ușoară folosind un program de instalare, dar există mai mulți factori de luat în considerare:

  • Lățimea de bandă a rețelei din centrul de date sau locația serverului

  • Reglarea bazei de date a sursei de date

  • Specificația serverului pentru sistemele locale

  • Volumul și frecvența transmisiei datelor

Lățimea de bandă a rețelei din centrul de date sau locația serverului

Viteza aplicației va depinde de capacitatea suficientă a lățimii de bandă a rețelei dintre centrul de date sau serverul local și serviciul cloud. Dacă mulți utilizează aplicația simultan, neavând o lățime de bandă suficientă aplicația va avea nevoie de mai mult timp pentru a răspunde. Mai multe informații:Cerințe aplicație web

Pentru a afla viteza rețelei organizației dvs., utilizați Testul de viteză de rețea de la Microsoft Store (gratuit) și de asemenea unelte de diagnostic specifice pentru aplicațiile bazate pe model.

Reglarea bazei de date a sursei de date

Reglarea bazei de date joacă de asemenea un rol important, mai ales dacă vă veți conecta la o sursă de date care include o mulțime de date. Este ușor să întâmpinați probleme dacă ați creat o aplicație care folosește date într-un mod în care nu au mai fost folosite până acum.

De exemplu, să presupunem că sistemul dvs. existent de management al clienților este optimizat pentru a căuta folosind un prenume, nume de familie, și o adresă de e-mail, dar ați făcut o aplicație nouă care caută folosind numărul de telefon. Datele nu sunt deja indexate pentru a ajuta aplicația dvs. să caute eficient.

Indexarea ajută aplicațiile să accelereze căutările și atunci când un index lipsește, este nevoie de mai mult timp pentru căutarea și interogarea datelor. S-ar putea să fie nevoie să contactați echipa IT pentru sursa de date pentru a discuta despre modul în care veți accesa datele și adăugați indexuri suplimentare. Pentru mai multe informații despre indexarea cu SQL Server, consultați Ghid de arhitectură și design al indexului SQL Server.

Specificația serverului pentru sistemele locale

Un alt aspect de luat în considerare este specificația serverului dvs. care gestionează gateway-ul local. Dacă aveți prea mulți utilizatori care accesează aplicația simultan, este posibil ca serverul dvs. să nu poată face față tuturor solicitărilor. În aceste situații, ar trebui să luați în considerare configurarea gateway-ului local pe mai multe servere, pentru a forma un cluster. Mai multe informații: Gestionați gateway local de date cu cluster-uri cu disponibilitate mare și echilibrarea sarcinii

Volumul și frecvența transmisiei datelor

Pentru solicitări cu volum mare, utilizarea unei abordări precum fluxurile de date poate oferi performanțe mai bune, permițând totuși integrarea cu datele locale.

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).