ส่งออกข้อมูลไปยัง Azure Synapse Analytics (พรีวิว)
[บทความนี้เป็นคู่มือรุ่นก่อนวางจำหน่าย และอาจจะมีการเปลี่ยนแปลงในอนาคต]
หมายเหตุ
Azure Active Directory ตอนนี้เป็น Microsoft Entra ID เรียนรู้เพิ่มเติม
Azure Synapse เป็นบริการวิเคราะห์ที่ช่วยเร่งเวลาไปยังข้อมูลเชิงลึกในคลังข้อมูลและระบบข้อมูลขนาดใหญ่ คุณนำเข้าและใช้ข้อมูลจาก Dynamics 365 Customer Insights - Data ใน Azure Synapse
เคล็ดลับ
Azure Synapse Link for Dataverse เป็นบริการที่มีอยู่ทั่วไปที่ให้การจำลองข้อมูลจาก Microsoft Dataverse ไปยัง Azure Data Lake เราขอแนะนำให้คุณใช้ Azure Synapse Link for Dataverse แทน การส่งออกข้อมูล ของ Customer Insights สำหรับการประมวลผลข้อมูลเพิ่มเติมของตารางที่สร้างโดย Customer Insights เช่น:
- โปรไฟล์ลูกค้าแบบรวม (msdynci_customerprofile)
- กิจกรรมแบบรวม (msdynci_unifiedactivity)
- การเป็นสมาชิกเซ็กเมนต์ (msdynci_segmentmembership)
- การวัดแอตทริบิวต์ลูกค้า (msdynci_customermeasure)
- ข้อมูลการเพิ่มความสมบูรณ์ (msdynci_enrichment)
- เอาต์พุตโมเดลการคาดคะเน (msdynci_prediction)
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสคีมาตาราง โปรดดู ตารางใน Customer Insights - Data
ข้อกำหนดเบื้องต้น
หมายเหตุ
อย่าลืมตั้งค่า การกำหนดบทบาท ทั้งหมดตามที่อธิบายไว้
- ใน Customer Insights - Data บัญชี Microsoft Entra ID ของคุณต้องมี บทบาทผู้ดูแลระบบ
ใน Azure:
การสมัครใช้งาน Azure ที่ใช้งานอยู่
ผู้ใช้ที่มีบทบาท ผู้ดูแลระบบ ใน Customer Insights - Data ต้องการบทบาท ผู้ดูแลระบบการเข้าถึงของผู้ใช้ ในการสมัครใช้งาน Azure เพื่อให้สิทธิ์ บริการหลัก เข้าถึงทรัพยากร Azure ใน Customer Insights - Data UI มิฉะนั้น ผู้ใช้ใน Azure ที่มีบทบาท ผู้ดูแลระบบการเข้าถึงของผู้ใช้ จะต้องตั้งค่าการอนุญาตดังต่อไปนี้ เรียนรู้เพิ่มเติมเกี่ยวกับบทบาท ผู้ดูแลระบบการเข้าถึงของผู้ใช้ และวิธีการเลือกระหว่าง เจ้าของ กับ ผู้ดูแลระบบการเข้าถึงของผู้ใช้ เจ้าของ มีบทบาท ผู้ดูแลระบบการเข้าถึงของผู้ใช้ โดยทางอ้อม
หากใช้บัญชี Azure Data Lake Storage รุ่น2 ใหม่ บริการหลักสำหรับ Customer Insights - Data จะต้องการสิทธิ์ ผู้สนับสนุนข้อมูลในที่เก็บข้อมูล Blob Data Lake Storage รุ่น2 จำเป็นต้อง เปิดใช้งาน เนมสเปซตามลำดับชั้น
ในกลุ่มทรัพยากรที่มี Azure Synapse Workspace อยู่ บริการหลัก และ ผู้ใช้ที่มีสิทธิ์ผู้ดูแลระบบใน Customer Insights - Data ต้องได้รับการกำหนด สิทธิ์ ผู้อ่าน เป็นอย่างน้อย
ผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบใน Customer Insights - Data มีสิทธิ์ ผู้สนับสนุนข้อมูลในที่เก็บข้อมูล Blob ในบัญชี Azure Data Lake Storage รุ่น2 ที่มีข้อมูลอยู่และเชื่อมโยงกับ Azure Synapse Workspace เรียนรู้เพิ่มเติมเกี่ยวกับ การใช้พอร์ทัล Azure เพื่อมอบหมายบทบาท Azure สำหรับการเข้าถึงข้อมูล blob และคิว และ สิทธิ์ผู้สนับสนุนข้อมูลของ Blob ในพื้นที่จัดเก็บ
ข้อมูลประจำตัวที่มีการจัดการของ Azure Synapse workspace มีสิทธิ์ ผู้สนับสนุนข้อมูลของ Blob ในพื้นที่จัดเก็บ ในบัญชี Azure Data Lake Storage รุ่น2 ที่ซึ่งมีข้อมูลอยู่และเชื่อมโยงกับ Azure Synapse workspace เรียนรู้เพิ่มเติมเกี่ยวกับ การใช้พอร์ทัล Azure เพื่อมอบหมายบทบาท Azure สำหรับการเข้าถึงข้อมูล blob และคิว และ สิทธิ์ผู้สนับสนุนข้อมูลของ Blob ในพื้นที่จัดเก็บ
บน Azure Synapse Workspace หลักบริการสำหรับ Customer Insights - Data มี ผู้ดูแลระบบ Synapseบทบาทที่กำหนด
หากสภาพแวดล้อม Customer Insights - Data ของคุณเก็บข้อมูลใน Azure Data Lake Storage ของตนเอง ผู้ใช้ที่ตั้งค่าการเชื่อมต่อกับ Azure Synapse Analytics ต้องมีบทบาท ผู้อ่าน ในตัวเป็นอย่างน้อยในบัญชี Data Lake Storage สำหรับข้อมูลเพิ่มเติม โปรดดู มอบหมายบทบาท Azure โดยใช้พอร์ทัล Azure
ข้อจำกัดที่ทราบ
- Azure Synapse การส่งออก ไม่รองรับการรีเฟรชแบบเพิ่มหน่วยสำหรับแหล่งข้อมูล หากสภาพแวดล้อมใช้ Azure Data Lake แบบกำหนดเองสำหรับการจัดเก็บข้อมูล
- แหล่งข้อมูล Power Query ที่เป็นตารางอินพุตได้รับการสนับสนุนก็ต่อเมื่อสภาพแวดล้อมเก็บข้อมูลใน Azure Data Lake Storage ของคุณเอง
- การเปิดใช้งานการเข้าถึงแบบสาธารณะไปยังบัญชีที่เก็บข้อมูลของคุณเองหลังจาก ตั้งค่า Azure Private Link จะไม่ทำงาน Private Link รองรับเฉพาะเมื่อคุณปิดการเข้าถึงบัญชีที่เก็บข้อมูลแบบสาธารณะ ลบการตั้งค่า Private Link เพื่อเปิดใช้งานการเข้าถึงสาธารณะอีกครั้ง
- การส่งออกนี้ใช้ได้กับไฟล์รูปแบบ CSV เท่านั้น
ตั้งค่าการเชื่อมต่อไปยัง Azure Synapse
คุณต้องเป็น ผู้ดูแลระบบ ใน Customer Insights - Data จึงจะเพิ่มการเชื่อมต่อได้
ไปที่ การตั้งค่า>การเชื่อมต่อ
เลือก เพิ่มการเชื่อมต่อ และเลือก Azure Synapse Analytics
ตั้งชื่อที่เป็นที่รู้จักให้การเชื่อมต่อของคุณในฟิลด์ ชื่อที่แสดง ชื่อและชนิดของการเชื่อมต่อจะอธิบายการเชื่อมต่อนี้ เราขอแนะนำให้เลือกชื่อที่อธิบายวัตถุประสงค์และเป้าหมายของการเชื่อมต่อ
เลือกผู้ที่สามารถใช้การเชื่อมต่อนี้ โดยค่าเริ่มต้น จะเป็นผู้ดูแลระบบเท่านั้น ดูข้อมูลเพิ่มเติมที่ อนุญาตให้ผู้สนับสนุนใช้การเชื่อมต่อสำหรับการส่งออก
เลือกหรือค้นหาการสมัครใช้งานที่คุณต้องการใช้ข้อมูล Customer Insights ในนั้น ทันทีที่เลือกการสมัครใช้งาน คุณยังสามารถเลือก พื้นที่ทำงาน บัญชีที่เก็บข้อมูล และ คอนเทนเนอร์ ได้ด้วย
หรือหากบัญชีที่เก็บข้อมูลของคุณอยู่หลังไฟร์วอลล์ ให้เลือก เปิดใช้งานลิงก์ส่วนตัว สำหรับข้อมูลเพิ่มเติม โปรดไปที่ Private Link
ตรวจสอบ ความเป็นส่วนตัวและการปฏิบัติตามข้อกำหนดของข้อมูล และเลือก ฉันเห็นด้วย
ให้เลือก บันทึก เพื่อทำการเชื่อมต่อให้เสร็จสิ้น
กำหนดค่าการส่งออก
ในการกำหนดค่าการส่งออกนี้ คุณต้องมี สิทธิ์ สำหรับการเชื่อมต่อชนิดนี้ ในการกำหนดค่าการส่งออกด้วยการเชื่อมต่อที่แชร์ คุณต้องมีสิทธิ์ ผู้สนับสนุน ใน Customer Insights - Data เป็นอย่างน้อย
ไปที่ ข้อมูล>การส่งออก
เลือก เพิ่มส่งออก
ในฟิลด์ การเชื่อมต่อสำหรับการส่งออก เลือกการเชื่อมต่อจากส่วน Azure Synapse Analytics ติดต่อผู้ดูแลระบบหากไม่มีการเชื่อมต่อ
ระบุ ชื่อที่แสดง ที่เป็นที่รู้จักสำหรับการส่งออกของคุณ และ ชื่อฐานข้อมูล การส่งออกจะสร้าง ฐานข้อมูลที่จัดเก็บข้อมูลดิบ Azure Synapse ในพื้นที่ทำงานที่กำหนดไว้ในการเชื่อมต่อ
เลือกตารางที่คุณต้องการส่งออกไปยัง Azure Synapse Analytics
หมายเหตุ
ไม่รองรับแหล่งข้อมูลที่อิงตาม โฟลเดอร์ Common Data Model
เลือก บันทึก
การบันทึกการส่งออกไม่ได้เรียกใช้การส่งออกในทันที การส่งออกทำงานกับทุก ๆ การรีเฟรชตามกำหนดการ นอกจากนี้คุณยังสามารถ ส่งออกข้อมูลตามความต้องการ
การสอบถามข้อมูลใน Synapse Analytics คุณต้องมีสิทธิ์การเข้าถึง ตัวอ่าน Storage Blob Data ไปยังที่เก็บข้อมูลปลายทางในพื้นที่ทำงานของการส่งออก
อัปเดตการส่งออก
ไปที่ ข้อมูล>การส่งออก
เลือก แก้ไข ในการส่งออกที่คุณต้องการอัปเดต
เพิ่ม หรือ ลบ ตารางจากการเลือก หากคุณลบตารางออกจากการเลือก ตารางจะอยู่ในฐานข้อมูล Synapse Analytics อย่างไรก็ตาม การรีเฟรชข้อมูลในอนาคตจะไม่อัปเดตตารางที่ถูกลบออกในฐานข้อมูลนั้น
การเปลี่ยนชื่อฐานข้อมูล สร้างฐานข้อมูล Synapse Analytics ใหม่ ฐานข้อมูลเก่าจะไม่ได้รับการอัปเดตใดๆ ในการรีเฟรชในอนาคต