Compartir por


Acceda aos datos de auditoría mediante Azure Synapse Link for Dataverse e Power BI

Os clientes que usan Azure Synapse Link for Dataverse poden exportar rexistros de auditoría facilmente para cumprir coas políticas de auditoría externa e interna, cumprimento, seguridade e goberno que son comúns a moitas empresas.

Microsoft Dataverse A auditoría é compatible con todas as táboas e columnas personalizadas e máis personalizables. Os rexistros de auditoría almacénanse en Dataverse e consomen capacidade de almacenamento de rexistros. Se tes recursos de Azure na mesma rexión que o Dataverse entorno, podes exportar rexistros de auditoría a unha conta de almacenamento de Azure usando Azure Synapse Link for Dataverse e consultar os rexistros de auditoría usando Azure Synapse Analytics e Power BI Desktop.

Requisitos previos

Tarefas por completar

Estes son os pasos de alto nivel para crear o espazo de traballo e de almacenamento en Azure, despois os Azure Synapse Link for Dataverse para que poidas crear informes en Power BI:

  1. Crear un Azure Synapse Link
    1. Crear un grupo de recursos.
    2. Crea unha conta Azure Data Lake Storage Xen2 co directorio xerárquico activado.
    3. Crea un espazo de traballo Synapse.
    4. Crea un Apache Spark grupo para o espazo de traballo Synapse.
    5. Para permitir que o creador de aplicacións poida crear un Azure Synapse Link for Dataverse, concederlle permisos de conta de almacenamento e sinapse ao espazo de traballo ao Power Platform .
  2. Conecte Dataverse a táboa de auditoría ao espazo de traballo de Synapse
    1. Verifique o estado de sincronización da táboa de auditoría.
  3. Crea informes e paneis usando Power BI
  1. Inicie sesión no portal de Azure.
  2. Crear un grupo de recursos. Máis información: Crear grupos de recursos
  3. Crea unha conta de almacenamento. Máis información: Crea unha conta de almacenamento
    Baixo os detalles do proxecto :
    1. Seleccione a Subscrición onde se creou o grupo de recursos.

    2. Seleccione o grupo de recursos que creaches anteriormente.

    3. Introduza un Nome da conta de almacenamento.

    4. Seleccione a pestana Avanzado e active a opción Espazo de nomes xerárquico .

      Cree unha conta de almacenamento de Azure

  4. Conceda conta de almacenamento acceso ao Power Apps administrador que está conectando as Dataverse táboas a esta conta de almacenamento.
    1. No panel esquerdo, selecciona Control de acceso (IAM).
    2. Seleccione Asignacións de función>+ Engadir>Engadir asignacións de función.
    3. En Engadir asignación de funcións, seleccione a pestana Membros .
    4. Seleccione o Power Platform usuario administrador e, a continuación, seleccione a pestana Roles de administrador privilexiados .
    5. Introduce propietario na caixa Buscar .
    6. Seleccione a función Colaborador da conta de almacenamento .
    7. Activa Permitir que o usuario asigne todos os roles (moi privilexiados) en Que pode facer o usuario.
  5. Repita os pasos anteriores para estes roles:
    • Colaborador de datos de Storage Blob
    • Propietario de datos do blob de almacenamento
  6. Crea un espazo de traballo Synapse.
    Baixo os detalles do proxecto :
    1. Seleccione a Subscrición onde se creou o grupo de recursos .
    2. Selecciona o 'Grupo de recursos' que creaches anteriormente.
    3. Nome do espazo de traballo. Escolla calquera nome único globalmente.
    4. Rexión. Selecciona a rexión onde se atopa o teu Dataverse entorno.
    5. Selecciona o Nome da conta de almacenamento que creaches anteriormente.
    6. Seleccione Crear novo en Nome do sistema de ficheiros.
    7. Introduza un Nome para o sistema de ficheiros Data Lake Storage Gen2.
  7. Crea un grupo Spark para o espazo de traballo Synapse.
    1. Vaia ao grupo de recursos do espazo de traballo Synapse que se creou anteriormente.
    2. A conta de almacenamento e o espazo de traballo de Synapse aparecen en Recursos. Seleccione o espazo de traballo Synapse que creou no paso anterior.
    3. Seleccione + Novo Apache Spark grupo para crear un grupo de chispa.
    4. Na nova páxina de grupo Apache Spark :
    • Introduza un nome de grupo de spark Apache.
    • Introduza 5 no Número de nós.
    • Seleccione a pestana Configuración adicional e, a continuación, introduza 5 para Número de minutos inactivo.

Nota

  • Non hai custos incorridos coa creación de Spark pools. Os cargos só se producen unha vez que se executa un traballo de Spark no grupo de Spark de destino e a instancia de Spark é instanciada baixo demanda. Estes custos están relacionados co uso de Azure Synapse espazo de traballo Spark e factúranse mensualmente. O custo de realizar Spark computing depende principalmente do intervalo de tempo para a actualización incremental e dos volumes de datos. Máis información: Azure Synapse Analytics prezos
  • É importante ter en conta estes custos adicionais á hora de decidir usar esta función, xa que non son opcionais e deben pagarse para seguir usando esta función.

Conecte Dataverse a táboa de auditoría ao espazo de traballo de Synapse

Para conectar a túa Dataverse táboa de auditoría a un espazo de traballo de Synapse, utiliza o Azure Synapse Link que se creou anteriormente neste artigo.

  1. Cunha conta de usuario que teña o Dataverse administrador do sistema rol de seguranza, inicie sesión en Power Apps e, a continuación, seleccione o ambiente que desexe.
  2. Conéctate Dataverse co teu espazo de traballo Synapse:
    1. No panel de navegación esquerdo, seleccione Azure Synapse Link. Se o elemento non está dispoñible, selecciona Máis>Descubrir todo. Selecciona Nova ligazón.
    2. Na páxina Nova ligazón :
      • Seleccione a opción Conectar ao seu Azure Synapse Analytics espazo de traballo .
      • Seleccione a Subscrición de Azure, o grupo de recursos e a conta de almacenamento.
      • Seleccione a opción Usar Spark pool para o traballo de conversión de datos de Delta Lake .
      • Seleccione o Grupo de Spark e Conta de almacenamento.
    3. Seleccione Seguinte.
    4. Expanda a pestana Avanzado e introduza 480 minutos no Intervalo de tempo campo. Máis tarde, pode cambiar a duración coa frecuencia coa que desexa actualizar as Dataverse táboas no espazo de traballo de Synapse.
    5. Baixo a lista de táboas, seleccione as táboas Auditoría e Usuario .

As táboas que selecciones deben ter activado o seguimento de cambios. Máis información: Activa o seguimento de cambios para controlar a sincronización de datos.

As Dataverse táboas tardan un tempo en exportarse ao espazo de traballo de Synapse. Despois de completar a exportación, pode xestionar os datos da táboa no espazo de traballo de Synapse. Máis información: Xestiona os datos da táboa no espazo de traballo de Synapse

Verifica o estado de sincronización da táboa de auditoría

  1. En Power Apps, seleccione Azure Synapse Link no panel de navegación esquerdo.
  2. Abre a ligazón que creaches e verifica o estado de sincronización da táboa de auditoría. Debe mostrarse como Activo.

Crea informes e paneis usando Power BI

Accede aos datos de auditoría mediante o teu Azure Synapse Analytics espazo de traballo con Power BI escritorio. Se aínda non tes Power BI Desktop, descárgao e instálao Power BI Desktop . É unha aplicación gratuíta que se executa no teu ordenador local.

Crea informes mediante a Azure Synapse Analytics conexión ao espazo de traballo

Use a Azure Synapse Analytics conexión ao espazo de traballo para pequenos volumes de datos para crear informes con Power BI.

  1. Inicie Power BI Desktop e, a continuación, nunha nova Power BI sesión, seleccione Obter datos>Máis....
  2. No panel esquerdo do panel de diálogo Obter datos , seleccione Azure e, a continuación, no panel dereito seleccione Azure Synapse Analytics espazo de traballo (Beta).
  3. Seleccione Conectar.
  4. Seleccione iniciar sesión e introduza ou seleccione a súa conta de organización, a conta que ten acceso ao Azure Synapse espazo de traballo que creaches. Seleccione Conectar.
  5. Unha vez iniciado a sesión, seleccione o espazo de traballo no Navegador panel de diálogo.
  6. Amplíe o espazo de traballo e localice o Dataverse espazo de traballo do entorno. Móstrase unha lista de Dataverse táboas.
  7. Seleccione as táboas audito e systemuser e, a continuación, seleccione Cargar. Seleccione as táboas de auditoría e de usuario do sistema en Power BI Desktop
  8. Coas táboas seleccionadas, podes crear Power BI visualizacións.

Cree informes mediante a Azure Synapse Analytics conexión SQL

Use a Azure Synapse Analytics conexión SQL para grandes volumes de datos para crear informes con Power BI.

  1. Inicie Power BI Desktop e, a continuación, nunha nova Power BI sesión, seleccione Obter datos>Máis....
  2. No panel esquerdo do panel de diálogo Obter datos , seleccione Azure e, a continuación, seleccione Azure Synapse Analytics a31>SQL.
  3. Seleccione Conectar.
  4. Introduza os nomes de servidor e base de datos .
    • O nome do servidor pódese atopar no portal de Azure. Introduza o nome do espazo de traballo na barra de busca e, a continuación, seleccione o espazo de traballo. Na páxina Descrición xeral , copie o Punto final de SQL sen servidor e volva ao Power BI SQL Base de datos do servidor páxina e pégaa no campo Servidor .
    • O nome da base de datos pódese atopar en Azure Synapse Link in Power Apps (make.powerapps.com). Seleccione Azure Synapse Link for Dataverse no panel de navegación esquerdo, seleccione Azure Synapse Linke, a continuación, seleccione Ir a Azure Synapse Analytics espazo de traballo na barra de comandos. O nome da túa base de datos pódese atopar no cartafol Base de datos de Lake na páxina Datos .
  5. Seleccione Aceptar.

Consulte tamén

Pestana Auditoría da configuración do sistema