Kết nối với Power BI từ Power Apps
Power BI là bộ công cụ phân tích kinh doanh để phân tích dữ liệu và chia sẻ chi tiết chuyên sâu. Giám sát doanh nghiệp của bạn và nhận câu trả lời nhanh chóng với bảng điều khiển phong phú có sẵn trên mọi thiết bị. Trong ứng dụng của mình, bạn có thể kiểm tra trạng thái cảnh báo dữ liệu mà bạn đã thiết lập trong dịch vụ Power BI. Để biết thêm thông tin về cảnh báo dữ liệu trong Power BI, hãy đi đến trang tài liệu.
Chủ đề này chỉ cho bạn cách tạo kết nối Power BI trong ứng dụng và liệt kê các chức năng có sẵn.
Lưu ý
Kết nối Power BI không thể ủy quyền.
Điều kiện tiên quyết
Sử dụng kết nối Power BI trong ứng dụng của bạn
Liệt kê các cảnh báo mà bạn đã thiết lập trong dịch vụ Power BI
Trên menu Chèn, chọn Bộ sưu tập và thêm bất kỳ Bộ sưu tập văn bản nào.
Để hiển thị cảnh báo của người dùng hiện tại, hãy đặt thuộc tính Mục của bộ sưu tập theo công thức sau:
PowerBI.GetAlerts()
Bộ sưu tập sẽ cập nhật với danh sách các cảnh báo. Đối với mỗi cảnh báo, bạn sẽ nhận được tên cảnh báo, số ID của cảnh báo và ID của không gian làm việc nhóm mà trong đó cảnh báo được định cấu hình. Bạn sẽ cần ID cảnh báo để có thêm thông tin về cảnh báo.
Xem trạng thái của cảnh báo
Để xem trạng thái cảnh báo, hãy gọi hàm CheckAlertStatus với ID cảnh báo thu được từ bước trên.
ID cảnh báo có thể được chuyển qua dưới dạng một chuỗi ký tự (ví dụ: "1234") hoặc dưới dạng tham chiếu đến phần bộ sưu tập được tạo bằng lệnh gọi GetAlerts() (ví dụ: Gallery1.Selected.alertId)
Để tiếp tục, hãy thêm nhãn và sau đó đặt thuộc tính Văn bản của một trong những công thức sau:
PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).alertTitle
PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).currentTileValue
PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).alertThreshold
PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).isAlertTriggered
Nhãn sẽ cập nhật với trạng thái hiện tại của cảnh báo.
Xem các hàm có sẵn
Kết nối này bao gồm các hàm sau:
Tên Chức năng | Mô tả |
---|---|
GetAlerts | Liệt kê các cảnh báo mà bạn đã thiết lập trong dịch vụ Power BI |
CheckAlertStatus | Kiểm tra trạng thái của một cảnh báo cụ thể |
GetAlerts
Liệt kê các cảnh báo mà bạn đã thiết lập trong dịch vụ Power BI.
Thuộc tính đầu vào
Không.
Thuộc tính đầu ra
Tên thuộc tính | Loại dữ liệu | Bắt buộc | Mô tả |
---|---|---|---|
giá trị | mảng | Không | Mảng liệt kê các cảnh báo dữ liệu mà bạn đã thiết lập trong dịch vụ Power BI. Mỗi thành phần trong mảng sẽ bao gồm:
|
CheckAlertStatus
Kiểm tra trạng thái của cảnh báo.
Lưu ý
Các yêu cầu đến điểm cuối này sẽ được điều chỉnh theo mỗi cảnh báo nếu được gọi quá thường xuyên.
Thuộc tính đầu vào
Tên thuộc tính | Loại dữ liệu | Bắt buộc | Mô tả |
---|---|---|---|
alertId | integer | Có | ID của cảnh báo, được trả lại bởi GetAlerts |
Thuộc tính đầu ra
Tên thuộc tính | Loại dữ liệu | Bắt buộc | Mô tả |
---|---|---|---|
tileValue | Số | Không | Giá trị của ngăn xếp khi cảnh báo được kích hoạt |
tileUrl | string | Không | URL cho ngăn xếp có cảnh báo |
alertTitle | string | Không | Tên cảnh báo |
isAlertTriggered | boolean | Không | Cảnh báo có được kích hoạt hay không |
alertThreshold | Số | Không | Ngưỡng kích hoạt cảnh báo |
Liên kết hữu ích
Xem tất cả các kết nối hiện có.
Tìm hiểu cách thêm kết nối vào ứng dụng của bạn.
Lưu ý
Bạn có thể cho chúng tôi biết bạn thích dùng ngôn ngữ nào cho tài liệu không? Làm một cuộc khảo sát ngắn. (xin lưu ý, khảo sát này bằng tiếng Anh)
Cuộc khảo sát sẽ mất khoảng bảy phút. Không có dữ liệu cá nhân nào được thu thập (điều khoản về quyền riêng tư).
Phản hồi
https://aka.ms/ContentUserFeedback.
Sắp ra mắt: Trong năm 2024, chúng tôi sẽ dần gỡ bỏ Sự cố với GitHub dưới dạng cơ chế phản hồi cho nội dung và thay thế bằng hệ thống phản hồi mới. Để biết thêm thông tin, hãy xem:Gửi và xem ý kiến phản hồi dành cho