หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
บทความนี้อธิบายวิธีการเพิ่ม SQL Server บน VM DB (CDC) เป็นแหล่งข้อมูลเหตุการณ์ใน Fabric Real-Time hub
ตัวเชื่อมต่อแหล่งข้อมูล SQL Server บน VM DB (CDC) สําหรับเหตุการณ์ Fabric ช่วยให้คุณสามารถจับภาพสแนปช็อตของข้อมูลปัจจุบันในฐานข้อมูล SQL Server บน VM ตัวเชื่อมต่อจะตรวจสอบและบันทึกการเปลี่ยนแปลงระดับแถวในอนาคตใดก็ตามในข้อมูล เมื่อการเปลี่ยนแปลงเหล่านี้ถูกบันทึกไว้ในเหตุการณ์คุณสามารถประมวลผลข้อมูลนี้ในแบบเรียลไทม์และส่งไปยังปลายทางต่าง ๆ เพื่อการประมวลผลหรือการวิเคราะห์เพิ่มเติม
Prerequisites
- เข้าถึงพื้นที่ทํางานในโหมดสิทธิ์การใช้งาน Fabric capacity (หรือ) โหมดสิทธิ์การใช้งานรุ่นทดลองใช้ที่มีสิทธิ์ผู้สนับสนุนหรือสูงกว่า
- เซิร์ฟเวอร์ SQL ที่กําลังทํางานบนฐานข้อมูล VM
- SQL Server ของคุณบนฐานข้อมูล VM ต้องถูกกําหนดค่าเพื่ออนุญาตการเข้าถึงแบบสาธารณะ
- เปิดใช้งาน CDC ใน SQL Server ของคุณบนฐานข้อมูล VM โดยการเรียกใช้กระบวนงาน
sys.sp_cdc_enable_dbที่เก็บไว้ สําหรับรายละเอียด ดู เปิดใช้งานและปิดใช้งานการรวบรวมข้อมูลการเปลี่ยนแปลง
เปิดใช้งาน CDC ใน SQL Server ของคุณบนฐานข้อมูล VM
เปิดใช้งาน CDC สําหรับฐานข้อมูล
EXEC sys.sp_cdc_enable_db;เปิดใช้งาน CDC สําหรับตารางโดยใช้ตัวเลือกบทบาทการตรวจสอบ ใน
MyTableตัวอย่างนี้คือชื่อของตาราง SQLEXEC sys.sp_cdc_enable_table @source_schema = N'dbo', @source_name = N'MyTable', @role_name = NULL GOหลังจากดําเนินการคิวรีสําเร็จแล้ว ให้คุณเปิดใช้งาน CDC ใน SQL Server ของคุณบนฐานข้อมูล VM
รับเหตุการณ์จาก SQL Server บน VM DB (CDC)
คุณสามารถรับเหตุการณ์จาก SQL Server บน VM DB (CDC) ลงในฮับ Real-Time โดยใช้หน้า แหล่งข้อมูล
หน้าแหล่งข้อมูล
ลงชื่อเข้าใช้ Microsoft Fabric
ถ้าคุณเห็น Power BI ที่ด้านล่างซ้ายของหน้า ให้สลับไปยังปริมาณงาน Fabric โดยเลือก Power BI แล้วเลือก Fabric
เลือก เรียลไทม์ บนแถบนําทางด้านซ้าย
บนหน้า ฮับReal-Time ให้เลือก + แหล่งข้อมูล ภายใต้ เชื่อมต่อกับ บนเมนูนําทางด้านซ้าย
คุณยังสามารถไปที่หน้า แหล่งข้อมูล จากหน้า ฮับReal-Time โดยเลือกปุ่ม + เพิ่มข้อมูล ที่มุมบนขวา
บนหน้า แหล่งข้อมูล ให้เลือก ประเภท CDC ฐานข้อมูล ที่ด้านบน แล้วเลือก เชื่อมต่อ บนไทล์ Azure SQL MI DB (CDC)
ใช้คําแนะนําจากส่วนเพิ่ม SQL Server บน VM DB CDC เป็นแหล่งข้อมูล
เพิ่ม SQL Server บน VM DB CDC เป็นแหล่งข้อมูล
บนหน้า เชื่อมต่อ ให้เลือก การเชื่อมต่อใหม่
ในส่วน การตั้งค่าการเชื่อมต่อ ให้ป้อนค่าต่อไปนี้สําหรับ SQL Server บน VM ของคุณ:
เซิร์ฟเวอร์: ป้อนที่อยู่ IP หรือชื่อโดเมนที่เข้าถึงได้แบบสาธารณะของ VM ของคุณ แล้วเพิ่มเครื่องหมายทวิภาคและพอร์ต ตัวอย่างเช่น หากที่อยู่
xx.xxx.xxx.xxxIP ของคุณและพอร์ตคือ 1433 คุณควรป้อนในช่องxx.xxx.xxx.xxx:1433เซิร์ฟเวอร์ ถ้าไม่ได้ระบุพอร์ต จะใช้ค่า1433พอร์ตเริ่มต้นฐานข้อมูล: ป้อนชื่อของฐานข้อมูลที่คุณต้องการเชื่อมต่อบน SQL Server บน VM ของคุณ
เลื่อนลง และในส่วน ข้อมูลประจําตัวการเชื่อมต่อ ให้ทําตามขั้นตอนเหล่านี้
สําหรับ ชื่อการเชื่อมต่อ ให้ป้อนชื่อสําหรับการเชื่อมต่อ
สําหรับชนิดการรับรองความถูกต้อง ให้เลือกพื้นฐาน
Note
ปัจจุบัน สตรีมเหตุการณ์ Fabric รองรับการรับรองความถูกต้อง พื้นฐาน เท่านั้น
ป้อน ชื่อผู้ใช้ และ รหัสผ่าน สําหรับ SQL Server บน VM
Note
อย่าเลือกตัวเลือก: ใช้การเชื่อมต่อแบบเข้ารหัส
เลือก เชื่อมต่อ ที่ด้านล่างของหน้า
ตอนนี้ ในหน้าเชื่อมต่อ ให้เลือกตารางทั้งหมด หรือ ป้อนชื่อตาราง หากคุณเลือกรายการหลัง ให้ระบุตารางโดยใช้รายการตัวระบุตารางที่คั่นด้วยเครื่องหมายจุลภาค (
schemaName.tableName) หรือนิพจน์ปกติที่ถูกต้อง เช่น:- ใช้
dbo.test.*เพื่อเลือกตารางทั้งหมดที่มีชื่อเริ่มต้นด้วยdbo.test - ใช้
dbo\.(test1|test2)เพื่อเลือกdbo.test1และdbo.test2
คุณสามารถผสมรูปแบบทั้งสองได้โดยใช้เครื่องหมายจุลภาค ขีดจํากัดอักขระทั้งหมดสําหรับรายการทั้งหมดคือ 102,400 อักขระ
- ใช้
คุณสามารถขยายการตั้งค่าขั้นสูงเพื่อกําหนดค่าโหมดการจัดการทศนิยม ซึ่งระบุวิธีที่ตัวเชื่อมต่อจัดการและ
DECIMALNUMERICค่าคอลัมน์:-
Precise: แสดงค่าโดยใช้ชนิดทศนิยมที่แน่นอน (ตัวอย่างเช่น JavaBigDecimal) เพื่อให้แน่ใจว่ามีความแม่นยําและความแม่นยําเต็มในการแสดงข้อมูล -
Double: แปลงค่าเป็นจํานวนจุดทศนิยมลอยตัวที่มีความแม่นยําสองเท่า ซึ่งช่วยปรับปรุงความสามารถในการใช้งานและประสิทธิภาพการทํางาน แต่อาจส่งผลให้สูญเสียความแม่นยํา -
String: เข้ารหัสค่าเป็นสตริงที่จัดรูปแบบ ซึ่งทําให้ง่ายต่อการใช้งานในระบบปลายทาง แต่สูญเสียข้อมูลเชิงความหมายเกี่ยวกับชนิดตัวเลขดั้งเดิม
-
เลือก ถัดไป
บนหน้าจอ ตรวจสอบ + สร้าง ให้ตรวจสอบสรุป จากนั้นเลือก เชื่อมต่อ
ดูรายละเอียดสตรีมข้อมูล
- บนหน้า ตรวจสอบ + เชื่อมต่อ ถ้าคุณเลือก เปิดเหตุการณ์สตรีม ตัวช่วยสร้างจะเปิดเหตุการณ์ที่สร้างขึ้นให้คุณด้วย SQL Server ที่เลือกบน VM DB (CDC) เป็นแหล่งข้อมูล เมื่อต้องการปิดตัวช่วยสร้าง ให้เลือก ปิด หรือ X* ที่มุมบนขวาของหน้า
- ในฮับแบบเรียลไทม์ เลือก สตรีมข้อมูลทั้งหมด เมื่อต้องการดูสตรีมข้อมูลใหม่ ให้ รีเฟรชหน้าสตรีม ข้อมูลทั้งหมด สําหรับขั้นตอนโดยละเอียด ดูรายละเอียดของสตรีมข้อมูลใน Fabric Real-Time hub
เนื้อหาที่เกี่ยวข้อง
หากต้องการเรียนรู้เกี่ยวกับการใช้สตรีมข้อมูล โปรดดูบทความต่อไปนี้: