หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ในบทช่วยสอนนี้ คุณจะกําหนดค่าฐานข้อมูลมิเรอร์ Fabric จาก Snowflake
ในตัวอย่างนี้ คุณจะได้เรียนรู้วิธีกําหนดค่าการเชื่อมต่อที่ปลอดภัยกับแหล่งข้อมูล Snowflake ของคุณ พร้อมกับข้อมูลที่เป็นประโยชน์อื่นๆ เพื่อให้คุณคุ้นเคยและเชี่ยวชาญกับแนวคิดของการสะท้อนใน Microsoft Fabric
Note
แม้ว่าตัวอย่างนี้จะเฉพาะเจาะจงกับ Snowflake แต่คุณสามารถค้นหาขั้นตอนโดยละเอียดในการกําหนดค่าการสะท้อนภาพสําหรับแหล่งข้อมูลอื่นๆ เช่น Azure SQL Database หรือ Azure Cosmos DB สําหรับข้อมูลเพิ่มเติม ดู ที่ มิลเลอร์ใน Fabric คืออะไร
ข้อกําหนดเบื้องต้น
- สร้างหรือใช้คลังสินค้า Snowflake ที่มีอยู่ คุณสามารถเชื่อมต่อกับอินสแตนซ์ Snowflake เวอร์ชันใดก็ได้ในระบบคลาวด์ใดก็ได้ รวมถึง Microsoft Azure
- คุณต้องมีความจุ Fabric ที่มีอยู่ หากคุณไม่ทําเช่นนี้ ให้ เริ่มการทดลองใช้ Fabric
- คุณจะต้องมีสิทธิ์ของผู้ใช้สําหรับฐานข้อมูล Snowflake ของคุณที่มีสิทธิ์ต่อไปนี้ สําหรับข้อมูลเพิ่มเติม โปรดดูเอกสารประกอบ Snowflake เกี่ยวกับสิทธิ์การควบคุมการเข้าถึงสําหรับตารางสตรีมมิ่งและสิทธิ์ที่จําเป็นสําหรับสตรีม
CREATE STREAMSELECT tableSHOW tablesDESCRIBE tables
- ผู้ใช้ต้องมีบทบาทที่กําหนดอย่างน้อยหนึ่งบทบาทที่อนุญาตให้เข้าถึงอินสแตนซ์ Snowflake
- ตรวจสอบข้อกําหนดเครือข่ายเพื่อเข้าถึงแหล่งข้อมูล Snowflake ของคุณ หากแหล่งข้อมูล Snowflake ของคุณไม่สามารถเข้าถึงได้แบบสาธารณะและอยู่ในเครือข่ายส่วนตัว ให้ สร้างเกตเวย์ข้อมูลเครือข่ายเสมือน หรือ ติดตั้งเกตเวย์ข้อมูลภายในองค์กร เพื่อสะท้อนข้อมูล Azure Virtual Network หรือเครือข่ายของเครื่องเกตเวย์ต้องเชื่อมต่อกับอินสแตนซ์ Snowflake ผ่านจุดสิ้นสุดส่วนตัวหรือได้รับอนุญาตจากกฎไฟร์วอลล์
สร้างฐานข้อมูลที่มิเรอร์
ในส่วนนี้ เราจะให้ภาพรวมสั้น ๆ เกี่ยวกับวิธีสร้างฐานข้อมูลมิเรอร์ใหม่เพื่อใช้กับแหล่งข้อมูล Snowflake มิเรอร์ของคุณ
คุณสามารถใช้พื้นที่ทํางานที่มีอยู่ (ไม่ใช่พื้นที่ทํางานของฉัน) หรือสร้างพื้นที่ทํางานใหม่
- จากพื้นที่ทํางานของคุณ ให้ไปที่ฮับสร้าง
- หลังจากที่คุณเลือกพื้นที่ทํางานที่คุณต้องการใช้แล้ว ให้เลือก สร้าง
- เลื่อนลงและเลือกการ์ด Mirrored Snowflake
- ป้อนชื่อสําหรับฐานข้อมูลใหม่
- เลือก สร้าง
เชื่อมต่อกับอินสแตนซ์ Snowflake ของคุณในระบบคลาวด์ใดก็ได้
Note
คุณอาจต้องแก้ไขระบบคลาวด์ไฟร์วอลล์เพื่ออนุญาตให้ Mirroring เชื่อมต่อกับอินสแตนซ์ Snowflake
เลือก Snowflake ภายใต้ "การเชื่อมต่อใหม่" หรือเลือกการเชื่อมต่อที่มีอยู่
หากคุณเลือก "การเชื่อมต่อใหม่" ให้ป้อนรายละเอียดการเชื่อมต่อไปยังฐานข้อมูล Snowflake
การตั้งค่าการเชื่อมต่อ คำอธิบาย เซิร์ฟเวอร์ คุณสามารถค้นหาชื่อเซิร์ฟเวอร์ของคุณได้โดยไปที่บัญชีบนเมนูทรัพยากรใน Snowflake วางเมาส์เหนือชื่อบัญชี คุณสามารถคัดลอกชื่อเซิร์ฟเวอร์ไปยังคลิปบอร์ดได้ ลบออกจาก https://ชื่อเซิร์ฟเวอร์และใช้ตัวพิมพ์เล็กทั้งหมดWarehouse จากส่วนคลังสินค้าจากเมนูทรัพยากรใน Snowflake ให้เลือกคลังสินค้า คลังสินค้าคือคลังสินค้า Snowflake (การประมวลผล) ไม่ใช่ฐานข้อมูล การเชื่อมต่อ สร้างการเชื่อมต่อใหม่ ชื่อการเชื่อมต่อ ควรกรอกโดยอัตโนมัติ เปลี่ยนเป็นชื่อที่คุณต้องการใช้ เกตเวย์ข้อมูล เลือกค่าเริ่มต้น (ไม่มี) หรือชื่อของเกตเวย์ข้อมูลเครือข่ายเสมือนหรือเกตเวย์ข้อมูลภายในองค์กร ตามสถานการณ์ของคุณ ชนิดการรับรองความถูกต้อง เลือกวิธีการรับรองความถูกต้องสําหรับการเชื่อมต่อ Snowflake ของคุณ ตัวเลือกที่สนับสนุน: Snowflake (ชื่อผู้ใช้และรหัสผ่าน), Microsoft Entra ID (การลงชื่อเข้าระบบครั้งเดียวผ่าน Entra ID) หรือ คู่คีย์ (การรับรองความถูกต้องของคู่คีย์ RSA สําหรับสถานการณ์บัญชีบริการ) ชื่อผู้ใช้ ชื่อผู้ใช้ Snowflake ของคุณที่สร้างขึ้นเพื่อลงชื่อเข้าใช้ Snowflake.com รหัสผ่าน รหัสผ่าน Snowflake ที่คุณสร้างขึ้นเมื่อคุณสร้างข้อมูลการเข้าสู่ระบบลงใน Snowflake.com สําคัญ
ตัวระบุ Snowflake ทั้งหมด รวมถึงชื่อเซิร์ฟเวอร์ ชื่อคลังสินค้า ชื่อฐานข้อมูล ชื่อสคีมา ชื่อตาราง และชื่อมุมมอง จะคํานึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ตัวพิมพ์ใหญ่ที่คุณป้อนในการตั้งค่าการเชื่อมต่อ Fabric ต้องตรงกับสิ่งที่กําหนดค่าไว้ใน Snowflake ทุกประการ ตัวอย่างเช่น หากคลังสินค้า Snowflake ของคุณมีชื่อว่า ANALYTICS_WH คุณต้องป้อน ANALYTICS_WH (ไม่ใช่ analytics_wh หรือ Analytics_Wh) ตัวพิมพ์ใหญ่ที่ไม่ตรงกันทําให้เกิดความล้มเหลวในการเชื่อมต่อหรือข้อผิดพลาดในการจําลองแบบโดยไม่มีข้อความแสดงข้อผิดพลาดที่อธิบาย
เลือกฐานข้อมูลจากรายการแบบเลื่อนลง
เริ่มกระบวนการมิเรอร์
หน้าจอ กําหนดค่าการ มิเรอร์ช่วยให้คุณสามารถมิเรอร์ข้อมูลทั้งหมดในฐานข้อมูลตามค่าเริ่มต้น
- มิเรอร์ข้อมูล ทั้งหมดหมายความว่าตารางใหม่ใด ๆ ที่สร้างขึ้นหลังจากการมิเรอร์เริ่มต้นจะสะท้อน คุณสามารถเลือกที่จะสะท้อนตารางที่มีการจัดการและตาราง Iceberg ทั้งหมด หรือเฉพาะตารางที่มีการจัดการทั้งหมด (ข้ามตาราง Iceberg ใหม่)
- อีกทางหนึ่งคือเลือกเฉพาะวัตถุบางอย่างเพื่อมิเรอร์ ปิดใช้งานตัวเลือก มิเรอร์ข้อมูลทั้งหมด จากนั้นเลือกแต่ละตารางจากฐานข้อมูลของคุณ
Note
ถ้าคุณเลือกที่จะมิเรอร์ตาราง Iceberg ใดๆ คุณต้องจัดเตรียมการเชื่อมต่อที่เก็บข้อมูลกับที่เก็บข้อมูลพื้นฐานที่มีข้อมูลตาราง Iceberg คํานึงถึงประเด็นดังต่อไปนี้:
- การเชื่อมต่อที่เก็บข้อมูลหนึ่งรายการต่อฐานข้อมูลมิเรอร์: ตาราง Iceberg ทั้งหมดที่คุณเลือกต้องสามารถเข้าถึงได้ผ่านการเชื่อมต่อที่เก็บข้อมูลเดียวกัน หากตาราง Iceberg ของคุณครอบคลุมบัญชีที่เก็บข้อมูลหลายบัญชี คุณต้องมีฐานข้อมูลมิเรอร์แยกต่างหาก
- การค้นหาตําแหน่งที่เก็บข้อมูล: หากต้องการค้นหาที่เก็บข้อมูลที่เชื่อมโยงกับตาราง Iceberg ใน Snowflake ให้เรียกใช้
SYSTEM$GET_ICEBERG_TABLE_INFORMATIONฟังก์ชันระบบใน Snowflake - ประเภทโต๊ะผสม: คุณสามารถเลือกที่จะสะท้อนตารางที่มีการจัดการและตาราง Iceberg ทั้งหมด หรือเฉพาะตารางที่มีการจัดการทั้งหมด (ข้ามตาราง Iceberg ใหม่) ใช้การสลับ มิเรอร์ข้อมูลทั้งหมด เพื่อควบคุมลักษณะการทํางานนี้
สําหรับบทช่วยสอนนี้ เรา เลือกตัวเลือก มิเรอร์ข้อมูล ทั้งหมด
เลือก เชื่อมต่อ หากคุณเลือกที่จะสะท้อนตาราง Iceberg ใดๆ ให้ป้อนข้อมูลการเชื่อมต่อสําหรับที่เก็บข้อมูลที่มีตาราง Iceberg ของคุณ
ตั้งชื่อฐานข้อมูลมิเรอร์ของคุณ แล้วเลือกสร้างฐานข้อมูลมิเรอร์ การสะท้อนเริ่มต้น
รอ 2-5 นาที จากนั้นเลือก ตรวจสอบการ จําลองแบบ เพื่อดูสถานะ
หลังจากสองสามนาที สถานะควรเปลี่ยนเป็น กําลังทํางาน ซึ่งหมายความว่าตารางกําลังถูกซิงโครไนซ์
หากคุณไม่เห็นตารางและสถานะการจําลองแบบที่สอดคล้องกัน ให้รอสักครู่แล้วจึงรีเฟรชแผง
เมื่อเสร็จสิ้นการคัดลอกเริ่มต้นของตารางแล้ว วันที่จะปรากฏใน คอลัมน์ รีเฟรช ครั้งล่าสุด
ในตอนนี้ข้อมูลของคุณพร้อมใช้งาน แล้ว มีสถานการณ์การวิเคราะห์ต่าง ๆ ที่พร้อมใช้งานใน Fabric ทั้งหมด
สําคัญ
การรักษาความปลอดภัยระดับแยกย่อยใด ๆ ที่สร้างขึ้นในฐานข้อมูลต้นฉบับต้องได้รับการกําหนดค่าใหม่ในฐานข้อมูลที่เป็นแบบมิเรอร์ใน Microsoft Fabric
ตรวจสอบการสะท้อนผ้า
เมื่อมีการกําหนดค่ามิเรอร์ แล้ว ระบบจะนําทางคุณไปยัง หน้า สถานะ การมิเรอร์ ที่นี่ คุณสามารถตรวจสอบสถานะปัจจุบันของการจําลองแบบได้
สําหรับข้อมูลเพิ่มเติมและรายละเอียดเกี่ยวกับสถานะการจําลองแบบ ดู ตรวจสอบการจําลองแบบฐานข้อมูลมิเรอร์ Fabric
สําคัญ
หากไม่มีการอัปเดตในตารางต้นทาง กลไก replicator จะเริ่มถอยหลังด้วยระยะเวลาที่เพิ่มขึ้นแบบทวีคูณ สูงสุดหนึ่งชั่วโมง กลไก replicator จะกลับมาสํารวจตามปกติโดยอัตโนมัติหลังจากตรวจพบข้อมูลที่อัปเดต