Partajați prin


Accesați datele de audit folosind Azure Synapse Link pentru Dataverse și Power BI

Notă

Noul și îmbunătățit Power Platform Centrul de administrare este acum în previzualizare publică! Am proiectat noul centru de administrare pentru a fi mai ușor de utilizat, cu o navigare orientată către sarcini care vă ajută să obțineți mai rapid rezultate specifice. Vom publica documentație nouă și actualizată pe măsură ce noul Power Platform centru de administrare va trece la disponibilitate generală.

Clienții care folosesc Azure Synapse Link for Dataverse pot exporta cu ușurință jurnalele de audit pentru a îndeplini politicile de audit extern și intern, conformitate, securitate și guvernanță care sunt comune multor întreprinderi.

Microsoft Dataverse auditarea este acceptată pe toate tabelele și coloanele personalizate și cele mai personalizabile. Jurnalele de audit sunt stocate în Dataverse și consumă capacitatea de stocare a jurnalelor. Dacă aveți resurse Azure în aceeași regiune cu mediul Dataverse , puteți exporta jurnalele de audit într-un cont de stocare Azure utilizând Azure Synapse Link for Dataverse și interogați jurnalele de audit folosind Azure Synapse Analytics și Power BI Desktop.

Cerințe preliminare

Sarcini de finalizat

Iată pașii de nivel înalt pentru crearea spațiului de stocare și de lucru în Azure, apoi Azure Synapse Link pentru Dataverse pentru a putea crea rapoarte în Power BI:

  1. Creați un Azure Synapse link
    1. Creați un grup de resurse.
    2. Creați un cont Azure Data Lake Storage Gen2 cu directorul ierarhic activat.
    3. Creați un spațiu de lucru Synapse.
    4. Creați un Apache Spark pool pentru spațiul de lucru Synapse.
    5. Pentru a permite producătorului aplicației dvs. capacitatea de a crea un Azure Synapse Link pentru Dataverse, acordați contului de stocare și de a sinapsa permisiunile pentru spațiul de lucru pentru Power Platform producător.
  2. Conectați Dataverse tabelul de audit la spațiul de lucru Synapse
    1. Verificați starea de sincronizare a tabelului de auditare.
  3. Creați rapoarte și tablouri de bord folosind Power BI
  1. conectați-vă la portalul Azure.
  2. Creați un grup de resurse. Mai multe informații: Creați grupuri de resurse
  3. Creați un cont de stocare. Mai multe informații: Creați un cont de stocare
    Sub detaliile Proiectului :
    1. Selectați Abonamentul unde a fost creat grupul de resurse.

    2. Selectați Grupul de resurse pe care l-ați creat mai devreme.

    3. Introduceți un Numele contului de stocare.

    4. Selectați fila Avansat și activați opțiunea Spațiu de nume ierarhic .

      Creați un cont de stocare Azure

  4. Acordați contul de stocare accesul Power Apps administratorului care conectează Dataverse tabelele la acest cont de stocare.
    1. În panoul din stânga, selectați Control acces (IAM).
    2. Selectați Atribuții de rol>+ Adăugați>Adăugați atribuiri de rol.
    3. Sub Adăugați atribuirea rolului, selectați fila Membri .
    4. Selectați Power Platform utilizatorul administrator, apoi selectați fila Roluri de administrator privilegiate .
    5. Introduceți proprietar în caseta Căutare .
    6. Selectați rolul Colaborator contului de stocare .
    7. Activați Permiteți utilizatorului să atribuie toate rolurile (cu privilegii foarte mari) în Ce poate face utilizatorul.
  5. Repetați pașii anteriori pentru aceste roluri:
    • Colaborator de date de stocare blob
    • Proprietarul datelor de stocare blob
  6. Creați un spațiu de lucru Synapse.
    Sub detaliile Proiectului :
    1. Selectați Abonamentul unde a fost creat Grupul de resurse .
    2. Selectați „Grupul de resurse” pe care l-ați creat anterior.
    3. Numele spațiului de lucru. Alegeți orice nume unic la nivel global.
    4. Regiunea. Selectați regiunea în care se află Dataverse mediul dvs.
    5. Selectați Numele contului de stocare pe care l-ați creat mai devreme.
    6. Selectați Creați nou sub Numele sistemului de fișiere.
    7. Introduceți un Nume pentru sistemul de fișiere Data Lake Storage Gen2.
  7. Creați un pool Spark pentru spațiul de lucru Synapse.
    1. Accesați grupul de resurse al spațiului de lucru Synapse care a fost creat mai devreme.
    2. Contul de stocare și spațiul de lucru Synapse sunt listate sub Resurse. Selectați spațiul de lucru Synapse pe care l-ați creat la pasul de mai sus.
    3. Selectați + Nou Apache Spark pool pentru a crea un grup de scânteie.
    4. Pe noua pagină Apache Spark pool:
    • Introduceți un nume de grup Apache spark.
    • Introduceți 5 în Număr de noduri.
    • Selectați fila Setări suplimentare și apoi introduceți 5 pentru Numărul de minute inactiv.

Notă

  • Nu există costuri suportate cu crearea pool-urilor Spark. Taxele sunt suportate numai odată ce un job Spark este executat pe pool-ul Spark țintă și instanța Spark este instanțiată la cerere. Aceste costuri sunt legate de utilizarea Azure Synapse spațiului de lucru Spark și sunt facturate lunar. Costul efectuării calculului Spark depinde în principal de intervalul de timp pentru actualizarea incrementală și de volumele de date. Mai multe informații: Azure Synapse Analytics preț
  • Este important să luați în considerare aceste costuri suplimentare atunci când decideți să utilizați această funcție, deoarece nu sunt opționale și trebuie plătite pentru a continua să utilizați această funcție.

Conectați Dataverse tabelul de audit la spațiul de lucru Synapse

Pentru a conecta Dataverse tabelul dvs. de audit la un spațiu de lucru Synapse, utilizați Azure Synapse linkul care a fost creat mai devreme în acest articol.

  1. Cu un cont de utilizator care are Dataverse rolul de securitate de administrator de sistem, conectați-vă la Power Apps și apoi selectați mediul dorit.
  2. Conectați Dataverse la spațiul dvs. de lucru Synapse:
    1. În panoul de navigare din stânga, selectați Azure Synapse Link. Dacă articolul nu este disponibil, selectați Mai multe>Descoperiți tot. Selectați Link nou.
    2. Pe pagina Link nou :
      • Selectați opțiunea Conectați-vă la Azure Synapse Analytics spațiul de lucru .
      • Selectați Azure Abonament, Grupul de resurse și Contul de stocare.
      • Selectați opțiunea Utilizați pool-ul Spark pentru jobul de conversie a datelor Delta Lake .
      • Selectați grupul Spark și contul de stocare.
    3. Selectați Următorul.
    4. Extindeți fila Avansat și introduceți 480 minute în câmpul Interval de timp . Mai târziu, puteți modifica durata cu cât de des doriți să reîmprospătați Dataverse tabelele din spațiul de lucru Synapse.
    5. Sub lista de tabele, selectați tabelele Audit și Utilizator .

Tabelele pe care le selectați trebuie să aibă activată urmărirea modificărilor. Mai multe informații: Activați urmărirea modificărilor pentru a controla sincronizarea datelor.

Este nevoie de ceva timp pentru ca tabelele Dataverse să fie exportate în spațiul de lucru Synapse. După finalizarea exportului, puteți gestiona datele tabelului în spațiul de lucru Synapse. Mai multe informații: Gestionați datele din tabel în spațiul de lucru Synapse

Verificați starea de sincronizare a tabelului de auditare

  1. În Power Apps, selectați Azure Synapse Link în panoul de navigare din stânga.
  2. Deschideți linkul pe care l-ați creat și verificați starea de sincronizare a tabelului de auditare. Ar trebui să apară ca Activ.

Creați rapoarte și tablouri de bord folosind Power BI

Accesați datele de audit folosind Azure Synapse Analytics spațiul de lucru cu Power BI desktop. Dacă nu aveți deja Power BI Desktop, descărcați și instalați Power BI Desktop . Este o aplicație gratuită care rulează pe computerul local.

Creați rapoarte utilizând Azure Synapse Analytics conexiunea la spațiul de lucru

Utilizați Azure Synapse Analytics conexiunea la spațiul de lucru pentru volume mai mici de date pentru a crea rapoarte cu Power BI.

  1. Porniți Power BI Desktop, apoi într-o nouă sesiune Power BI , selectați Obțineți date>Mai multe....
  2. În panoul din stânga al panoului de dialog Obțineți date , selectați Azure și apoi în panoul din dreapta selectați Azure Synapse Analytics spațiu de lucru (Beta).
  3. Selectați Conectați-vă.
  4. Selectați conectați-vă și introduceți sau selectați contul dvs. organizațional, contul care are acces la Azure Synapse spațiul de lucru pe care l-ați creat. Selectați Conectați-vă.
  5. După ce v-ați conectat, selectați spațiul de lucru din panoul de dialog Navigator .
  6. Extindeți spațiul de lucru și localizați Dataverse spațiul de lucru al mediului. Se afișează o listă de Dataverse tabele.
  7. Selectați tabelele audit și systemuser și apoi selectați Încărcare. Selectați tabelele de audit și utilizator de sistem în Power BI Desktop
  8. Cu tabelele selectate, puteți construi Power BI vizualizări.

Creați rapoarte utilizând Azure Synapse Analytics conexiunea SQL

Utilizați Azure Synapse Analytics conexiunea SQL pentru volume mai mari de date pentru a crea rapoarte cu Power BI.

  1. Porniți Power BI Desktop, apoi într-o nouă sesiune Power BI , selectați Obțineți date>Mai multe....
  2. În panoul din stânga al panoului de dialog Obțineți date , selectați Azure, apoi selectați Azure Synapse Analytics SQL.
  3. Selectați Conectați-vă.
  4. Introduceți numele Server și Bază de date numele.
    • Numele serverului poate fi găsit în portalul Azure. Introduceți numele spațiului de lucru în bara de căutare și apoi selectați spațiul de lucru. Pe pagina Prezentare generală , copiați Punctul final SQL fără server și reveniți la pagina Power BI Baza de date SQL Server și inserați-o în câmpul Server<1>.
    • Numele bazei de date poate fi găsit în Azure Synapse Link în Power Apps (make.powerapps.com). Selectați Azure Synapse Link pentru Dataverse în panoul de navigare din stânga, selectați Azure Synapse Link, apoi selectați Accesați Azure Synapse Analytics spațiul de lucru în bara de comandă. Numele bazei de date poate fi găsit în folderul Baza de date Lake din pagina Date .
  5. Selectați OK.

Consultați și

Fila Audit setări sistem