อ่านการปรับปรุงส่วนเพิ่มของข้อมูล Dataverse

หลังจากสร้างไปป์ไลน์ข้อมูลอย่างต่อเนื่องจาก Microsoft Dataverse ไปยัง Synapse workspace ของคุณด้วย Azure Synapse Link สำหรับ Dataverse คุณสามารถอ่านการปรับปรุงส่วนเพิ่มของช่วงเวลาที่ระบุได้ ตาราง Dataverse ทั้งหมดที่ส่งออกด้วย Azure Synapse Link สำหรับ Dataverse ประกอบด้วยคอลัมน์ SinkModifiedOn ที่สามารถใช้เพื่อรับการปรับปรุงส่วนเพิ่มได้

หมายเหตุ

Azure Synapse Link สำหรับ Microsoft Dataverse เดิมชื่อว่า ส่งออกไปยังที่จัดเก็บข้อมูลดิบ บริการถูกเปลี่ยนชื่อโดยมีผลเดือนพฤษภาคม 2021 และจะยังคงส่งออกข้อมูลไปยัง Azure Data Lake เช่นเดียวกับ Azure Synapse Analytics

ข้อกำหนดเบื้องต้น

ส่วนนี้อธิบายข้อกำหนดเบื้องต้นที่จำเป็นในการอ่านการปรับปรุงส่วนเพิ่มของข้อมูล Dataverse ที่ส่งออกของคุณ

  • Azure Synapse Link สำหรับ Dataverse คู่มือนี้ถือว่าคุณได้ส่งออกข้อมูลจาก Dataverse แล้วโดยใช้ Azure Synapse Link สำหรับ Dataverse และตารางทั้งหมดกำลังซิงค์กับโหมด ผนวกเท่านั้น

  • สิทธิ์เข้าถึงบัญชีที่เก็บข้อมูล คุณต้องได้รับบทบาทใดบทบาทหนึ่งต่อไปนี้สำหรับบัญชีที่เก็บข้อมูล: เครื่องอ่านข้อมูลในที่เก็บข้อมูล Blob ผู้สนับสนุนข้อมูลในที่เก็บข้อมูล Blob หรือ เจ้าของข้อมูลในที่เก็บข้อมูล Blob

  • ผู้ดูแลระบบ Synapse คุณต้องได้รับการเข้าถึงบทบาท ผู้ดูแลระบบ Synapse ภายในสตูดิโอ Synapse

อ่านการปรับปรุงส่วนเพิ่มของข้อมูล Dataverse ของคุณ

  1. นำทางไปยังพื้นที่ทำงาน Azure Synapse Analytics ของคุณ

  2. เลือก พัฒนา จากแผงด้านซ้าย จากนั้นเลือก +>สคริปต์ SQL

  3. วางแบบสอบถาม SQL ต่อไปนี้และแทนที่ CONTAINER_NAME ด้วยชื่อของคอนเทนเนอร์ TABLE_NAME ด้วยชื่อของตาราง Dataverse และ TIMESTAMP_START และ TIMESTAMP_END ด้วยช่วงเวลาในรูปแบบ UTC (YYYY-MM-DDTHH:MM:SS)

        SELECT * 
        FROM [CONTAINER_NAME].[dbo].[TABLE_NAME]
        WHERE [SinkModifiedOn] >= TIMESTAMP_START AND [SinkModifiedOn] <= TIMESTAMP_END
    
  4. เรียกใช้ การสอบถามและตารางที่มีการปรับปรุงส่วนเพิ่มของตาราง Dataverse จากช่วงเวลาที่กำหนดจะปรากฏขึ้น

ดูเพิ่มเติม

Azure Synapse Link สำหรับ Dataverse