Arhitectura Power BI: Cum se lucrează la securitatea datelor



Acest articol vă va oferi o cunoaștere detaliată și cuprinzătoare a modului în care funcționează exact arhitectura Microsoft Power BI.

Power BI este termenul general pentru instrumentele și serviciile de vizualizare, raportare și analiză a datelor de la Microsoft. Power BI poate importa date din diverse surse și le poate organiza pentru a rula interogări, construi tablouri de bord de raportare și vizualizare a datelor. Power BI are un set de componente disponibile pentru diferite platforme și scopuri.
În această arhitectură Power BI , vom afla despre următoarele subiecte:

Deci, să începem acest tutorial de arhitectură Power BI.





ciclul de viață al activității Android

Ce este Microsoft Power BI Architecture?

Arhitectura Power BI este un serviciu construit pe Azure. Azure este infrastructura și platforma de cloud computing Microsoft.

Acest design de serviciu este bazat pe 2 clustere - cluster online (Web Front End) si cluster de finisare din spate (Back End) . Clusterul Web Front End este responsabil pentru asocierea inițială și autentificarea la serviciul de bismut abilitate și, odată documentat, clusterul de finisare din spate gestionează toate interacțiunile cu utilizatorii rezultate.



Gateway Power BI este conectat surse de date locale la Power BI Desktop sau la serviciile cloud Power BI pentru a obține date continue pentru raportare și analiză.

arhitectura power biUtilizează arhitectura Power BI Azure Active Directory (AAD) pentru a stoca și gestiona identitățile utilizatorilor. Gestionează stocarea cunoștințelor și victimizarea datelor Azure BLOB și SQL Azure informații.

Cluster Web Front End : Arhitectura Power BI

Front-end-ul web se referă la conexiunea inițială, autentificarea clientului și solicitarea de rutare către cele mai apropiate centre de date din Power BI.Utilizările Power BI Manager de trafic Azure (ATM) pentru a direcționa traficul utilizatorilor către cel mai apropiat centru de date, determinat de Sistem de nume de domeniu (DNS) înregistrare a clientelei care încearcă să se conecteze la Power BI pentru procesul de autentificare și să descarce conținut static și fișiere. Power BI folosește și fișierul Rețeaua de livrare a conținutului Azure (CDN) să distribuie în mod eficient conținutul static și fișierele necesare utilizatorilor pe baza locației geografice.



Clusterul Back End: Arhitectura Power BI

Clusterul Back finish gestionează vizualizarea, tablourile de bord ale utilizatorilor, seturile de date, rapoarte, stocarea datelor, conexiunile de date, reîmprospătarea datelor în serviciile Power BI.

Gateway Power BI este conectat la surse de date locale la sau servicii cloud Power BI pentru a obține date continue pentru raportare și analiză. Practic, acționează ca o poartă de acces între utilizatori și serviciile Power BI. Utilizatorii nu acționează direct cu niciun rol, ci cu rolul gateway.

Toatedatele sunt stocate în contul de stocare BLUE Azure și în contul de stocare Azure utilizator și autentificat de Azure Active Directory.

Securitatea stocării datelor

Arhitectura Power BI utilizează 2 depozite principale pentru stocarea și gestionarea cunoștințelor.

Datele încărcate de la utilizatori sunt adesea trimise în stocarea BLOB Azure, iar datele tuturor, în plus, ca artefacte pentru sistemul propriu măsură pătrată, se păstrează în informațiile SQL Azure.

Linia din imaginea clusterului din spate, așa cum se vede în secțiunea anterioară din stânga liniei punctate, clarifică granița dintre singurele 2 elemente care măsoară pătratul accesibil utilizatorilor și rolurile care măsoară pătratul accesibil doar de sistem.

Odată ce un utilizator documentat asociat se conectează la serviciu, asociația și orice solicitare a consumatorului sunt acceptate și gestionate de către rol de gateway , în cele din urmă să fie gestionat de Administrarea API-ului Azure.

Aceasta interacționează apoi în numele utilizatorului cu restul Serviciului. În plus,odată ce un consumator încearcă să se uite la un tablou de bord, rolul gateway acceptă această solicitare, apoi trimite în mod individual o scrisoare de invitație către Rol de prezentare pentru a prelua informațiile solicitate de browser pentru a reda tabloul de bord.

Autentificarea utilizatorului

Utilizatorii se conectează la serviciu prin adresa de e-mail utilizată pentru a-și stabili contul de servicii Power BI.

Arhitectura utilizatorilor Power BI care se conectează la e-mail din cauza numelui de utilizator eficient, care este transmis resurselor ori de câte ori un utilizator încearcă să acceseze o informație. Numele de utilizator efectiv este mapat la un Numele principal al utilizatorului (UPN) și toate soluțiile asociate contului de domeniu Windows, se aplică acestuia.

Pentru organizațiile care utilizează e-mailuri de lucru pentru conectarea la arhitectura Power BI (cum ar fi username@mail.com), numele de utilizator eficient pentru maparea UPN este ușor. Pentru organizațiile care nu folosesc e-mailurile de lucru pentru conectarea la arhitectura Power BI, o mapare între AAD și acreditările locale ar forța sincronizarea directorului.

Securitatea platformei pentru arhitecturăinclude securitatea mediului multi-chiriași și securitatea rețelelor, prin urmare, capacitatea de a include măsuri de securitate suplimentare bazate pe AAD.

care este diferența dintre hashmap și hashtable

Securitate date și reparații

Așa cum a fost descris mai devreme în acest articol, datele de conectare ale arhitecturii Power BI ale unui utilizator sunt utilizate de serverele Active Directory locale pentru a mapa la un UPN pentru acreditări. Cu toate acestea, este esențial să observați că utilizatorii reprezintă o măsură pătrată răspunzătoare pentru distribuirea lor. Dacă un utilizator conectat la surse de date își victimizează acreditările și partajează un raport care susține aceste date, utilizatorilor cu care este partajat tabloul de bord nu li se poate acorda acces la raport.

O excepție de la aceasta este conexiunea la Servicii de analiză asociată SQL Server. A Accesul la rapoarte subiacente sau seturi de date inițiază autentificarea pentru utilizatorul care încearcă să acceseze raportul. Și accesul poate fi acordat numai dacă utilizatorul are acreditări de rezervă pentru a accesa informațiile.

Deci, acesta a fost totul despre tutorialul Microsoft Power BI Architecture. Sper să vă placă această explicație.

Dacă doriți să învățați Power BI și să construiți o carieră în vizualizarea datelor sau BI, atunci consultați care vine cu instruire live condusă de instructor și experiență de proiect din viața reală. Această instruire vă va ajuta să înțelegeți Power BI în profunzime și vă va ajuta să obțineți stăpânirea asupra subiectului.

Ai o întrebare pentru noi? Vă rugăm să o menționați în secțiunea de comentarii și vă vom răspunde.