Sử dụng cơ sở dữ liệu SQL làm nguồn dữ liệu cho các Chỉ số

Sử dụng cơ sở dữ liệu bên ngoài như một nguồn dữ liệu cho các KPI của bạn. Thiết lập Chỉ số SQL để truy cập cơ sở dữ liệu từ xa.

  • Tải dữ liệu vào các KPI trực tiếp từ cơ sở dữ liệu của bạn.
  • Điều chỉnh quyền người dùng để truy cập các nguồn dữ liệu bên ngoài.

Tạo mới một Nguồn dữ liệu

  1. Nhấn > Cài đặt > thẻ Tích hợp
  2. Trong mục Nguồn dữ liệu nhấn Thêm để thêm một nguồn dữ liệu mới

Các nguồn dữ liệu có sẵn:

Thiết lập Chỉ số SQL

  1. Mở một thẻ điểm, đi tới tab Các KPI
  2. Chọn một chỉ số sẽ là nơi nhận dữ liệu
  3. Chuyển sang tab Dữ liệu, nhấp vào nút Nguồn dữ liệu bên cạnh trường Giá trị
  4. Nút nguồn dữ liệu
  5. Nhấp vào nút Truy vấn SQL
  6. Soạn thảo truy vấn SQL cần thiết (xem một số ví dụ bên dưới).
  7. Nhấp vào nút Tiếp theo để xem trước kết quả. Nhấp vào nút Kết thúc.
Ví dụ:

Ví dụ về truy vấn SQL

BSC Designer mong đợi nhận được một giá trị làm phản hồi cho truy vấn SQL. Dữ liệu nhận được sẽ được sử dụng cho trường Giá trị của chỉ số.

Các tham số được hỗ trợ:

  • %%UpdatePeriodStart%%%%UpdatePeriodEnd%% - ngày bắt đầu và ngày kết thúc của khoảng thời gian cập nhật
  • %%ItemName%% - tên của KPI như được chỉ định trong trường Tên
  • %%date%% - ngày hiện tại được chọn trong lịch trong BSC Designer

Trường hợp 1: Chỉ số được cập nhật hàng ngày. Có một giá trị cho mỗi ngày.

select value from datatable where date = %%date%%

Trường hợp 2 (được sử dụng nhiều nhất): Chỉ số được cập nhật hàng tháng. Có một số giá trị cho khoảng thời gian này trong cơ sở dữ liệu cần được tổng hợp.

select sum(value) from datatable where date between %%UpdatePeriodStart%% and %%UpdatePeriodEnd%%

Quyền tạo Chỉ số SQL

Theo mặc định, người dùng nâng cao không có quyền tạo chỉ số SQL mới. Để cấp quyền này:

  1. Đi tới > phần Người dùng
  2. Nhấp vào nút Chỉnh sửa cho một người dùng
  3. Sử dụng hộp kiểm Cho phép sử dụng các nguồn dữ liệu bên ngoài
  4. Nhấn nút Lưu

Cập nhật Dữ liệu

Có nhiều cách để cập nhật dữ liệu cho các chỉ số SQL:

  • Bấm vào bất kỳ ngày nào trong lịch - BSC Designer sẽ cố gắng đọc dữ liệu cho ngày đó.
  • Cập nhật thủ công - nếu bạn cần làm mới dữ liệu cho một ngày nhất định, sử dụng tùy chọn Làm mới dữ liệu đã nhập trong menu Công cụ
  • Chỉ định khoảng thời gian cập nhật - chỉ định một khoảng thời gian cập nhật cho một chỉ số. BSC Designer sẽ tự động cập nhật chỉ số SQL theo lịch trình đã chỉ định.