MicroStrategy - ก้อนอัจฉริยะ
เมื่อเราเรียกใช้รายงานที่สร้างขึ้นใน MicroStrategy พวกเขาจะดึงข้อมูลจากคลังสินค้าเพื่อใช้การคำนวณและสร้างรายงาน เมื่อผู้ใช้หลายคนขอรายงานเดียวกัน แต่มีช่วงของค่าที่ต่างกันหรือเงื่อนไขตัวกรองที่แตกต่างกันคลังข้อมูลจะต้องทำการคำนวณที่คล้ายกันซ้ำสำหรับแต่ละรายงานและสิ่งนี้จะส่งผลต่อประสิทธิภาพ
เพื่อหลีกเลี่ยงปัญหานี้ MicroStrategy ใช้คิวบ์อัจฉริยะซึ่งเป็นวัตถุที่อยู่ในชั้นกลางระหว่างรายงานและคลังสินค้า
แผนภาพต่อไปนี้แสดงถึงบทบาทของคิวบ์อัจฉริยะ
Intelligent Cube ถูกแชร์เป็นสำเนาเดียวในหน่วยความจำท่ามกลางรายงานต่างๆที่สร้างโดยผู้ใช้จำนวนมาก ชุดข้อมูลจะถูกส่งคืนจากคลังข้อมูลและบันทึกลงในหน่วยความจำเซิร์ฟเวอร์ข่าวกรองโดยตรง มีการสร้างรายงานหลายฉบับที่รวบรวมข้อมูลจาก Intelligent Cube แทนการสืบค้นคลังข้อมูล
ต่อไปนี้เป็นคุณสมบัติที่ทำให้ลูกบาศก์อัจฉริยะมีประโยชน์
- รองรับการรวมแบบไดนามิก
- สามารถกำหนดเวลาสำหรับการรีเฟรช
- รองรับการสร้างเมตริกที่ได้รับ
- ประสิทธิภาพที่เร็วกว่าการสอบถามคลังสินค้าโดยตรง
- สามารถใช้คิวบ์มากกว่าหนึ่งคิวบ์ในแดชบอร์ดเดียว