Споделяне чрез


Достъп до данните от одита чрез Azure Synapse Link for Dataverse и Power BI

Клиентите, които използват Azure Synapse Link for Dataverse , могат лесно да експортират регистрационни файлове за проверка, за да отговорят на правилата за външен и вътрешен одит, съответствие, защита и управление, които са общи за много предприятия.

Microsoft Dataverse Проверката се поддържа за всички персонализирани и най-адаптивни таблици и колони. Одитните регистрационни файлове се съхраняват в Dataverse и консумират капацитет за съхранение на регистрационни файлове. Ако имате ресурси на Azure в същия регион като средата Dataverse , можете да експортирате регистрационни файлове за проверка в акаунт за съхранение на Azure, като използвате Azure Synapse Link for Dataverse и заявите регистрационните файлове за проверка, като използвате Azure Synapse Analytics и Power BI Desktop.

Предварителни изисквания

Задачи за изпълнение

Ето стъпките на високо ниво за създаване на място за съхранение и работно пространство в Azure, след което Azure Synapse Link for Dataverse можете да създавате отчети в Power BI:

  1. Създайте Azure Synapse Link
    1. Създайте група ресурси.
    2. Създайте Azure Data Lake Storage акаунт от 2-ро поколение с активирана йерархична директория.
    3. Създайте работно пространство на Synapse.
    4. Създайте Apache Spark пул за работното пространство на Synapse.
    5. За да разрешите на вашия производител на приложения възможността да създава Azure Synapse Link for Dataverse, предоставя разрешения за акаунт за съхранение и работно пространство на синапса на Power Platform производителя.
  2. Свързване Dataverse на таблица за проверка към работното пространство на Synapse
    1. Проверете състоянието на синхронизиране на таблицата за проверка.
  3. Създаване на отчети и табла с помощта на Power BI
  1. влезте в портала наAzure.
  2. Създайте група ресурси. Повече информация: Създаване на групи ресурси
  3. Създайте акаунт за съхранение. Повече информация: Създаване на акаунт за съхранение
    В детайлите на проекта :
    1. Изберете Абонамент , където е създадена групата ресурси.

    2. Изберете групата Ресурси, която сте създали по-рано.

    3. Въведете име на акаунт за съхранение.

    4. Изберете раздела Разширени и активирайте опцията Йерархично пространство от имена.

      Създаване на акаунт за съхранение в Azure

  4. Предоставяне на достъп до акаунта за съхранение на Power Apps администратора, който свързва таблиците Dataverse с този акаунт за съхранение.
    1. В левия прозорец изберете Управление на достъпа (IAM).
    2. Изберете Присвояване> на роли+ Добавяне>на добавяне на присвоявания на роли.
    3. Под Добавяне на присвояване на роля изберете раздела Членове .
    4. Изберете Power Platform потребителя администратор и след това изберете раздела Привилегировани администраторски роли .
    5. Въведете собственика в полето за търсене .
    6. Изберете ролята на сътрудник на акаунта за съхранение.
    7. Разрешаване Разрешаване на потребителя да присвоява всички роли (силно привилегировани) в Какво може да прави потребителят.
  5. Повторете предишните стъпки за тези роли:
    • Сътрудник на данни за BLOB за съхранение
    • Собственик на данни за BLOB за съхранение
  6. Създайте работно пространство на Synapse.
    В детайлите на проекта :
    1. Изберете Абонамент , където е създадена групата ресурси.
    2. Изберете "Група ресурси", която сте създали по-рано.
    3. Име на работното пространство. Изберете всяко глобално уникално име.
    4. Регион. Изберете региона, в който се намира вашата Dataverse среда.
    5. Изберете името на акаунта за съхранение, което сте създали по-рано.
    6. Изберете Създаване на нов под името на файловата система.
    7. Въведете име за файловата система Data Lake Storage Gen2.
  7. Създайте Spark пул за работното пространство на Synapse.
    1. Отидете в групата ресурси на работното пространство на Synapse, което е създадено по-рано.
    2. Акаунтът за съхранение и работното пространство на Synapse са изброени в Ресурси. Изберете работното пространство на Synapse, което създадохте в горната стъпка.
    3. Select + Нов Apache Spark пул , за да създадете spark pool.
    4. На новата Apache Spark страница на пула:
    • Въведете име на Apache spark pool.
    • Въведете 5 в Брой възли.
    • Изберете раздела Допълнителни настройки и след това въведете 5 за Брой минути на покой.

Бележка

  • Няма разходи, направени при създаването на Spark пулове. Таксите се начисляват само след като се изпълни задача на Spark в целевия пул Spark и екземплярът на Spark се създаде при поискване. Тези разходи са свързани с използването на Azure Synapse работното пространство Spark и се таксуват месечно. Цената за провеждане на Spark изчисления зависи главно от интервала от време за инкрементална актуализация и обемите данни. Повече информация: Azure Synapse Analytics ценообразуване
  • Важно е да вземете предвид тези допълнителни разходи, когато решавате да използвате тази функция, тъй като те не са задължителни и трябва да бъдат платени, за да продължите да използвате тази функция.

Свързване Dataverse на таблица за проверка към работното пространство на Synapse

За да свържете вашата Dataverse таблица за проверка към работно пространство на Synapse, можете да използвате Azure Synapse Link това, което е създадено по-рано в тази статия.

  1. С потребителски акаунт, който има Dataverse права за достъп на системен администратор, влезте и Power Apps след това изберете желаната среда.
  2. Свържете Dataverse се с работното си пространство в Synapse:
    1. В левия навигационен екран изберете Azure Synapse Link. Ако елементът не е наличен, изберете Още>Откриване на всички. Изберете Нова връзка.
    2. На страницата Нова връзка :
      • Изберете опцията Свързване с вашето Azure Synapse Analytics работно пространство .
      • Изберете абонамента за Azure, групата ресурси и акаунта засъхранение.
      • Изберете опцията Използване на пул Spark за задача за преобразуване на данни в Delta Lake.
      • Изберете Spark пул и акаунт за съхранение.
    3. Изберете Напред.
    4. Разгънете раздела Разширени и въведете 480 минути в полето Времеви интервал . По-късно можете да промените продължителността на честотата, с която искате да обновявате таблиците Dataverse в работната област на Synapse.
    5. Под списъка с таблици изберете таблиците Проверка и Потребител .

Таблиците, които изберете, трябва да имат активирано проследяване на промените. Повече информация: Разрешаване на проследяване на промените, за да контролирате синхронизирането на данни.

Отнема известно време, докато Dataverse таблиците бъдат експортирани в работното пространство на Synapse. След като експортирането завърши, можете да управлявате данните на таблицата в работното пространство на Synapse. Повече информация: Управление на данни от таблица в работното пространство на Synapse

Проверка на състоянието на синхронизиране на таблицата за проверка

  1. В Power Apps, изберете Azure Synapse Link в левия навигационен екран.
  2. Отворете връзката, която сте създали, и проверете състоянието на синхронизиране на таблицата за проверка. Трябва да се показва като Активен.

Създаване на отчети и табла с помощта на Power BI

Получете достъп до данните за проверка чрез работното си Azure Synapse Analytics пространство с Power BI работен плот. Ако все още нямате Power BI Desktop, изтеглете го и инсталирайте Power BI Desktop . Това е безплатно приложение, което работи на вашия локален компютър.

Създаване на отчети с помощта на връзката с Azure Synapse Analytics работното пространство

Използвайте Azure Synapse Analytics връзката с работното пространство за по-малки обеми данни, с Power BI които да създавате отчети.

  1. Стартирайте Power BI Desktop и след това в нова Power BI сесия изберете Получаване на данни>Още....
  2. В левия прозорец на диалоговия прозорец Получаване на данни изберете Azure и след това в десния прозорец изберете Azure Synapse Analytics работна област (бета).
  3. Изберете Свързване.
  4. Изберете Влизане и въведете или изберете вашия организационен акаунт, акаунтът, който има достъп до Azure Synapse работната област, която сте създали. Изберете Свързване.
  5. След като влезете, изберете работното пространство под диалоговия прозорец Навигатор .
  6. Разгънете работното пространство и намерете Dataverse работното пространство на средата. Показва се списък с Dataverse таблици.
  7. Изберете одита и таблиците на systemuser и след това изберете Зареждане. Изберете таблиците за проверка и системен потребител в Power BI Desktop
  8. С избраните таблици можете да създавате Power BI визуализации.

Създаване на отчети с помощта на Azure Synapse Analytics SQL връзката

Използвайте Azure Synapse Analytics SQL връзката за по-големи обеми данни, с Power BI които да създавате отчети.

  1. Стартирайте Power BI Desktop и след това в нова Power BI сесия изберете Получаване на данни>Още....
  2. В левия прозорец на диалоговия прозорец Получаване на данни изберете Azure и след това изберете Azure Synapse Analytics SQL.
  3. Изберете Свързване.
  4. Въведете имената на сървъра и базата данни .
    • Името на сървъра може да бъде намерено в портала на Azure. Въведете името на работната област в лентата за търсене и след това изберете работната област. На страницата Общ преглед копирайте крайната точка на SQL без сървър и се върнете на страницата на базата данни Power BI на SQL Server и я поставете в полето Сървър .
    • Името на базата данни може да бъде намерено в Azure Synapse Link in Power Apps (make.powerapps.com). Изберете Azure Synapse Link for Dataverse в левия навигационен екран, изберете Azure Synapse Link и след това изберете Отиди в Azure Synapse Analytics работната област в командната лента. Името на вашата база данни може да бъде намерено в папката Lake database на страницата Данни .
  5. Изберете OK.

Вижте също

Раздел Проверка на системните настройки