กระแสข้อมูลคืออะไร

เคล็ดลับ

ลองใช้ Dataflow Gen2 ใน Data Factory ใน Microsoft Fabric ซึ่งเป็นโซลูชันการวิเคราะห์แบบครบวงจรสําหรับองค์กร Microsoft Fabric ครอบคลุมทุกอย่างตั้งแต่การเคลื่อนไหวของข้อมูลไปจนถึงวิทยาศาสตร์ข้อมูล การวิเคราะห์แบบเรียลไทม์ ข่าวกรองธุรกิจ และการรายงาน เรียนรู้วิธี การเริ่มการทดลองใช้ ฟรี!

กระแสข้อมูลเป็นเทคโนโลยีการเตรียมข้อมูลแบบบริการตนเอง ระบบคลาวด์ และระบบคลาวด์ กระแสข้อมูลช่วยให้ลูกค้าสามารถนําเข้า แปลง และโหลดข้อมูลลงในสภาพแวดล้อม Microsoft Dataverse พื้นที่ทํางาน Power BI หรือบัญชี Azure Data Lake Storage ขององค์กรคุณ กระแสข้อมูลถูกสร้างขึ้นโดยใช้ Power Query การเชื่อมต่อข้อมูลแบบรวมและประสบการณ์การเตรียมความพร้อมที่แนะนําในผลิตภัณฑ์ Microsoft จํานวนมาก รวมถึง Excel และ Power BI ลูกค้าสามารถทริกเกอร์กระแสข้อมูลเพื่อเรียกใช้ตามความต้องการหรือโดยอัตโนมัติตามกําหนดเวลา ข้อมูลจะได้รับการอัปเดตอยู่เสมอ

สามารถสร้างกระแสข้อมูลได้ในผลิตภัณฑ์ Microsoft หลายรายการ

กระแสข้อมูลจะแสดงอยู่ในผลิตภัณฑ์ Microsoft หลายรายการและไม่จําเป็นต้องมีสิทธิ์การใช้งานเฉพาะกระแสข้อมูลเพื่อสร้างหรือเรียกใช้ กระแสข้อมูลพร้อมใช้งานใน Power Apps, Power BI และ Dynamics 365 Customer Insights ความสามารถในการสร้างและเรียกใช้กระแสข้อมูลจะถูกรวมเข้ากับสิทธิ์การใช้งานของผลิตภัณฑ์เหล่านั้น โดยทั่วไปคุณลักษณะของกระแสข้อมูลนั้นพบได้ทั่วไปในผลิตภัณฑ์ทั้งหมดที่นําเสนอ แต่คุณลักษณะเฉพาะของผลิตภัณฑ์บางอย่างอาจมีอยู่ในกระแสข้อมูลที่สร้างขึ้นในผลิตภัณฑ์หนึ่งเมื่อเทียบกับอีกผลิตภัณฑ์หนึ่ง

ฟังก์ชันกระแสข้อมูลทําอย่างไร?

Image of how dataflows function, from the source data, to the transformation process, and then to storage.

รูปภาพก่อนหน้านี้แสดงมุมมองโดยรวมของวิธีกําหนดกระแสข้อมูล กระแสข้อมูลรับข้อมูลจากแหล่งข้อมูลที่แตกต่างกัน (สนับสนุนแหล่งข้อมูลมากกว่า 80 แหล่งอยู่แล้ว) จากนั้นขึ้นอยู่กับการแปลงที่กําหนดค่าด้วยประสบการณ์การเขียน Power Query กระแสข้อมูลจะแปลงข้อมูลโดยใช้กลไกจัดการกระแสข้อมูล สุดท้าย ข้อมูลถูกโหลดไปยังปลายทางผลลัพธ์ ซึ่งสามารถเป็นสภาพแวดล้อม Microsoft Power Platform พื้นที่ทํางาน Power BI หรือบัญชี Azure Data Lake Storage ขององค์กร

กระแสข้อมูลทํางานในระบบคลาวด์

กระแสข้อมูลอ้างอิงกับระบบคลาวด์ เมื่อมีการสร้างและบันทึกกระแสข้อมูล ข้อกําหนดจะถูกจัดเก็บไว้ในระบบคลาวด์ กระแสข้อมูลยังทํางานในระบบคลาวด์ อย่างไรก็ตาม ถ้าแหล่งข้อมูลอยู่ภายในองค์กร เกตเวย์ข้อมูลภายในองค์กรสามารถใช้เพื่อแยกข้อมูลไปยังระบบคลาวด์ได้ เมื่อการเรียกใช้กระแสข้อมูลถูกทริกเกอร์ การแปลงและการคํานวณข้อมูลเกิดขึ้นในระบบคลาวด์ และปลายทางจะอยู่ในระบบคลาวด์เสมอ

Image of how dataflows run in the cloud, from the data source, to the dataflow running in the cloud, and then to storage.

กระแสข้อมูลใช้กลไกการแปลงที่มีประสิทธิภาพ

Power Query คือเครื่องมือการแปลงข้อมูลที่ใช้ในกระแสข้อมูล กลไกนี้มีความสามารถเพียงพอที่จะรองรับการแปลงข้อมูลขั้นสูงจํานวนมาก นอกจากนี้ยังใช้ส่วนติดต่อผู้ใช้แบบกราฟิกที่ตรงไปตรงมาและมีประสิทธิภาพที่เรียกว่า ตัวแก้ไข Power Query คุณสามารถใช้กระแสข้อมูลด้วยตัวแก้ไขนี้เพื่อพัฒนาโซลูชันการรวมข้อมูลของคุณได้รวดเร็วและง่ายขึ้น

Screenshot showing an example of Power Query transformations.

การรวมกระแสข้อมูลกับ Microsoft Power Platform และ Dynamics 365

เนื่องจากกระแสข้อมูลจัดเก็บตารางผลลัพธ์ในที่เก็บข้อมูลบนคลาวด์ บริการอื่น ๆ จึงสามารถโต้ตอบกับข้อมูลที่ผลิตโดยกระแสข้อมูลได้

Image of how a dataflow integrates with Microsoft Power Platform and Dynamics 365.

ตัวอย่างเช่น Power BI, Power Apps, Power Automate, Power Virtual Agents และแอปพลิเคชัน Dynamics 365 สามารถรับข้อมูลที่ผลิตโดยกระแสข้อมูลโดยการเชื่อมต่อกับ Dataverse ตัวเชื่อมต่อกระแสข้อมูล Power Platform หรือโดยตรงผ่านทะเลสาบ ทั้งนี้ขึ้นอยู่กับปลายทางที่กําหนดไว้ในเวลาการสร้างกระแสข้อมูล

ประโยชน์ของกระแสข้อมูล

รายการต่อไปนี้เน้นประโยชน์บางประการของการใช้กระแสข้อมูล:

  • กระแสข้อมูลจะแยกส่วนเลเยอร์การแปลงข้อมูลจากเลเยอร์การสร้างแบบจําลองและการแสดงผลข้อมูลด้วยภาพในโซลูชัน Power BI

  • รหัสการแปลงข้อมูลสามารถอยู่ในตําแหน่งที่ตั้งส่วนกลาง กระแสข้อมูล แทนที่จะกระจายอยู่ในหลายวัตถุ

  • ผู้สร้างกระแสข้อมูลต้องการทักษะ Power Query เท่านั้น ในสภาพแวดล้อมที่มีผู้สร้างหลายคน ผู้สร้างกระแสข้อมูลสามารถเป็นส่วนหนึ่งของทีมที่รวมกันสร้างโซลูชัน BI ทั้งหมดหรือแอปพลิเคชันการดําเนินงาน

  • กระแสข้อมูลเป็นการวินิจฉัยผลิตภัณฑ์ ไม่ใช่องค์ประกอบของ Power BI เท่านั้น คุณสามารถรับข้อมูลในเครื่องมือและบริการอื่น ๆ ได้

  • กระแสข้อมูลใช้ประโยชน์จาก Power Query ประสบการณ์การแปลงข้อมูลด้วยตนเองที่ทรงพลังและกราฟิก

  • กระแสข้อมูลทํางานทั้งหมดในระบบคลาวด์ ไม่จําเป็นต้องมีโครงสร้างพื้นฐานเพิ่มเติม

  • คุณมีหลายตัวเลือกสําหรับการเริ่มต้นทํางานกับกระแสข้อมูล โดยใช้สิทธิ์การใช้งานสําหรับ Power Apps, Power BI และข้อมูลเชิงลึกของลูกค้า

  • แม้ว่ากระแสข้อมูลจะสามารถแปลงข้อมูลขั้นสูงได้ แต่กระแสข้อมูลได้รับการออกแบบมาสําหรับสถานการณ์แบบบริการตนเองและไม่ต้องการ IT หรือพื้นหลังของนักพัฒนา

สถานการณ์กรณีการใช้งานสําหรับกระแสข้อมูล

คุณสามารถใช้กระแสข้อมูลเพื่อวัตถุประสงค์หลายอย่าง สถานการณ์ต่อไปนี้แสดงตัวอย่างของกรณีการใช้งานทั่วไปสําหรับกระแสข้อมูล

การโยกย้ายข้อมูลจากระบบเดิม

ในสถานการณ์นี้ การตัดสินใจถูกกําหนดโดยองค์กรเพื่อใช้ Power Apps สําหรับประสบการณ์อินเทอร์เฟซผู้ใช้ใหม่แทนที่จะเป็นระบบภายในองค์กรเดิม Power Apps, Power Automate และ AI Builder ทั้งหมดใช้ Dataverse เป็นระบบจัดเก็บข้อมูลหลัก ข้อมูลปัจจุบันในระบบภายในองค์กรที่มีอยู่สามารถโยกย้ายไปยัง Dataverse ได้โดยใช้กระแสข้อมูล จากนั้นผลิตภัณฑ์เหล่านี้สามารถใช้ข้อมูลนั้นได้

การใช้กระแสข้อมูลเพื่อสร้างคลังข้อมูล

คุณสามารถใช้กระแสข้อมูลแทนเครื่องมือแยก แปลง โหลด (ETL) อื่น ๆ เพื่อสร้างคลังข้อมูลได้ ในสถานการณ์นี้ วิศวกรข้อมูลของบริษัทตัดสินใจใช้กระแสข้อมูลเพื่อสร้างคลังข้อมูลแบบดาวที่ออกแบบมา รวมถึงตารางข้อเท็จจริงและมิติใน Data Lake Storage จากนั้น Power BI ถูกใช้เพื่อสร้างรายงานและแดชบอร์ดโดยการรับข้อมูลจากกระแสข้อมูล

Image of how to build a data warehouse using dataflows.

การใช้กระแสข้อมูลเพื่อสร้างแบบจําลองมิติ

คุณสามารถใช้กระแสข้อมูลแทนเครื่องมือ ETL อื่น ๆ เพื่อสร้างแบบจําลองมิติได้ ตัวอย่างเช่น วิศวกรข้อมูลของบริษัทตัดสินใจใช้กระแสข้อมูลเพื่อสร้างแบบจําลองมิติที่ออกแบบโดยดาว รวมถึงตารางข้อเท็จจริงและมิติใน Azure Data Lake Storage รุ่น2 จากนั้น Power BI ถูกใช้เพื่อสร้างรายงานและแดชบอร์ดโดยการรับข้อมูลจากกระแสข้อมูล

Image of how to build a dimensional model using dataflows.

รวมศูนย์การเตรียมข้อมูลและนําแบบจําลองความหมายมาใช้ใหม่ในโซลูชัน Power BI หลายตัว

หากโซลูชัน Power BI หลายตัวใช้ตารางในเวอร์ชันที่แปลงเดียวกัน กระบวนการสร้างตารางจะถูกทําซ้ําหลายครั้ง การดําเนินการนี้จะเพิ่มภาระในระบบต้นทาง ใช้ทรัพยากรมากขึ้น และสร้างข้อมูลซ้ําที่มีความล้มเหลวหลายจุด แต่สามารถสร้างกระแสข้อมูลเดี่ยวเพื่อคํานวณข้อมูลสําหรับโซลูชันทั้งหมดได้ จากนั้น Power BI สามารถนําผลลัพธ์ของการแปลงกลับมาใช้ใหม่ในโซลูชันทั้งหมด ถ้าใช้กระแสข้อมูลในลักษณะดังกล่าว สามารถเป็นส่วนหนึ่งของสถาปัตยกรรมการใช้งาน Power BI ที่มีประสิทธิภาพซึ่งจะหลีกเลี่ยงการซ้ํากันของรหัส Power Query และลดค่าใช้จ่ายการบํารุงรักษาของเลเยอร์การรวมข้อมูล

Image of how tables can be reused across multiple solutions.

ขั้นตอนถัดไป

บทความต่อไปนี้แสดงเนื้อหาการศึกษาเพิ่มเติมสําหรับกระแสข้อมูล