คิวบ์คือโครงสร้างคิวรีที่ออกแบบมาเป็นพิเศษสําหรับการวิเคราะห์เมตริกประสิทธิภาพของธุรกิจอย่างน้อยหนึ่งเมตริก (เช่น กําไรสุทธิหรือยอดขายรวม) ในมิติต่างๆ (เวลา ภูมิศาสตร์ ข้อมูลประชากร และอื่นๆ) People ผู้ที่สร้าง PivotTable หรือ PivotChart ใน Excel มักจะใช้คิวบ์ Analysis Services เป็นแหล่งข้อมูล
MDX คือภาษาคิวรีสําหรับคิวบ์ ในเบื้องหลัง Excel จะใช้ MDX เพื่อเรียกใช้เขตข้อมูลและค่าข้อมูลเมื่อคุณเลือกรายการจากรายการ เขตข้อมูล PivotTable คุณยังสามารถสร้างคิวรี MDX ด้วยตนเองเมื่อนําเข้าข้อมูลจากคิวบ์ Analysis Services
ถ้าคุณกําลังใช้ Power Pivot ใน Excel คุณสามารถสร้างคิวรี MDX โดยใช้ Designer คิวรี MDX เมื่อคุณนําเข้าจากฐานข้อมูลหลายมิติที่ทํางานบน Analysis Services
ใครควรใช้ Designer คิวรี MDX คุณจะประสบความสําเร็จกับตัวสร้างคิวรี MDX ถ้าคุณมีความเชี่ยวชาญ MDX อยู่แล้ว หรือคุณมีคิวรีที่กําหนดไว้ล่วงหน้าเพื่อใช้หรือทดสอบ ถ้าคุณไม่ใช่ผู้เชี่ยวชาญ MDX ให้ใช้ Excel เพื่อรับข้อมูล Analysis Services เมื่อคุณเชื่อมต่อกับเซิร์ฟเวอร์และฐานข้อมูล Excel จะแสดงให้คุณเห็นว่ามีคิวบ์ใดพร้อมใช้งาน และนําเข้าหน่วยวัดและมิติทั้งหมดเพื่อให้คุณสามารถสอบถามส่วนใดก็ได้ของคิวบ์โดยใช้รายการ เขตข้อมูล PivotTable
-
เปิดหน้าต่าง Power Pivot
-
คลิก หน้าแรก > รับ > ข้อมูลภายนอกจาก > ฐานข้อมูลจาก Analysis Services หรือ Power Pivot
-
ใน ตัวช่วยสร้างการนําเข้าตาราง ให้ระบุชื่อเซิร์ฟเวอร์หลายมิติของ Analysis Services แล้วเลือกฐานข้อมูล คลิก ถัดไป
-
วางในคิวรี MDX ในหน้าต่างคําสั่ง MDX
-
คลิก ตรวจสอบความถูกต้อง
-
ถ้าคุณได้รับข้อผิดพลาด ให้ล้างคิวรีจากหน้าต่าง
-
คลิก ออกแบบ เพื่อเปิด Designer คิวรี MDX ซึ่งคุณสามารถเรียกใช้ในโหมดออกแบบหรือคิวรีได้ทั้งนี้ขึ้นอยู่กับความคุ้นเคย ตัวออกแบบจะมีรายการของฟังก์ชันและแสดงโครงสร้างคิวบ์ทั้งหมด เพื่อให้คุณสามารถเลือกหน่วยวัด KPI และมิติที่คุณสามารถเพิ่มลงในตัวแบบข้อมูลได้
-
วางคิวรีลงในหน้าต่างคิวรี ใช้ฟังก์ชันและเมตาดาต้าที่ตัวออกแบบมีให้เพื่อออกแบบคิวรีที่สามารถทํางานได้ใหม่
-
เมื่อคิวรีตรวจสอบความถูกต้อง ให้คลิก เสร็จสิ้น เพื่อเรียกใช้ข้อมูล ข้อมูลและเมตาดาต้าจะถูกนําเข้าลงในตัวแบบข้อมูลที่คุณดูใน Power Pivot คุณอาจต้องสร้างความสัมพันธ์เพื่อเชื่อมต่อข้อมูลนี้กับตารางอื่นในตัวแบบ ดูความสัมพันธ์ Create ในมุมมองไดอะแกรมสําหรับรายละเอียด
Designer คิวรี MDX มีสองโหมด คือ โหมดออกแบบและโหมดคิวรี แต่ละโหมดจะมีบานหน้าต่าง Metadata ซึ่งคุณสามารถลากสมาชิกจากคิวบ์ที่เลือกเพื่อสร้างคิวรี MDX ที่ดึงข้อมูลที่คุณต้องการใช้
Designer คิวรี MDX แบบกราฟิกในโหมดออกแบบ
เมื่อคุณแก้ไขคิวรี MDX ตัวออกแบบคิวรี MDX แบบกราฟิกจะเปิดขึ้นในโหมดออกแบบ
รูปภาพต่อไปนี้จะติดป้ายชื่อบานหน้าต่างสําหรับโหมดออกแบบ
ตารางต่อไปนี้แสดงรายการบานหน้าต่างในโหมดนี้:
บาน หน้าต่าง |
ฟังก์ชัน |
ปุ่ม เลือกคิวบ์ (...) |
แสดงคิวบ์ที่เลือกในปัจจุบัน |
บานหน้าต่าง Metadata |
แสดงรายการแบบลําดับชั้นของหน่วยวัด ตัวบ่งชี้ประสิทธิภาพหลัก (KPI) และมิติที่กําหนดบนคิวบ์ที่เลือก |
บานหน้าต่างสมาชิกจากการคํานวณ |
แสดงสมาชิกจากการคํานวณที่กําหนดไว้ในปัจจุบันซึ่งพร้อมใช้งานในคิวรี |
บานหน้าต่างตัวกรอง |
ใช้เพื่อเลือกมิติและลําดับชั้นที่เกี่ยวข้องเพื่อกรองข้อมูลที่แหล่งข้อมูลและจํากัดข้อมูลที่ส่งกลับ |
บานหน้าต่างข้อมูล |
แสดงส่วนหัวของคอลัมน์สําหรับชุดผลลัพธ์ขณะที่คุณลากรายการจากบานหน้าต่าง Metadata และบานหน้าต่างสมาชิกจากการคํานวณ อัปเดตชุดผลลัพธ์โดยอัตโนมัติถ้าปุ่ม AutoExecute ถูกเลือกอยู่ |
คุณสามารถลากขนาด การวัด และ KPI จากบานหน้าต่าง Metadata และสมาชิกจากการคํานวณจากบานหน้าต่าง สมาชิกจากการคํานวณ ไปยังบานหน้าต่าง ข้อมูล ในบานหน้าต่างตัวกรอง คุณสามารถเลือกมิติและลําดับชั้นที่เกี่ยวข้อง และตั้งค่านิพจน์ตัวกรองเพื่อจํากัดข้อมูลที่พร้อมใช้งานสําหรับการสอบถาม ถ้าปุ่มสลับ AutoExecute (
เมื่อคุณสร้างคิวรี MDX ในโหมดนี้ คุณสมบัติเพิ่มเติมต่อไปนี้จะถูกรวมไว้ในคิวรีโดยอัตโนมัติ
คุณสมบัติสมาชิก MEMBER_CAPTION MEMBER_UNIQUE_NAME
คุณสมบัติเซลล์ VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
เมื่อต้องการระบุคุณสมบัติเพิ่มเติมของคุณเอง คุณต้องแก้ไขคิวรี MDX ในโหมดคิวรีด้วยตนเอง
การนําเข้าจากแฟ้มแบบสอบถาม .mdx ไม่ได้รับการสนับสนุน
แถบเครื่องมือ Designer คิวรี MDX แบบกราฟิกในโหมดออกแบบ
แถบเครื่องมือตัวออกแบบคิวรีมีปุ่มต่างๆ เพื่อช่วยคุณออกแบบคิวรี MDX โดยใช้ส่วนติดต่อแบบกราฟิก ตารางต่อไปนี้แสดงรายการปุ่มและฟังก์ชันของปุ่ม
รูปปุ่ม |
คำอธิบาย |
แก้ไขเป็นข้อความ |
ไม่ได้เปิดใช้งานสําหรับชนิดแหล่งข้อมูลนี้ |
นำเข้า |
นําเข้าแบบสอบถามที่มีอยู่จากแฟ้มข้อกําหนดรายงาน (.rdl) บนระบบแฟ้ม |
|
สลับไปยังชนิดคําสั่ง MDX |
|
รีเฟรช Metadata จากแหล่งข้อมูล |
|
แสดงกล่องโต้ตอบ ตัวสร้างสมาชิกจากการคํานวณ |
|
สลับระหว่างการแสดงและไม่แสดงเซลล์ว่างในบานหน้าต่างข้อมูล (ซึ่งเทียบเท่ากับการใช้ส่วนคําสั่ง NON EMPTY ใน MDX) |
|
เรียกใช้คิวรีโดยอัตโนมัติและแสดงผลลัพธ์ทุกครั้งที่มีการเปลี่ยนแปลง ผลลัพธ์จะแสดงในบานหน้าต่างข้อมูล |
|
แสดงการรวมในบานหน้าต่างข้อมูล |
|
ลบคอลัมน์ที่เลือกในบานหน้าต่างข้อมูลจากคิวรี |
|
แสดงกล่องโต้ตอบ พารามิเตอร์คิวรี เมื่อคุณระบุค่าสําหรับพารามิเตอร์คิวรี พารามิเตอร์ที่มีชื่อเดียวกันจะถูกสร้างขึ้นโดยอัตโนมัติ |
|
เตรียมคิวรี |
|
เรียกใช้คิวรีและแสดงผลลัพธ์ในบานหน้าต่าง ข้อมูล |
|
ยกเลิกคิวรี |
|
สลับระหว่างโหมดออกแบบและโหมดคิวรี |
Designer แบบสอบถาม MDX แบบกราฟิกในโหมดแบบสอบถาม
เมื่อต้องการเปลี่ยนตัวออกแบบคิวรีกราฟิกเป็นโหมด คิวรี ให้คลิกปุ่ม โหมดออกแบบ บนแถบเครื่องมือ
รูปต่อไปนี้จะติดป้ายชื่อบานหน้าต่างสําหรับโหมดคิวรี
ตารางต่อไปนี้แสดงรายการบานหน้าต่างในโหมดนี้:
บาน หน้าต่าง |
ฟังก์ชัน |
ปุ่ม เลือกคิวบ์ (...) |
แสดงคิวบ์ที่เลือกในปัจจุบัน |
บานหน้าต่าง Metadata/ฟังก์ชัน/เทมเพลต |
แสดงรายการแบบลําดับชั้นของการวัด KPI และมิติที่กําหนดบนคิวบ์ที่เลือก |
บานหน้าต่างคิวรี |
แสดงข้อความคิวรี |
บานหน้าต่างผลลัพธ์ |
แสดงผลลัพธ์ของการเรียกใช้คิวรี |
บานหน้าต่าง Metadata จะแสดงแท็บสําหรับ Metadataฟังก์ชัน และเทมเพลต จากแท็บ Metadata คุณสามารถลากมิติ ลําดับชั้น KPI และการวัดไปยังบานหน้าต่างคิวรี MDX ได้ จากแท็บ ฟังก์ชัน คุณสามารถลากฟังก์ชันไปยังบานหน้าต่างคิวรี MDX ได้ จากแท็บ เทมเพลต คุณสามารถเพิ่มเทมเพลต MDX ไปยังบานหน้าต่างคิวรี MDX ได้ เมื่อคุณดําเนินการคิวรี บานหน้าต่างผลลัพธ์จะแสดงผลลัพธ์สําหรับคิวรี MDX
คุณสามารถขยายคิวรี MDX เริ่มต้นที่สร้างขึ้นในโหมดออกแบบเพื่อรวมคุณสมบัติสมาชิกและคุณสมบัติของเซลล์เพิ่มเติมได้ เมื่อคุณเรียกใช้คิวรี ค่าเหล่านี้จะไม่ปรากฏในชุดผลลัพธ์ อย่างไรก็ตาม ค่าเหล่านี้จะถูกส่งกลับไปที่คอลเลกชันเขตข้อมูลชุดข้อมูล และคุณสามารถใช้ค่าเหล่านี้ได้
แถบเครื่องมือ Designer คิวรีกราฟิกในโหมดคิวรี
แถบเครื่องมือตัวออกแบบคิวรีมีปุ่มต่างๆ เพื่อช่วยคุณออกแบบคิวรี MDX โดยใช้ส่วนติดต่อแบบกราฟิก
ปุ่มแถบเครื่องมือจะเหมือนกันระหว่างโหมดออกแบบและโหมดคิวรี แต่ปุ่มต่อไปนี้จะไม่เปิดใช้งานสําหรับโหมดคิวรี:
-
แก้ไขเป็นข้อความ
-
เพิ่มสมาชิกจากการคํานวณ (
) -
แสดงเซลล์ว่าง (
) -
AutoExecute (
) -
แสดงการรวม (
)