รู้จักกับ Microsoft Azure Data Factory เพื่อเตรียมข้อมูลทำ Data Visualization

Microsoft Azure Data Factory เป็น บริการบน Cloud ที่จะช่วยในการรวบรวมจากแหล่งข้อมูลต่าง มีความสามารถในการปรับแต่ง ทำความสะอาดข้อมูล ซึ่งเป็นงาน ETL (Extract Transform Load) เพื่อนำข้อมูลไปใช้เพื่อนำไปใช้ต่อ เป็นงาน Data Engineer
Azure Data Factory เพื่อเตรียมข้อมูลทำ Visualization
ทักษะ (ระบุได้หลายทักษะ)

รู้จักกับ Microsoft Azure Data Factory

Microsoft Azure Data Factory เป็น บริการบน Cloud ที่จะช่วยในการรวบรวมจากแหล่งข้อมูลต่าง มีความสามารถในการปรับแต่ง ทำความสะอาดข้อมูล ซึ่งเป็นงาน ETL (Extract Transform Load) เพื่อนำข้อมูลไปใช้เพื่อนำไปใช้ต่อ เป็นงาน Data Engineer เพื่อนำข้อมูลไปทำการวิเคราะห์ข้อมูล โดย Data Analyst หรือทำ ML ด้วย Data Science โดย Data Scientist ได้

Azure Data Factory เป็นการทำกระบวนการเพื่อทำการ ETL ข้อมูล จากในภาพจะเป็นการนำ Azure SQL Database มาทำ Datawarehouse

ปัจจุบัน Data Factory เป็นบริการของ Microsoft Fabric

Microsoft Fabric คืออะไร
Microsoft Fabric โซลูชันใหม่ด้าน Data คืออะไร สายดาต้า ต้องรู้ | 9Expert
 
 

เริ่มต้นกับ Azure Data Factory

หน้าตา User Interface ของ Azure Data Factory

เราสามารถใช้ความสามารถของ Azure Data Factory เพื่อทำ ETL ไปยัง Data Warehouse โดยไม่ต้องใช้ความสามารถของ ETL ของ Power BI ก็ได้

 ใช้ความสามารถของ Azure Data Factory เพื่อทำ ETL ไปยัง Data Warehouse โดยไม่ต้องใช้ความสามารถของ ETL ของ Power BI ก็ได้

เป็นกลไลในการทำ ETL (Extract Transform Load) ข้อมูลไปยัง Data Model

ETL (Extract, Transform, Load)

Star Schema

Star Schema เป็นแนวทางการออกแบบ Dimensional Data Model

Star Schema เป็นแนวทางการออกแบบ Dimensional Data Model

ประโยชน์ของ Azure Data Factory

  1. ช่วยงาน ETL (Extract, Transform, Load) ใช้สกัดข้อมูลจากแหล่งข้อมูลต่าง ๆ แปลงข้อมูลในรูปแบบที่เราต้องการ และโหลดข้อมูลลงในที่ ๆ เราต้องการได้
  2. การเชื่อมต่อข้อมูล (Data Connectivity) โดย Azure Data Factory นั้นสามารถเชื่อมต่อกับแหล่งข้อมูลต่าง ๆ ทั้งภายในและภายนอกองค์กร ได้ หลายแหล่งข้อมูลทั้งบน Cloud และ On-Premise
  3. การจัดการ Workflow (Workflow Management) โดยให้เราสร้างและจัดการ workflow ที่ซับซ้อนได้อย่างง่ายดาย ซึ่งเราสามารถทำการจัดการข้อมูลที่ทำงานตามเวลาที่กำหนด (Schedule) หรือตอบสนองต่อเหตุการณ์ต่าง ๆ (Trigger)
  4. มอนิเตอร์และการตรวจสอบ (Monitoring and Debugging) Azure Data Factory มีฟีเจอร์ที่ช่วยให้เราสามารถตรวจสอบและมอนิเตอร์การทำงานของข้อมูลได้แบบเรียลไทม์ ทำให้เราสามารถตรวจสอบปัญหาและแก้ไขได้ทันท่วงที
  5. ความปลอดภัย (Security) ข้อมูลที่เราโยกย้ายผ่าน Azure Data Factory จะได้รับการปกป้องและการรักษาความปลอดภัยจาก Microsoft Azure ที่มีมาตรฐานสูง

 
โดยสามารถนำ Azure Data Factory ที่สร้างทำการโหลดเข้า SQL Datawarehouse หรือทำ Azure Analysis Service และใช้ Power BI เชื่อมต่อไปยัง Azure Data Factory หรือ Azure SQL Database ได้อีกด้วย
 
Azure Data Factory มีความสามารถของ Power Query เหมือนกับที่มีใน Power BI

Azure Data Factory มีความสามารถของ Power Query เหมือนกับที่มีใน Power BI ด้วย

Azure Analysis Service จะทำการเตรียมข้อมูลให้ Power BI มาเกาะ พร้อมคำนวณเรียบร้อย พร้อมใช้งานใน Power BI เลย

Azure Analysis Service จะทำการเตรียมข้อมูลให้ Power BI มาเกาะ พร้อมคำนวณเรียบร้อย พร้อมใช้งานใน Power BI เลย

ตัวอย่างของ การเตรียมข้อมูลด้วย Microsoft Azure Data Factory และการนำไปใช้กับ Power BI

โดยวิทยากร 9Expert Training
 

ep.1 การเตรียมข้อมูลด้วย Microsoft Azure Data Factory

ep.2 การเตรียมข้อมูลด้วย Microsoft Azure Data Factory เชื่อม Power BI 

เพื่อไม่พลาดเนื้อหาดีๆ ความรู้ใหม่ๆ ก่อนใคร อย่าลืมกดติดตามและกระดิ่งแจ้งเตือน 
:::  Social Media (ฝากติดตามกันด้วยครับ) :::
 Facebook : https://fb.me/9experttraining
 YouTube : https://youtube.com/9expert
 TikTok : https://tiktok.com/@9expert
 
9EXPERT TRAINING | เราสอนสไตล์ใช้งานจริง
สอบถาม / ดูหลักสูตรต่าง ๆ / สมัครเรียนที่
 Web : https://www.9experttraining.com

แนะนำหลักสูตร SQL Server
 

Tabular Data Model ด้วย SQL Server Analysis Service (SSAS)
ETL with SQL Server Integration Service (SSIS)