Bạn có thể sử dụng Power BI Desktop để kết nối với Azure và lấy dữ liệu về việc sử dụng Azure của doanh nghiệp của mình. Với dữ liệu này, bạn có thể tạo ra các báo cáo tùy chỉnh và các thước đo để hiểu và phân tích chi tiêu Azure của doanh nghiệp.
Lưu ý: Hỗ trợ có giới hạn cho Microsoft Azure Consumer Insights (Beta).
1. Kết nối với Azure Consumption Insights
Azure Consumption Insights cho phép bạn kết nối với tài khoản thanh toán Azure Enterprise Agreement.
Trong phần này, bạn sẽ học được cách lấy dữ liệu bạn cần di chuyển bằng Azure Enterprise Connector. Bạn cũng tìm thấy ánh xạ cột chi tiết sử dụng có sẵn trong API ACI (Azure Consumption Insights).
Để sử dụng Azure Consumption Insights thành công, bạn cần có quyền truy cập vào các tính năng Enterprise của cổng Azure.
- Bước 1: Mở Power BI Desktop, từ tab Home, chọn Get Data.
- Bước 2: Từ các danh mục bên trái, chọn Online Services.
- Bước 3: Chọn Microsoft Azure Consumption Insights (Beta).
- Bước 4: Chọn Connect.
Trong hộp thoại xuất hiện, nhập Azure Enrollment Number của bạn.
Bạn có thể lấy được enrollment number (số đăng ký) của mình từ Azure Enterprise Portal, ở vị trí như hình dưới đây:
Phiên bản kết nối này chỉ hỗ trợ đăng ký doanh nghiệp từ https://ea.azure.com/. Đăng ký từ Trung Quốc hiện không được hỗ trợ.
Tiếp theo, bạn cung cấp Access key để kết nối.
Bạn có thể tìm thấy Access key để đăng ký trên trang Azure Enterprise Portal.
Sau khi bạn cung cấp Access key và chọn Connect, một cửa sổ Navigator xuất hiện và hiển thị 9 bảng có sẵn:
Bảng | Mô tả |
---|---|
Budgets | Chi tiết ngân sách để xem chi phí thực tế hoặc mức sử dụng so với các mục tiêu ngân sách hiện có. |
MarketPlace | Chi phí Azure Marketplace dựa trên mức sử dụng |
PriceSheets | Mức giá áp dụng theo mét cho một lần đăng ký |
RICharges | Các khoản phí liên quan đến Reserved Instances trong 24 tháng qua |
RIRecommendations_Single | Đề xuất mua Reserved Instance dựa trên xu hướng sử dụng đăng ký đơn của bạn trong 7, 30 hoặc 60 ngày |
RIRecommendations_Shared | Đề xuất mua Reserved Instance dựa trên xu hướng sử dụng trên tất cả đăng ký của bạn trong 7, 30 hoặc 60 ngày |
RIUsage | Thông tin chi tiết về mức tiêu thụ cho các Reserved Instance hiện có của bạn trong tháng trước |
Summaries | Bản tóm tắt hàng tháng cho số dư, giao dịch mua mới, phí dịch vụ Azure Marketplace, các khoản điều chỉnh và phí trung bình |
UsageDetails | Bảng phân tích số lượng tiêu thụ và phí đăng ký ước tính |
Bạn có thể chọn một hộp thoại bên cạnh bất kỳ bảng nào để xem trước. Chọn một hoặc nhiều bảng bằng cách đánh dấu vào hộp thoại của chúng và chọn Load để tải dữ liệu từ các bảng bạn muốn vào Power BI Desktop.
Lưu ý: Bảng Summary và PriceSheet chỉ có sẵn cho cấp độ đăng ký API Key. Ngoài ra, dữ liệu trong các bảng này có dữ liệu cho tháng hiện tại cho Usage và PriceSheet. Bảng Summary và MarketPlace không bị giới hạn trong tháng hiện tại.
Khi bạn chọn Load, dữ liệu được tải lên Power BI Desktop.
Sau khi dữ liệu được tải lên, các bảng và các trường bạn chọn sẽ xuất hiện trong cột Fields.
2. Sử dụng Azure Consumption Insights
Để sử dụng trình kết nối Azure Consumption Insights, bạn truy cập vào tính năng Enterprise cổng Azure.
Khi bạn tải dữ liệu thành công bằng trình kết nối Azure Consumption Insights, bạn có thể tạo các cột và measures tùy chỉnh trong Query Editor. Bạn cũng có thể tạo các trực quan, báo cáo và dashboards để chia sẻ trong Power BI service.
Với một truy vấn trống, bạn có thể truy vấn bộ sưu tập truy vấn tùy chỉnh Azure mẫu. Có 2 cách thực hiện:
Trong Power BI Desktop:
- Bước 1: Chọn tab Home.
- Bước 2: Chọn Get Data > Blank Query
Trong Query Editor
- Bước 1: Nhấp chuột phải vào cột Queries
- Bước 2: Chọn New Query > Blank Query từ menu xuất hiện
Trong Formula bar, nhập: = MicrosoftAzureConsumptionInsights.Contents
Ảnh dưới đây là ví dụ về một bộ sưu tập các mẫu xuất hiện:
Khi làm việc với các báo cáo và tạo truy vấn, bạn có thể:
- Để xác định số lượng tháng bắt đầu từ ngày tháng hiện tại, sử dụng numberOfMonth
Sử dụng một giá trị giữa một và 36, đại diện cho số lượng tháng từ ngày tháng hiện tại, bạn muốn nhập. Bạn nên nhập từ 12 tháng trở lại, giới hạn này tránh các ràng buộc nhập truy vấn Power BI và ngưỡng khối lượng dữ liệu.
- Để xác định một khoảng thời gian hằng tháng trong lịch sử thời gian, hãy dùng startBillingDataWindow và endBillingDataWindow.
- Đừng sử dụng numberOfMonth together với startBillingDataWindow hoặc endBillingDataWindow
3. Di chuyển từ Azure Enterprise Connector
Một vài khách hàng tạo ra các trực quan sử dụng Azure Enterprise Connector (Beta). Thậm chí, nó sẽ được thay thế bằng kết nối Azure Consumption Insights. Trình kết nối mới có các tính năng và cải tiến bao gồm:
- Thêm nguồn dữ liệu có sẵn từ Balance Summary và Marketplace Purchases
- Các tham số mới và nâng cao như là startBillingDataWindow và endBillingDataWindow
- Hiệu suất và khả năng đáp ứng tốt hơn
Bước tiếp theo là di chuyển đến trình kết nối Azure Consumption Insights. Các bước này duy trì công việc đã thực hiện trong việc tạo báo cáo hoặc dashboard tùy chỉnh.
- Bước 1: Kết nối với Azure sử dụng trình kết nối mới
Bước đầu tiên là sử dụng trình kết nối Azure Consumption Insights đã đề cập ở phần trước. Trong bước này, chọn Get Data > Blank Query từ tab Home trong Power BI Desktop.
- Bước 2: Tạo một truy vấn trong Advanced Editor
Trong Query Editor, chọn Advanced Editor từ tab Home trong phần Query. Trong cửa sổ Advanced Editor xuất hiện, nhập truy vấn này:
let
enrollmentNumber = “100”,
optionalParameters = [ numberOfMonth = 6, dataType=”DetailCharges” ],
data = MicrosoftAzureConsumptionInsights.Contents(enrollmentNumber, optionalParameters)
in
data
Bạn cần thay giá trị enrollmentNumber bằng số đăng ký của bạn, lấy tại Azure Enterprise Portal. Tham số numberOfMonth là số lượng tháng dữ liệu bạn muốn quay trở lại từ dữ liệu hiện tại, sử dụng số không (0) cho tháng hiện tại.
Khi bạn chọn Done trong cửa sổ Advanced Editor, bản xem trước sẽ làm mới và dữ liệu từ phạm vi tháng được chỉ định sẽ xuất hiện trong bảng. Chọn Close & Apply và quay lại.
- Bước 3: Di chuyển các Measures và các cột tùy chỉnh đến báo cáo mới
Tiếp theo, bạn cần di chuyển bất kỳ cột tùy chỉnh hoặc measure nào mà bạn tạo vào bảng chi tiết mới.
Mở Notepad (hoặc trình soạn thảo bất kỳ).
Chọn measure bạn muốn di chuyển, sao chép văn bản từ trường Formula và thay thế nó trong Notepad.
Đổi tên Query1 thành tên bảng chi tiết gốc.
Để tạo các measures bảng mới và các cột tùy chỉnh, nhấp chuột phải vào bảng và chọn New Measure. Sau đó, cắt và dán cắt và dán các measures và cột đã lưu của bạn cho đến khi hoàn tất.
- Bước 4: Liên kết lại các bảng có mối quan hệ
Nhiều dashboard có các bảng bổ sung dùng để tra cứu hoặc lọc như là các bảng ngày tháng hoặc các bảng được dùng cho các dự án tùy chỉnh. Việc thiết lập lại các mối quan hệ này giải quyết hầu hết các vấn đề còn lại.
- Trong tab Modeling của Power BI Desktop, chọn Manage Relationships để hiển thị một cửa sổ cho phép bạn quản lý các mối quan hệ trong mô hình. Liên kết lại các bảng của bạn nếu cần.
- Bước 5: Xác minh trực quan của bạn và điều chỉnh định dạng trường nếu cần
Tại thời điểm này, hầu hết các trực quan, bảng và danh sách hành động sẽ hoạt động như mong đợi. Tuy nhiên, bạn có thể cần thực hiện một số chỉnh sửa nhỏ để định dạng chính xác giao diện. Hãy dành một chút thời gian để xem qua từng trang dashboard và trực quan để đảm bảo chúng đúng như những gì bạn cần.
Kết nối với dữ liệu Azure Consumption Insights trong Power BI Desktop tương đối nhiều bước. Tuy nhiên, các bạn hoàn toàn có thể thực hiện theo các bước hướng dẫn trên. Mong rằng những kiến thức này sẽ hữu ích với bạn đọc, đừng quên đón xem các nội dung mới nhất sẽ được cập nhật thường xuyên tại website bacs.vn.
Nguồn tham khảo:
Nhu cầu đào tạo doanh nghiệp
BAC là đơn vị đào tạo BA đầu tiên tại Việt Nam. Đối tác chính thức của IIBA quốc tế. Ngoài các khóa học public, BAC còn có các khóa học in house dành riêng cho từng doanh nghiệp. Chương trình được thiết kế riêng theo yêu cầu của doanh nghiệp, giúp doanh nghiệp giải quyết những khó khăn và tư vấn phát triển.
Các bài viết liên quan Power BI:
- Power BI cơ bản cho người mới bắt đầu
- Chỉnh sửa và định hình dữ liệu trong Power BI Desktop
- Kết hợp dữ liệu trong Power BI Desktop
- Hướng dẫn kết nối dữ liệu trong Power BI Desktop
- Hướng dẫn tải & cài đặt Power BI trên máy tính
- Khóa học Phân tích và trực quan hóa dữ liệu với Power BI
- Power BI là gì?
Các bài viết liên quan:
- TABLEAU – Giải pháp BUSINESS INTELLIGENCE (BI) – click vào đây
- Hướng dẫn cài đặt và Sử dụng TABLEAU – click vào đây
- Tính năng mới trên tableau – verion 2019.1 – click vào đây
BAC – Biên soạn và tổng hợp nội dung