รับข้อมูลจาก Azure Analysis Services
Azure Analysis Services เป็นแพลตฟอร์มที่มีการจัดการเต็มรูปแบบในฐานะบริการ (PaaS) ที่มีแบบจําลองความหมายระดับองค์กรในระบบคลาวด์ คุณสามารถใช้คุณลักษณะ Mashup และการสร้างแบบจําลองขั้นสูงเพื่อรวมข้อมูลจากแหล่งข้อมูลหลายแหล่ง กําหนดเมตริก และรักษาความปลอดภัยข้อมูลของคุณในแบบจําลองความหมายแบบตารางที่เชื่อถือได้แบบจําลองเดียว แบบจําลองความหมายเป็นวิธีที่ง่ายและรวดเร็วกว่าสําหรับผู้ใช้ในการวิเคราะห์ข้อมูลแบบเฉพาะกิจโดยใช้เครื่องมือ เช่น Power BI
เพื่อกลับมาดำเนินการต่อในสถานการณ์สมมติ Tailwind Traders ใช้ Azure Analysis Services เพื่อจัดเก็บข้อมูลการพยากรณ์งบการเงิน คุณจะถูกขอให้เปรียบเทียบข้อมูลนี้กับข้อมูลการขายจริงในฐานข้อมูลอื่นที่แตกต่างกัน การรับข้อมูลจากเซิร์ฟเวอร์ Azure Analysis Services คล้ายกับการรับข้อมูลจาก SQL Server ที่คุณสามารถ:
- รับรองความถูกต้องไปยังเซิร์ฟเวอร์
- เลือกแบบจําลองที่คุณต้องการใช้
- เลือกตารางที่คุณต้องการ
ความแตกต่างที่โดดเด่นระหว่าง Azure Analysis Services กับ SQL Server คือ:
- แบบจําลอง Analysis Services มีการคํานวณที่สร้างขึ้นแล้ว
- ถ้าคุณไม่ต้องการตารางทั้งหมด คุณสามารถคิวรีข้อมูลได้โดยตรง แทนที่จะใช้ Transact-SQL (T-SQL) เพื่อคิวรีข้อมูลเช่นเดียวกับที่คุณต้องการใน SQL Server คุณสามารถใช้นิพจน์แบบหลายมิติ (multi-dimensional expressions, MDX) หรือนิพจน์การวิเคราะห์ข้อมูล (DAX) ได้
เชื่อมต่อกับข้อมูลใน Azure Analysis Services
ตามที่ระบุไว้ก่อนหน้านี้ คุณใช้คุณลักษณะ รับข้อมูล ใน Power BI Desktop เมื่อคุณเลือก Analysis Services คุณจะได้รับพร้อมท์สําหรับที่อยู่เซิร์ฟเวอร์และชื่อฐานข้อมูลที่มีสองตัวเลือก: นําเข้า และ เชื่อมต่อแบบสด
เชื่อมต่อแบบสด เป็นตัวเลือกสําหรับ Azure Analysis Services Azure Analysis Services ใช้แบบจำลองตารางและ DAX ในการสร้างการคำนวณ คล้ายกับ Power BI แบบจำลองเหล่านี้ใช้งานร่วมกันได้กับอีกแบบจำลองหนึ่ง การใช้ตัวเลือกการเชื่อมต่อแบบสดช่วยให้คุณเก็บข้อมูลและการคำนวณ DAX ในตำแหน่งที่ตั้งเดิม โดยไม่ต้องนำเข้าทั้งหมดลงใน Power BI Azure Analysis Services สามารถมีกําหนดการรีเฟรชได้อย่างรวดเร็ว ซึ่งหมายความว่าเมื่อมีการรีเฟรชข้อมูลในบริการ รายงาน Power BI จะได้รับการอัปเดตทันทีโดยไม่จําเป็นต้องเริ่มกําหนดเวลาการรีเฟรช Power BI กระบวนการนี้สามารถปรับปรุงความทันสมัยของข้อมูลในรายงานของคุณ
คล้ายกับฐานข้อมูลเชิงสัมพันธ์ คุณสามารถเลือกตารางที่คุณต้องการใช้ หากคุณต้องการคิวรีแบบจำลอง Azure Analysis Services โดยตรง คุณสามารถใช้ DAX หรือ MDX ได้
คุณอาจจะนําเข้าข้อมูลลงใน Power BI โดยตรง ทางเลือกที่ยอมรับได้คือการนำเข้าข้อมูลอื่นๆ ทั้งหมดที่คุณต้องการ (จาก Excel SQL Server และอื่นๆ) ลงในแบบจำลอง Analysis Services Azure และจากนั้นใช้การเชื่อมต่อแบบสด วิธีการนี้ลดความซับซ้อนของโซลูชันของคุณโดยการเก็บการวัดผลแบบจําลองเชิงความหมายและ DAX ไว้ในที่เดียว
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการเชื่อมต่อ Power BI ไปยัง Azure Analysis Services โปรดดู ที่ เอกสารเกี่ยวกับการเชื่อมต่อกับ Power BI