Sử dụng nguồn dữ liệu bên ngoài cho các KPI
Tìm hiểu cách tự động nhập dữ liệu từ các công cụ kinh doanh bên thứ ba vào các KPI trong BSC Designer với Add-ons Google Sheet và API RESTful.
- Chọn phương pháp tích hợp phù hợp để tự động hóa việc nhập dữ liệu KPI trong BSC Designer.
- Kết nối các công cụ kinh doanh qua Add-ons Google Sheets và cập nhật các KPI bằng Đồng bộ BSC Designer.
- Chuẩn bị các giá trị sẵn sàng cho KPI trong Google Sheets bằng công thức tổng hợp và IMPORTRANGE.
- Sử dụng API RESTful hoặc các kết nối tùy chỉnh Power Automate cho tích hợp lập trình.
- Gửi thông báo JSON từ BSC Designer tới các công cụ bên thứ ba bằng webhooks.
Các nguồn dữ liệu được hỗ trợ
BSC Designer hỗ trợ nhiều tùy chọn để kết nối các nguồn dữ liệu bên ngoài với các KPI:
- Cơ sở dữ liệu: MySQL, PostgreSQL, MS SQL Server, SAP Hana, Oracle. Tìm hiểu thêm...
- Kho dữ liệu: Snowflake và Databricks.
- Tệp bảng tính: Tệp Excel và CSV để nhập khẩu dữ liệu KPI một lần hoặc lặp lại.
- Google Sheets: Google Sheets Add-ons kết hợp với BSC Designer Đồng bộ để cập nhật KPI tự động.
- Tích hợp dựa trên API: API RESTful, Zapier và Nền tảng MS Power Automate.
- Nhập dữ liệu thủ công: Những người nhập dữ liệu có thể cập nhật giá trị KPI khi tự động hóa không khả thi.
- Tích hợp theo ngữ cảnh: Liên kết tới các bảng, sơ đồ chiến lược, mục tiêu, các KPI, sáng kiến, và tài liệu hỗ trợ trong các công cụ như SharePoint hoặc Google Drive.
API RESTful
Mỗi tài khoản cung cấp 100 lần gọi API mỗi giờ cho mỗi người dùng nâng cao. Sử dụng API RESTful để tích hợp lập trình với các công cụ bên thứ ba, bao gồm đọc và ghi dữ liệu KPI. Cần có lập trình.
Xem các lệnh gọi API hiện có.
Kết nối các KPI qua MS Power Automate
Sử dụng một đầu nối tùy chỉnh trong Power Automate hoặc Power Apps để kết nối các KPI với dữ liệu của bạn trong hệ sinh thái Microsoft. Để thiết lập một đầu nối tùy chỉnh:
- Lưu định nghĩa OpenAPI cho BSC Designer dưới dạng tệp JSON.
- Thực hiện theo các bước để thiết lập đầu nối tùy chỉnh.
- Chọn tùy chọn "Nhập định nghĩa OpenAPI".
Để thiết lập nhanh hơn, liên hệ với đội ngũ BSC Designer để tự động nhập một đầu nối tùy chỉnh đã được định trước vào tài khoản của bạn.
Kết nối các KPI qua Google Sheets Add-Ons
Sử dụng các tiện ích bổ sung của Google Sheets để lấy thông tin từ các nguồn dữ liệu bên ngoài, tổng hợp dữ liệu và cập nhật các KPI với dữ liệu đã tổng hợp một cách tự động.
- Tạo tài liệu Google Sheets.
- Chọn menu Tiện ích mở rộng > Tiện ích bổ sung > Nhận tiện ích bổ sung.
- Cài đặt và cấu hình một trong các tiện ích bổ sung cho nguồn dữ liệu bên thứ ba.
- Cài đặt tiện ích bổ sung có tên BSC Designer Sync (sẽ xuất hiện ở thanh công cụ bên phải).
Việc sử dụng và chuyển giao thông tin nhận được từ Google APIs sang bất kỳ ứng dụng nào khác bởi BSC Designer Sync sẽ tuân thủ Chính sách Dữ liệu Người dùng Dịch vụ API của Google, bao gồm cả các yêu cầu về Sử dụng Hạn chế.
Cài đặt ban đầu
- Nhấp vào lệnh Khóa API để nhập khóa API hợp lệ (tạo khóa API mới trong BSC Designer qua
> Cài đặt > Tích hợp > Thêm khóa API). - Nhấp vào lệnh Thêm KPI để chọn thẻ điểm và KPI từ tài khoản của bạn.
- Nhấp vào Chèn.
- Một trang tính BSC Designer Sync sẽ được tạo.
- Lặp lại các bước 2-3 để thêm nhiều KPI hơn.
Tổng hợp đầu ra của tiện ích bổ sung nguồn dữ liệu
Hầu hết các nguồn dữ liệu sẽ cung cấp dữ liệu chưa được tổng hợp. Ví dụ, một tiện ích bổ sung cho mạng xã hội trả về dữ liệu tương tác hàng ngày với cột Ngày và cột số lượng Thích cho từng ngày.
Để có dữ liệu tổng hợp cho tháng trước, sử dụng công thức:
- =SUM(FILTER(B:B,A:A > (TODAY() - 30)))
trong đó A là cột chứa ngày, và B là cột chứa giá trị cho mỗi ngày (loại bỏ văn bản, như tên cột, khỏi phạm vi nếu cần).
Cập nhật KPI với đầu ra của tiện ích bổ sung nguồn dữ liệu
Để sử dụng dữ liệu tổng hợp làm đầu vào cho một KPI:
- Chuyển sang bảng BSC Designer Sync.
- Tìm cột Giá trị KPI mới cho KPI đích.
- Sử dụng công thức IMPORTRANGE cho ô Giá trị KPI mới.
- Nhấn lệnh Đồng bộ để bắt đầu đồng bộ hóa thủ công hoặc nhấn lệnh Lịch trình để tự động hóa đồng bộ hóa.
KPI trong thẻ điểm BSC Designer sẽ được cập nhật theo khoảng thời gian cập nhật đã cấu hình cho chỉ số.
Webhooks
BSC Designer có thể gửi thông báo JSON tới các công cụ bên thứ ba.
- Thiết lập webhook thông qua
> Cài đặt > Tích hợp > Webhooks. - Gán webhook làm phụ trách cho KPI hoặc sáng kiến thông qua trường phụ trách.