หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ในบทช่วยสอนนี้ คุณจะสร้าง lakehouse รวบรวมข้อมูลตัวอย่างลงในตาราง Delta ทําการแปลงตามที่จําเป็น แล้วสร้างรายงาน
เคล็ดลับ
บทช่วยสอนนี้เป็นส่วนหนึ่งของซีรีส์ หลังจากที่คุณทําบทช่วยสอนนี้เสร็จแล้ว ให้ดําเนินการต่อที่ นําเข้าข้อมูลลงในเลคเฮาส์ เพื่อสร้างเลคเฮาส์ขององค์กรที่สมบูรณ์โดยใช้ไปป์ไลน์ Data Factory, สมุดบันทึก Spark และเทคนิคการรายงานขั้นสูง
นี่คือรายการตรวจสอบขั้นตอนที่คุณทําในบทช่วยสอนนี้:
หากคุณยังไม่มี Fabric ให้สมัครรับสิทธิ์ทดลองใช้งานฟรี
Prerequisites
- ก่อนที่คุณจะสร้างเลคเฮ้าส์ คุณต้อง สร้างพื้นที่ทํางาน Fabric
- ก่อนที่คุณจะนําเข้าไฟล์ CSV คุณต้องกําหนดค่า OneDrive ถ้าคุณไม่ได้กําหนดค่า OneDrive ให้ลงทะเบียนสําหรับ Microsoft 365 รุ่นทดลองใช้ฟรี: ทดลองใช้งานฟรี - ลองใช้ Microsoft 365 เป็นเวลาหนึ่งเดือน สําหรับคําแนะนําในการตั้งค่า โปรดดู ตั้งค่า OneDrive
เหตุใดฉันจึงต้องใช้ OneDrive สําหรับบทช่วยสอนนี้
คุณต้องมี OneDrive สําหรับบทช่วยสอนนี้ เนื่องจากกระบวนการนําเข้าข้อมูลอาศัย OneDrive เป็นกลไกการจัดเก็บข้อมูลพื้นฐานสําหรับการอัปโหลดไฟล์ เมื่อคุณอัปโหลดไฟล์ CSV ไปยัง Fabric ไฟล์นั้นจะถูกเก็บไว้ชั่วคราวในบัญชี OneDrive ของคุณก่อนที่จะถูกนําเข้าไปยังเลคเฮาส์ การผสานรวมนี้ช่วยให้มั่นใจได้ถึงการถ่ายโอนไฟล์ที่ปลอดภัยและราบรื่นภายในระบบนิเวศของ Microsoft 365
ขั้นตอนการนําเข้าจะไม่ทํางานหากคุณไม่ได้กําหนดค่า OneDrive เนื่องจาก Fabric ไม่สามารถเข้าถึงไฟล์ที่อัปโหลดได้ หากคุณมีข้อมูลที่มีอยู่ในเลคเฮาส์หรือตําแหน่งที่ตั้งอื่นที่รองรับอยู่แล้ว OneDrive ก็ไม่จําเป็นต้องใช้
Note
หากคุณมีข้อมูลในเลคเฮาส์อยู่แล้ว คุณสามารถใช้ข้อมูลนั้นแทนไฟล์ CSV ตัวอย่างได้ หากต้องการตรวจสอบว่าข้อมูลถูกเชื่อมโยงกับบ้านทะเลสาบของคุณอยู่แล้วหรือไม่ ให้ใช้ Lakehouse explorer หรือจุดสิ้นสุด SQL analytics เพื่อเรียกดูตาราง ไฟล์ และโฟลเดอร์ สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการตรวจสอบ โปรดดู ภาพรวมของ Lakehouse และกรณีการใช้งานปลายทางการวิเคราะห์ Lakehouse SQL
สร้างเลคเฮ้าส์
ในส่วนนี้ คุณสร้างเลคเฮ้าส์ใน Fabric
ใน Fabric ให้เลือก พื้นที่ทํางาน จากแถบนําทาง
หากต้องการเปิดพื้นที่ทํางานของคุณ ให้ป้อนชื่อในกล่องค้นหาที่อยู่ด้านบนและเลือกจากผลลัพธ์การค้นหา
จากพื้นที่ทํางาน ให้เลือก รายการใหม่ ป้อน เลคเฮาส์ ในกล่องค้นหา จากนั้นเลือก เลคเฮาส์
ในกล่องโต้ตอบ New lakehouse ให้ป้อน wwilakehouse ในฟิลด์ Name
เลือก สร้าง เพื่อสร้างและเปิดเลคเฮาส์ใหม่
การนําเข้าข้อมูลตัวอย่าง
ในส่วนนี้ คุณจะนําเข้าข้อมูลลูกค้าตัวอย่างลงในเลคเฮ้าส์
Note
ถ้าคุณไม่ได้กําหนดค่า OneDrive ให้ลงทะเบียนสําหรับ Microsoft 365 รุ่นทดลองใช้ฟรี: ทดลองใช้งานฟรี - ลองใช้ Microsoft 365 เป็นเวลาหนึ่งเดือน
ดาวน์โหลดไฟล์ dimension_customer.csv จากที่เก็บตัวอย่างผ้า
เลือกเลคเฮาส์ของคุณและไปที่แท็บหน้าแรก
เลือก รับข้อมูล>กระแสข้อมูลใหม่ Gen2 เพื่อสร้างกระแสข้อมูลใหม่ คุณใช้กระแสข้อมูลนี้เพื่อนําเข้าข้อมูลตัวอย่างลงในเลคเฮาส์ หรือภายใต้ รับข้อมูลในเลคเฮาส์ของคุณ คุณสามารถเลือกไทล์ กระแสข้อมูล Gen2 ใหม่
ในบานหน้าต่าง กระแสข้อมูลใหม่ Gen2 ให้ป้อน ข้อมูลมิติลูกค้า ในฟิลด์ ชื่อ และเลือก สร้าง
บนแท็บ หน้าแรก กระแสข้อมูล ให้เลือกไทล์ นําเข้าจากไฟล์ ข้อความ/CSV
บนหน้าจอเชื่อมต่อกับแหล่งข้อมูล ให้เลือกปุ่มตัวเลือก อัปโหลดไฟล์
เรียกดูหรือลากและวางไฟล์ dimension_customer.csv ที่คุณดาวน์โหลดไว้ในขั้นตอนที่ 1 หลังจากอัปโหลดไฟล์แล้ว ให้เลือก ถัดไป
บนหน้า แสดงตัวอย่างข้อมูลไฟล์ คุณสามารถแสดงตัวอย่างข้อมูลได้ จากนั้นเลือก สร้าง เพื่อดําเนินการต่อและกลับไปยังพื้นที่ทํางานกระแสข้อมูล
แปลงและโหลดข้อมูลลงในเลคเฮาส์
ในส่วนนี้ คุณจะแปลงข้อมูลตามความต้องการทางธุรกิจของคุณและโหลดลงในเลคเฮาส์
ในบานหน้าต่าง การตั้งค่าคิวรี ตรวจสอบให้แน่ใจว่าเขตข้อมูล ชื่อ ถูกตั้งค่าเป็น dimension_customer ชื่อนี้ใช้เป็นชื่อตารางในเลคเฮาส์ ดังนั้นจึงต้องเป็นตัวพิมพ์เล็กและต้องไม่มีช่องว่าง
เนื่องจากคุณสร้างกระแสข้อมูลจากเลคเฮาส์ ปลายทางข้อมูลจะถูกตั้งค่าเป็นเลคเฮาส์ของคุณโดยอัตโนมัติ คุณสามารถตรวจสอบได้โดยตรวจสอบ ปลายทางข้อมูล ในบานหน้าต่างการตั้งค่าคิวรี
เคล็ดลับ
ถ้าคุณสร้างกระแสข้อมูลจากพื้นที่ทํางานแทนที่จะสร้างจากเลคเฮาส์ คุณจําเป็นต้องเพิ่มปลายทางข้อมูลด้วยตนเอง สําหรับข้อมูลเพิ่มเติม โปรดดู ปลายทางเริ่มต้นของกระแสข้อมูล Gen2 และ ปลายทางข้อมูลและการตั้งค่าที่มีการจัดการ
จากพื้นที่ทํางานของกระแสข้อมูล คุณสามารถแปลงข้อมูลตามความต้องการทางธุรกิจของคุณได้อย่างง่ายดาย เพื่อความง่าย เราไม่ได้ทําการเปลี่ยนแปลงใดๆ ในบทช่วยสอนนี้ หากต้องการดําเนินการต่อ ให้เลือก บันทึกและเรียกใช้ ในแถบเครื่องมือ
รอให้กระแสข้อมูลทํางานเสร็จ ขณะที่กําลังดําเนินการ คุณจะเห็นตัวบ่งชี้สถานะการหมุน
หลังจากการเรียกใช้กระแสข้อมูลเสร็จสมบูรณ์ ให้เลือกเลคเฮาส์ของคุณในแถบเมนูด้านบนเพื่อเปิด
ใน Lakehouse explorer ให้ค้นหาสคีมา dbo ภายใต้ Tables เลือกเมนู ... (จุดไข่ปลา) ข้าง ๆ แล้วเลือก Refresh การดําเนินการนี้จะเรียกใช้กระแสข้อมูลและโหลดข้อมูลจากไฟล์ต้นฉบับลงในตารางเลคเฮาส์
เมื่อการรีเฟรชเสร็จสมบูรณ์ ให้ขยาย schema dbo เพื่อดูตาราง dimension_customer Delta เลือกตารางเพื่อแสดงตัวอย่างข้อมูล
คุณสามารถใช้ตําแหน่งข้อมูลการวิเคราะห์ SQL ของเลคเฮาส์เพื่อสืบค้นข้อมูลด้วยคําสั่ง SQL เลือก ตําแหน่งข้อมูลการวิเคราะห์ SQL จากเมนูดรอปดาวน์ที่ด้านบนขวาของหน้าจอ
เลือกตาราง dimension_customer เพื่อดูตัวอย่างข้อมูล เมื่อต้องการเขียนคําสั่ง SQL ให้เลือก คิวรี SQL ใหม่ จากเมนู หรือเลือกไทล์ คิวรี SQL ใหม่
ป้อนแบบสอบถามตัวอย่างต่อไปนี้ที่รวมจํานวนแถวตามคอลัมน์ BuyingGroup ของตาราง dimension_customer
SELECT BuyingGroup, Count(*) AS Total FROM dimension_customer GROUP BY BuyingGroupNote
ไฟล์คิวรี SQL จะถูกบันทึกโดยอัตโนมัติสําหรับการอ้างอิงในอนาคตและคุณสามารถเปลี่ยนชื่อหรือลบไฟล์เหล่านี้ตามความต้องการของคุณ
หากต้องการเรียกใช้สคริปต์ ให้เลือกไอคอน เรียกใช้ ที่ด้านบนของไฟล์สคริปต์
เพิ่มตารางไปยังแบบจําลองความหมาย
ในส่วนนี้ คุณเพิ่มตารางลงในแบบจําลองความหมาย เพื่อให้คุณสามารถใช้เพื่อสร้างรายงานได้
เปิดเลคเฮ้าส์ของคุณ แล้วสลับไปยัง มุมมองจุด สิ้นสุดการวิเคราะห์ SQL
เลือก แบบจําลองความหมายใหม่
ในบานหน้าต่าง แบบจําลองความหมายใหม่ ให้ป้อนชื่อสําหรับแบบจําลองความหมาย กําหนดพื้นที่ทํางาน และเลือกตารางที่คุณต้องการเพิ่ม ในกรณีนี้ ให้เลือกตาราง dimension_customer
เลือก ยืนยัน เพื่อสร้างแบบจําลองความหมาย
คำเตือน
หากคุณได้รับข้อความแสดงข้อผิดพลาดที่ระบุว่า "เราไม่สามารถเพิ่มหรือลบตารางได้" เนื่องจากความสามารถในการประมวลผล Fabric ขององค์กรของคุณเกินขีดจํากัด ให้รอสักครู่แล้วลองอีกครั้ง สําหรับข้อมูลเพิ่มเติม โปรดดู เอกสารประกอบความจุแฟบริค
โมเดลความหมายถูกสร้างขึ้นในโหมดที่เก็บข้อมูล Direct Lake ซึ่งหมายความว่าจะอ่านข้อมูลโดยตรงจากตารางเดลต้าใน OneLake เพื่อประสิทธิภาพการสืบค้นที่รวดเร็วโดยไม่จําเป็นต้องนําเข้าข้อมูล หลังจากสร้าง คุณสามารถแก้ไขแบบจําลองความหมายเพื่อเพิ่มความสัมพันธ์ หน่วยวัด และอื่นๆ
เคล็ดลับ
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Direct Lake และประโยชน์ของมัน โปรดดู ภาพรวมของ Direct Lake
สร้างรายงาน
ในส่วนนี้ คุณจะสร้างรายงานจากโมเดลเชิงความหมายที่คุณสร้างขึ้น
ในพื้นที่ทํางานของคุณ ให้ค้นหาแบบจําลองความหมายที่คุณสร้างขึ้น แล้วเลือกเมนู ... (จุดไข่ปลา) แล้วเลือก สร้างรายงานอัตโนมัติ
ตารางเป็นมิติและไม่มีการวัดผลในนั้น Power BI สร้างหน่วยวัดสําหรับการนับแถว รวมในคอลัมน์ต่างๆ และสร้างแผนภูมิต่างๆ ดังที่แสดงในภาพหน้าจอต่อไปนี้
คุณสามารถบันทึกรายงานนี้สําหรับอนาคตได้โดยเลือก บันทึก จากริบบิ้นด้านบน คุณสามารถทําการเปลี่ยนแปลงเพิ่มเติมไปยังรายงานนี้เพื่อให้เป็นไปตามข้อกําหนดของคุณได้โดยการรวมหรือยกเว้นตารางหรือคอลัมน์อื่น