Kết nối với Power BI từ Power Apps

Power BI.

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

  1. 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.

  2. Để 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:
  • alertTitle: tiêu đề của cảnh báo
  • alertId: ID của cảnh báo
  • groupId: ID của nhóm mà cảnh báo được tạo

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 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

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ư).