ใช้ฐานข้อมูล SQL เป็นแหล่งข้อมูลสำหรับตัวชี้วัด
ใช้ฐานข้อมูลภายนอกเป็นแหล่งข้อมูลสำหรับ KPIs ของคุณ ตั้งค่าตัวชี้วัด SQL เพื่อเข้าถึงฐานข้อมูลระยะไกล
- โหลดข้อมูลเข้าสู่ KPIs โดยตรงจากฐานข้อมูลของคุณ
- ปรับการอนุญาตของผู้ใช้เพื่อเข้าถึงแหล่งข้อมูลภายนอก
สร้างแหล่งข้อมูล
- คลิก
> การตั้งค่า > แถบ การรวมระบบ - ในส่วน แหล่งข้อมูล คลิก เพิ่ม เพื่อเพิ่มแหล่งข้อมูลใหม่
แหล่งข้อมูลที่มีให้เลือก:
- MySQL
- PostgreSQL
- Microsoft SQL Server
- SAP HANA
- Oracle
- Databricks
- Snowflake
ตั้งค่าตัวชี้วัด SQL
- เปิดสกอร์การ์ด ไปที่แท็บ
KPIs
- เลือกตัวชี้วัดที่จะเป็นผู้รับข้อมูล
- เปลี่ยนไปที่แท็บ ข้อมูล คลิกที่ปุ่ม แหล่งข้อมูล ถัดจากช่อง ค่า
- คลิกที่ปุ่ม คำสั่ง SQL
- สร้างคำสั่ง SQL ที่ต้องการ (ดูตัวอย่างด้านล่าง)
- คลิกที่ปุ่ม ถัดไป เพื่อดูผลลัพธ์ล่วงหน้า คลิกที่ปุ่ม เสร็จสิ้น

ตัวอย่างของคำสั่ง SQL
BSC Designer คาดว่าจะได้รับค่าหนึ่งค่าเป็นการตอบสนองต่อคำสั่ง SQL ข้อมูลที่ได้รับจะถูกใช้สำหรับช่อง ค่า ของตัวชี้วัด
พารามิเตอร์ที่รองรับ:
- %%UpdatePeriodStart%% และ %%UpdatePeriodEnd%% - วันที่เริ่มต้นและวันที่สิ้นสุดของช่วงการอัปเดตตามลำดับ
- %%ItemName%% - ชื่อของ KPI ตามที่ระบุในช่อง ชื่อ
- %%date%% - วันที่ปัจจุบันที่เลือกในปฏิทินใน BSC Designer
กรณีที่ 1: ตัวชี้วัดถูกอัปเดตทุกวัน มีค่าหนึ่งค่าสำหรับแต่ละวัน
select value from datatable where date = %%date%%
กรณีที่ 2 (ใช้บ่อยที่สุด): ตัวชี้วัดถูกอัปเดตทุกเดือน มีค่าหลายค่าสำหรับช่วงเวลานี้ในฐานข้อมูลที่ต้องสรุป
select sum(value) from datatable where date between %%UpdatePeriodStart%% and %%UpdatePeriodEnd%%
สิทธิในการสร้างตัวชี้วัด SQL
โดยค่าเริ่มต้น ผู้ใช้ขั้นสูงไม่มีสิทธิในการสร้างตัวชี้วัด SQL ใหม่ เพื่อให้สิทธินี้:
- ไปที่
> ส่วน ผู้ใช้ - คลิกปุ่ม แก้ไข สำหรับผู้ใช้
- ใช้ช่องทำเครื่องหมาย อนุญาตให้ใช้แหล่งข้อมูลภายนอก
- กดปุ่ม บันทึก
อัปเดตข้อมูล
มีหลายวิธีในการอัปเดตข้อมูลสำหรับตัวชี้วัด SQL:
- คลิกที่วันที่ใดก็ได้ในปฏิทิน - BSC Designer จะพยายามอ่านข้อมูลสำหรับวันนั้น
- อัปเดตด้วยตนเอง - หากคุณต้องการรีเฟรชข้อมูลสำหรับวันใดวันหนึ่ง ใช้ตัวเลือก รีเฟรชที่นำเข้า ในเมนูเครื่องมือ
- กำหนดช่วงเวลาในการอัปเดต - กำหนด ช่วงเวลาในการอัปเดต สำหรับตัวชี้วัด BSC Designer จะอัปเดตตัวชี้วัด SQL โดยอัตโนมัติตามกำหนดการที่ระบุ