สร้าง Warehouse ใน Microsoft Fabric
นําไปใช้กับ:✅ Warehouse ใน Microsoft Fabric
บทความนี้อธิบายวิธีการเริ่มต้นใช้งานกับ Warehouse ใน Microsoft Fabric โดยใช้พอร์ทัล Microsoft Fabric รวมถึงการค้นพบการสร้างและการใช้คลังสินค้า คุณเรียนรู้วิธีการสร้างคลังสินค้าของคุณตั้งแต่เริ่มต้นและตัวอย่างพร้อมกับข้อมูลที่เป็นประโยชน์อื่น ๆ เพื่อให้คุณคุ้นเคยและเชี่ยวชาญด้วยความสามารถของคลังสินค้าที่เสนอผ่านพอร์ทัล Microsoft Fabric
เคล็ดลับ
คุณสามารถดําเนินการกับคลังเปล่าใหม่หรือโกดังใหม่ที่มีข้อมูลตัวอย่างเพื่อดําเนินต่อกับชุดขั้นตอนเริ่มต้นใช้งานนี้ได้
วิธีการสร้างคลังสินค้าว่างเปล่า
ในส่วนนี้ เราจะแนะนําคุณเกี่ยวกับปริมาณงานที่แตกต่างกันสามอย่างที่พร้อมใช้งานสําหรับการสร้างคลังสินค้าตั้งแต่เริ่มต้นในพอร์ทัล Microsoft Fabric: การใช้ฮับหน้าแรก ฮับสร้าง หรือมุมมองรายการพื้นที่ทํางาน
สร้างคลังสินค้าโดยใช้ฮับหน้าแรก
ฮับแรกในบานหน้าต่างนําทางคือฮับหน้าแรก คุณสามารถเริ่มสร้างคลังสินค้าของคุณจากฮับหน้าแรกได้โดยการเลือกการ์ด Warehouse ภายใต้ส่วน ใหม่ มีการสร้างคลังสินค้าที่ว่างเปล่าขึ้นเพื่อให้คุณเริ่มต้นการสร้างออบเจ็กต์ในคลังสินค้า คุณสามารถใช้ข้อมูลตัวอย่างเพื่อเริ่มต้นหรือโหลดข้อมูลทดสอบของคุณเองถ้าคุณต้องการ
สร้างคลังสินค้าโดยใช้ฮับสร้าง
ตัวเลือกอื่นที่พร้อมใช้งานในการสร้างคลังสินค้าของคุณคือผ่านสร้างฮับซึ่งเป็นฮับที่สองในบานหน้าต่างนําทาง
คุณสามารถสร้างคลังสินค้าของคุณจาก ฮับสร้าง โดยการเลือก การ์ด Warehouse ภายใต้ ส่วนคลัง ข้อมูล เมื่อคุณเลือกบัตร คลังสินค้าที่ว่างเปล่าจะถูกสร้างขึ้นเพื่อให้คุณเริ่มต้นสร้างออบเจ็กต์ในคลังสินค้า หรือใช้ตัวอย่างเพื่อเริ่มต้นใช้งานตามที่ระบุไว้ก่อนหน้านี้
สร้างคลังสินค้าจากมุมมองรายการพื้นที่ทํางาน
เมื่อต้องการสร้างคลังสินค้า ให้นําทางไปยังพื้นที่ทํางานของคุณ เลือก + สร้างใหม่ จากนั้นเลือก คลังสินค้า เพื่อสร้างคลังสินค้า
พร้อมสําหรับข้อมูล
เมื่อเตรียมใช้งานแล้ว คุณสามารถโหลดข้อมูลลงในคลังของคุณได้ สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการรับข้อมูลลงในคลังสินค้า ให้ดู การนําเข้าข้อมูล
วิธีการสร้างคลังสินค้าที่มีข้อมูลตัวอย่าง
ในส่วนนี้ เราจะแนะนําคุณในการสร้างตัวอย่าง Warehouse ตั้งแต่เริ่มต้น
ฮับแรกในบานหน้าต่างนําทางคือฮับหน้าแรก คุณสามารถเริ่มสร้างตัวอย่างคลังสินค้าของคุณจากฮับหน้าแรกได้โดยการเลือกการ์ดตัวอย่าง Warehouse ภายใต้ส่วนใหม่
ใส่ชื่อสําหรับคลังสินค้าตัวอย่างของคุณ และเลือกสร้าง
การดําเนินการสร้างจะสร้าง Warehouse ใหม่และเริ่มโหลดข้อมูลตัวอย่างลงในนั้น การโหลดข้อมูลจะใช้เวลาสักครู่เพื่อให้เสร็จสมบูรณ์
เมื่อเสร็จสิ้นการโหลดข้อมูลตัวอย่าง คลังสินค้าจะเปิดขึ้นพร้อมข้อมูลที่โหลดลงในตารางและมุมมองการคิวรี
ถ้าคุณมีคลังสินค้าที่สร้างขึ้นที่ว่างเปล่า ขั้นตอนต่อไปนี้จะแสดงวิธีการโหลดข้อมูลตัวอย่าง
เมื่อคุณได้สร้างคลังสินค้าของคุณแล้ว คุณสามารถโหลดข้อมูลตัวอย่างลงในคลังสินค้าได้จาก ใช้การ์ดฐานข้อมูล ตัวอย่าง บนโฮมเพจของคลังสินค้า
การโหลดข้อมูลจะใช้เวลาสักครู่เพื่อให้เสร็จสมบูรณ์
เมื่อเสร็จสิ้นการโหลดข้อมูลตัวอย่าง คลังสินค้าจะแสดงข้อมูลที่โหลดลงในตารางและมุมมองการคิวรี
ตัวอย่างสคริปต์ T-SQL ต่อไปนี้สามารถใช้ได้กับข้อมูลตัวอย่างในคลังสินค้าใหม่ของคุณ
หมายเหตุ
สิ่งสําคัญคือต้องทราบว่าฟังก์ชันการทํางานจํานวนมากที่อธิบายไว้ในส่วนนี้ยังมีให้ผู้ใช้ผ่านการเชื่อมต่อจุดสิ้นสุด TDS และเครื่องมือเช่น SQL Server Management Studio (SSMS) หรือ Azure Data Studio (สําหรับผู้ใช้ที่ต้องการใช้ T-SQL สําหรับความต้องการในการประมวลผลข้อมูลส่วนใหญ่ของพวกเขา) สําหรับข้อมูลเพิ่มเติม ให้ดู การเชื่อมต่อหรือการสอบถามคลังสินค้า
/************************************************* Get number of trips performed by each medallion **************************************************/ SELECT M.MedallionID ,M.MedallionCode ,COUNT(T.TripDistanceMiles) AS TotalTripCount FROM dbo.Trip AS T JOIN dbo.Medallion AS M ON T.MedallionID=M.MedallionID GROUP BY M.MedallionID ,M.MedallionCode /**************************************************** How many passengers are being picked up on each trip? *****************************************************/ SELECT PassengerCount, COUNT(*) AS CountOfTrips FROM dbo.Trip WHERE PassengerCount > 0 GROUP BY PassengerCount ORDER BY PassengerCount /********************************************************************************* What is the distribution of trips by hour on working days (non-holiday weekdays)? *********************************************************************************/ SELECT ti.HourlyBucket, COUNT(*) AS CountOfTrips FROM dbo.Trip AS tr INNER JOIN dbo.Date AS d ON tr.DateID = d.DateID INNER JOIN dbo.Time AS ti ON tr.PickupTimeID = ti.TimeID WHERE d.IsWeekday = 1 AND d.IsHolidayUSA = 0 GROUP BY ti.HourlyBucket ORDER BY ti.HourlyBucket
เคล็ดลับ
คุณสามารถดําเนินการกับคลังเปล่าหรือคลังตัวอย่าง เพื่อดําเนินการตามชุดขั้นตอนเริ่มต้นใช้งานนี้ต่อไปได้