รหัสหลักสูตร : SQL-BI-MDM
เรียนรู้การทำ Multi-Dimension Data Model ด้วย SQL Server Analysis Service (SSAS) และการเขียนภาษา Data Mining Extensions (DMX) พร้อมทำ Forecasting
Data Model คือการนำเอาข้อมูลจาก Dimensional Model ที่ ETL เสร็จสิ้นแล้วมาคำนวณหาผลรวม แล้วเก็บผลรวมทั้งหมดเอาไว้ ในกรณีนี้คือจัดเก็บในรูปแบบ Multi-Dimensional หรือ Cube เอาไว้บน Microsoft SQL Server Analysis Service (SSAS)
จากนั้นบรรดา Reporting Platform อาทิ Microsoft SQL Server Reporting Service ค่อยมาดึงข้อมูลจาก SSAS ไปสร้างเป็นรายงาน ซึ่งจะให้ความเร็วมากกว่าการที่ Reporting Platform ไปดึงข้อมูลจาก Dimensional Model (Data Warehouse) หรือ Data ต้นทางแบบอื่น เพราะไม่ต้องมีภาระให้การหาผลรวมข้อมูลอีกแล้ว
อีกทั้งยังเป็นแนวทางเพิ่มประสิทธิภาพให้กับ Power BI แม้ว่า Power BI จะสามารถสร้าง Data Model อัตโนมัติ เมื่อดึงข้อมูลเข้า แต่หากเชื่อมต่อจาก Power BI มายัง SSAS ด้วยโหมด Live Connection แล้ว Power BI ก็จะเปลี่ยนมาใช้ Data Model ที่อยู่บน SSAS แทนซึ่งมีประสิทธิภาพสูงกว่าเหมือนกับข้อมูลขนาดใหญ่บนงานระดับ Enterprise
รายละเอียดของหลักสูตร
ระยะเวลาในการอบรม
ระยะเวลา : 3 วัน (18 ชั่วโมง) 9.00 - 16.00 น.
ค่าฝึกอบรม
ราคา CALL *รับเฉพาะ InHouse Training เท่านั้น
Virtual Training/Class Room
Virtual Training สอนสดผ่าน microsoft teams Microsoft Teams Class Room อบรมที่ 9Expert bts ราชเทวี สามารถตรวจสอบรูปแบบการอบรมได้ที่ตารางฝึกอบรม
รูปภาพประกอบหลักสูตร
อบรมภายในองค์กร/Private (In-House)
ขอใบเสนอราคาวัตถุประสงค์
- ผู้อบรมสามารถเข้าใจการทำงานเครื่องมือด้าน Business Intelligence ของ Microsoft SQL Server
- สามารถสร้าง Data Model แบบ Multi-Dimensional บน SSAS ได้อย่างคล่องแคล่ว
หลักสูตรนี้เหมาะสำหรับ
- Data Engineer ที่กำลังจัดหาเครื่องมือในการสร้าง Data Model ระดับ Enterprise
- Data Engineer ที่ต้องการประสบการณ์การสร้าง Data Model แบบ Multi-Dimensional บน SSAS
- Data Analyst ที่ต้องการสร้าง Data Model เพื่อนำไปใช้ใน Power BI
- Business Analytics ที่ต้องการเตรียม Multi Dimension Data Model
- CDO (Chief Data Officer)
- Director/Manager
- ผู้ที่สนใจทำ Data Model แบบ Multi Dimension
พื้นฐานของผู้เข้าอบรม
- มีความเข้าใจเกี่ยวกับ Dimensional Model (Data Warehouse) มาพอสังเขป
ความต้องการของระบบ
- OS : Windows 11 / 10
- CPU : Minimum 1.6 GHz or faster processor
- RAM : 8GB or more
- Remote Desktop Connection
- Internet
หัวข้อการฝึกอบรม
- Business Intelligence กับ Microsoft SQL Server
- เครื่องมือด้าน Business Intelligence ของ Microsoft SQL Server
- Microsoft SQL Server Database Engine
- Microsoft SQL Server Integration Service
- Microsoft SQL Server Analysis Service
- Microsoft SQL Server Reporting Service/ Microsoft Power BI Report Server
- Data Model ในงาน Business Intelligence
- สภาพแวดล้อมการพัฒนา SSAS Multi-Dimensional Model บน Visual Studio
- แนะนำ Dimensional Model (Data Warehouse) ตัวอย่าง
- เครื่องมือด้าน Business Intelligence ของ Microsoft SQL Server
- องค์ประกอบของ Multidimensional Model
- รู้จัก Multidimensional Model
- รู้จัก Data Source และ Data Source View
- รู้จัก Dimensions
- รู้จัก Measures และ Measure Groups
- รู้จัก Cubes
- การสร้าง Data Sources และ Data Source Views
- การสร้าง Data Source และ Data Source View
- การจัดการกับ Data Source View
- การสร้างและจัดการกับ Dimensions
- การตั้งค่า Dimensions
- Properties ต่าง ๆ
- Dimension Storage
- การกำหนด Hierarchies
- Parent-Child Hierarchies
- Ragged Hierarchies
- การจัดเรียงและการสร้างกลุ่มสำหรับ Attributes
- Sorting Attributes
- Grouping Attributes
- Slowly Changing Dimensions
- การตั้งค่า Dimensions
- การสร้างและการจัดการกับ Measures และ Measure Groups
- การตั้งค่า Measures
- Properties ต่าง ๆ
- การแสดงผล
- Aggregate Function
- การตั้งค่า Measure Groups
- Properties ต่าง ๆ
- Measure Group Storage
- ความสัมพันธ์ระหว่าง Measure Group กับ Dimension
- การตั้งค่า Aggregation และ Partition
- การตั้งค่า Measures
- การปรับแต่ง Cube เพิ่มเติม
- การใช้งาน KPI
- รู้จักกับ Actions
- รู้จักกับ Perspectives
- รู้จักกับ Translations
- การคิวรี่ข้อมูลจาก Cube
- รู้จักกับภาษา Multidimensional Expressions (MDX) เพื่อสืบค้นข้อมูล Multi-Dimensional
- Syntax ของ MDX
- Functions ต่าง ๆ ของ MDX
- การคิวรี่ข้อมูลจาก Cube
- การใช้ MDX สร้าง Calculated Columns
- การทำนายด้วย Data Mining
- การทำนายด้วย Data Mining
- Algorithms ต่าง ๆ ของ Data Mining
- เครื่องมือสำหรับ Data Mining
- Functions ต่าง ๆ ของ MDX
- การคิวรี่ข้อมูลจาก Data Mining Model ด้วยภาษา Data Mining Extensions (DMX)
- การ Validate ความแม่นยำของ Data Mining Model
- การใช้งาน Data Mining Model
- การตั้งค่า SSAS
- การจัดการ Security บน SSAS
- การตั้งค่าทรัพยากรให้กับ SSAS
- การติดตามการทำงานของ SSAS