Truy cập dữ liệu kiểm toán bằng cách sử dụng Azure Synapse Link for Dataverse và Power BI
Khách hàng sử dụng Azure Synapse Link for Dataverse có thể dễ dàng xuất nhật ký kiểm toán để đáp ứng các chính sách kiểm toán, tuân thủ, bảo mật và quản trị bên ngoài và bên trong phổ biến đối với nhiều doanh nghiệp.
Microsoft Dataverse Kiểm toán được hỗ trợ trên tất cả các bảng và cột tùy chỉnh và có thể tùy chỉnh nhiều nhất. Nhật ký kiểm tra được lưu trữ trong Dataverse và sử dụng dung lượng lưu trữ nhật ký. Nếu bạn có tài nguyên Azure trong cùng một vùng với môi trường Dataverse , bạn có thể xuất nhật ký kiểm tra sang tài khoản lưu trữ Azure bằng Azure Synapse Link for Dataverse và truy vấn nhật ký kiểm tra bằng Azure Synapse Analytics và Power BI Desktop.
Điều kiện tiên quyết
- Đăng ký Azure với quyền quản trị để tạo nhóm tài nguyên, không gian làm việc và các tài sản Azure khác. Thông tin thêm: Tạo Azure Synapse Link for Dataverse với Azure Synapse Không gian làm việc của bạn
- Bạn phải có Dataverse quản trị viên hệ thống vai trò bảo mật.
- Power BI.
Nhiệm vụ cần hoàn thành
Sau đây là các bước cấp cao để tạo bộ lưu trữ và không gian làm việc trong Azure, sau đó là Azure Synapse Link for Dataverse để bạn có thể tạo báo cáo trong Power BI:
- Tạo một Azure Synapse Link
- Tạo nhóm tài nguyên.
- Tạo tài khoản Gen2 có bật thư mục phân cấp. Azure Data Lake Storage
- Tạo không gian làm việc Synapse.
- Tạo một Apache Spark nhóm cho không gian làm việc Synapse.
- Để cho phép người tạo ứng dụng của bạn có khả năng tạo Azure Synapse Link for Dataverse, hãy cấp quyền tài khoản lưu trữ và không gian làm việc synapse cho người tạo Power Platform .
- Kết nối bảng kiểm toán Dataverse với không gian làm việc Synapse
- Xác minh trạng thái đồng bộ của bảng kiểm tra.
- Tạo báo cáo và bảng thông tin bằng cách sử dụng Power BI
Tạo một Azure Synapse Link
- đăng nhập vào cổng thông tin Azure.
- Tạo nhóm tài nguyên. Thông tin thêm: Tạo nhóm tài nguyên
- Tạo tài khoản lưu trữ. Thông tin thêm: Tạo tài khoản lưu trữ
Theo thông tin chi tiết của Dự án :Chọn Đăng ký nơi nhóm tài nguyên được tạo.
Chọn Nhóm tài nguyên mà bạn đã tạo trước đó.
Nhập Tên tài khoản lưu trữ.
Chọn tab Nâng cao và bật tùy chọn Không gian tên phân cấp .
- Cấp quyền truy cập cho tài khoản lưu trữ người quản trị đang kết nối Power Apps các bảng với tài khoản lưu trữ này. Dataverse
- Ở ngăn bên trái, chọn Kiểm soát truy cập (IAM).
- Chọn Phân công vai trò>+ Thêm>Thêm phân công vai trò.
- Trong Thêm phân công vai trò, hãy chọn tab Thành viên .
- Chọn Power Platform người dùng quản trị, sau đó chọn tab Vai trò quản trị viên đặc quyền .
- Nhập chủ sở hữu vào hộp Tìm kiếm .
- Chọn vai trò Người đóng góp Tài khoản lưu trữ .
- Bật Cho phép người dùng chỉ định tất cả các vai trò (quyền cao) trong Những gì người dùng có thể làm.
- Lặp lại các bước trước đó cho các vai trò sau:
- Người đóng góp dữ liệu Storage Blob
- Chủ sở hữu dữ liệu lưu trữ Blob
- Tạo không gian làm việc Synapse.
Theo thông tin chi tiết của Dự án :- Chọn Đăng ký nơi Nhóm tài nguyên được tạo.
- Chọn 'Nhóm tài nguyên' mà bạn đã tạo trước đó.
- Tên không gian làm việc. Chọn bất kỳ tên nào có tính duy nhất trên toàn cầu.
- Khu vực. Chọn khu vực nơi môi trường của bạn tọa lạc. Dataverse
- Chọn Tên tài khoản lưu trữ mà bạn đã tạo trước đó.
- Chọn Tạo mới bên dưới Tên hệ thống tệp.
- Nhập Tên cho hệ thống tệp Data Lake Storage Gen2.
- Tạo nhóm Spark cho không gian làm việc Synapse.
- Đi tới nhóm tài nguyên của không gian làm việc Synapse đã được tạo trước đó.
- Tài khoản lưu trữ và không gian làm việc Synapse được liệt kê trong Tài nguyên. Chọn không gian làm việc Synapse mà bạn đã tạo trong bước ở trên.
- Chọn + Nhóm Apache Spark mới để tạo nhóm tia lửa.
- Trên trang nhóm mới: Apache Spark
- Nhập tên nhóm Spark Apache.
- Nhập 5 vào Số lượng nút.
- Chọn tab Cài đặt bổ sung , sau đó nhập 5 cho Số phút nhàn rỗi.
Lưu ý
- Không có chi phí nào phát sinh khi tạo nhóm Spark. Phí chỉ phát sinh khi tác vụ Spark được thực thi trên nhóm Spark mục tiêu và phiên bản Spark được khởi tạo theo yêu cầu. Các chi phí này liên quan đến việc sử dụng Azure Synapse không gian làm việc Spark và được thanh toán hàng tháng. Chi phí thực hiện tính toán Spark chủ yếu phụ thuộc vào khoảng thời gian cập nhật gia tăng và khối lượng dữ liệu. Thông tin thêm: Azure Synapse Analytics giá cả
- Điều quan trọng là phải cân nhắc đến những chi phí bổ sung này khi quyết định sử dụng tính năng này vì chúng không phải là tùy chọn và phải được thanh toán để tiếp tục sử dụng tính năng này.
Kết nối bảng kiểm toán Dataverse với không gian làm việc Synapse
Để kết nối bảng kiểm tra của bạn với không gian làm việc Synapse, bạn sử dụng Dataverse Azure Synapse Link đã được tạo trước đó trong bài viết này.
- Với tài khoản người dùng có Dataverse quản trị viên hệ thống vai trò bảo mật, hãy đăng nhập vào Power Apps và sau đó chọn môi trường bạn muốn.
- Kết nối Dataverse với không gian làm việc Synapse của bạn:
- Trên ngăn điều hướng bên trái, chọn Azure Synapse Link. Nếu mục không có sẵn, hãy chọn Thêm>Khám phá tất cả. Chọn Mới liên kết.
- Trên trang liên kết mới:
- Chọn tùy chọn Kết nối với Azure Synapse Analytics không gian làm việc của bạn.
- Chọn Azure Đăng ký, Nhóm tài nguyên và Tài khoản lưu trữ.
- Chọn tùy chọn Sử dụng Spark pool cho tác vụ chuyển đổi dữ liệu Delta Lake .
- Chọn nhóm Spark và tài khoản lưu trữ.
- Chọn Tiếp theo.
- Mở rộng tab Nâng cao và nhập 480 phút vào trường Khoảng thời gian . Sau đó, bạn có thể thay đổi khoảng thời gian về tần suất làm mới các bảng trong không gian làm việc Synapse. Dataverse
- Trong danh sách các bảng, hãy chọn bảng Kiểm toán và Người dùng .
Các bảng bạn chọn phải bật tính năng theo dõi thay đổi. Thông tin thêm: Bật tính năng theo dõi thay đổi để kiểm soát quá trình đồng bộ hóa dữ liệu.
Phải mất một thời gian để các bảng được xuất sang không gian làm việc Synapse. Dataverse Sau khi quá trình xuất hoàn tất, bạn có thể quản lý dữ liệu bảng vào không gian làm việc Synapse. Thông tin thêm: Quản lý dữ liệu bảng vào không gian làm việc Synapse
Xác minh trạng thái đồng bộ hóa bảng kiểm toán
- Trong Power Apps, chọn Azure Synapse Link trên ngăn điều hướng bên trái.
- Mở liên kết mà bạn đã tạo và xác minh trạng thái đồng bộ hóa của bảng kiểm tra. Nó sẽ hiển thị là Đang hoạt động.
Tạo báo cáo và bảng thông tin bằng cách sử dụng Power BI
Truy cập dữ liệu kiểm tra bằng không gian làm việc của bạn với máy tính để bàn. Azure Synapse Analytics Power BI Nếu bạn chưa có Power BI Desktop, hãy tải xuống và cài đặt Power BI Desktop . Đây là ứng dụng miễn phí chạy trên máy tính cục bộ của bạn.
Tạo báo cáo bằng cách sử dụng kết nối không gian làm việc Azure Synapse Analytics
Sử dụng kết nối không gian làm việc Azure Synapse Analytics cho khối lượng dữ liệu nhỏ hơn để xây dựng báo cáo bằng Power BI.
- Bắt đầu Power BI Desktop, sau đó trong một Power BI phiên mới, chọn Lấy dữ liệu>Thêm....
- Trong ngăn bên trái của hộp thoại Lấy dữ liệu , hãy chọn Azure rồi trong ngăn bên phải, hãy chọn Azure Synapse Analytics không gian làm việc (Phiên bản beta).
- Chọn Kết nối.
- Chọn đăng nhập, rồi nhập hoặc chọn tài khoản tổ chức của bạn, tài khoản có quyền truy cập vào Azure Synapse không gian làm việc mà bạn đã tạo. Chọn Kết nối.
- Sau khi đăng nhập, hãy chọn không gian làm việc bên dưới ngăn hộp thoại Navigator .
- Mở rộng không gian làm việc và xác định vị trí không gian làm việc của môi trường. Dataverse Danh sách các bảng được hiển thị. Dataverse
- Chọn bảng kiểm toán và người dùng hệ thống , sau đó chọn Tải.
- Với các bảng đã chọn, bạn có thể xây dựng hình ảnh trực quan. Power BI
Tạo báo cáo bằng cách sử dụng kết nối Azure Synapse Analytics SQL
Sử dụng kết nối Azure Synapse Analytics SQL cho khối lượng dữ liệu lớn hơn để xây dựng báo cáo với Power BI.
- Bắt đầu Power BI Desktop, sau đó trong một Power BI phiên mới, chọn Lấy dữ liệu>Thêm....
- Trong ngăn bên trái của hộp thoại Lấy dữ liệu , hãy chọn Azure, rồi chọn Azure Synapse Analytics SQL.
- Chọn Kết nối.
- Nhập tên Máy chủ và Cơ sở dữ liệu .
- Tên máy chủ có thể được tìm thấy trong cổng thông tin Azure. Nhập tên không gian làm việc vào thanh Tìm kiếm , sau đó chọn không gian làm việc. Trên trang Tổng quan , hãy sao chép điểm cuối Serverless SQL và quay lại trang Power BI cơ sở dữ liệu SQL Server và dán vào trường Máy chủ .
- Tên cơ sở dữ liệu có thể được tìm thấy trong Azure Synapse Link trong Power Apps (make.powerapps.com). Chọn Azure Synapse Link for Dataverse trên ngăn điều hướng bên trái, chọn Azure Synapse Link, sau đó chọn Đi tới Azure Synapse Analytics không gian làm việc trên thanh lệnh. Bạn có thể tìm thấy tên cơ sở dữ liệu của mình trong thư mục Cơ sở dữ liệu hồ trên trang Dữ liệu .
- Chọn OK.