ข้อจํากัดในฐานข้อมูลมิเรอร์ Microsoft Fabric จากฐานข้อมูล Azure SQL
ข้อจํากัดปัจจุบันใน ฐานข้อมูล มิเรอร์ Microsoft Fabric จากฐานข้อมูล Azure SQL จะแสดงอยู่ในหน้านี้ หน้านี้อาจเปลี่ยนแปลงได้
สําหรับการแก้ไขปัญหา โปรดดู:
ข้อจํากัดระดับฐานข้อมูล
- Fabric Mirroring สําหรับ Azure SQL Database ได้รับการสนับสนุนบนฐานข้อมูลหลักที่เขียนได้เท่านั้น
- Azure SQL Database ไม่สามารถจําลองได้ถ้าฐานข้อมูลมี: เปิดใช้งานการเปลี่ยนแปลงการจับภาพข้อมูล (CDC), Azure Synapse Link สําหรับ SQL หรือฐานข้อมูลมีมิเรอร์อยู่แล้วในพื้นที่ทํางาน Fabric อื่น
- จํานวนสูงสุดของตารางที่สามารถทํามิเรอร์ลงใน Fabric คือ 500 ตาราง ไม่สามารถทําสําเนาตารางใดๆ ที่เกินขีดจํากัด 500 รายการในขณะนี้ได้
- หากคุณเลือก มิเรอร์ข้อมูล ทั้งหมดเมื่อกําหนดค่ามิเรอร์มิเรอร์ ตารางที่จะแสดงบนตาราง 500 รายการแรกเมื่อตารางทั้งหมดเรียงลําดับตามตัวอักษรตามชื่อแผนการ และชื่อตาราง ชุดตารางที่เหลือที่ด้านล่างของรายการตามลําดับตัวอักษรจะไม่ถูกมิเรอร์อีกครั้ง
- หากคุณยกเลิกการเลือก มิเรอร์ข้อมูล ทั้งหมด และเลือกแต่ละตาราง คุณจะไม่สามารถเลือกตารางมากกว่า 500 ตารางได้
สิทธิ์ในฐานข้อมูลต้นทาง
- สนับสนุนการรักษาความปลอดภัย ระดับแถว แต่ในขณะนี้สิทธิ์ยังไม่เผยแพร่ไปยังข้อมูลที่จําลองแบบใน Fabric OneLake
- การให้สิทธิ์ระดับวัตถุ ตัวอย่างเช่น การให้สิทธิ์กับบางคอลัมน์ ในขณะนี้ไม่มีการเผยแพร่ไปยังข้อมูลที่จําลองแบบแล้วใน Fabric OneLake
- ในขณะนี้ การตั้งค่าการมาสก์ ข้อมูลแบบไดนามิกยังไม่เผยแพร่ไปยังข้อมูลที่จําลองใน Fabric OneLake
- หากต้องการกําหนดค่ามิเรอร์สําหรับฐานข้อมูล Azure SQL ให้สําเร็จ โครงร่างสําคัญที่ใช้ในการเชื่อมต่อกับแหล่งข้อมูล Azure SQL Database ต้องได้รับสิทธิ์ ALTER กระจกภายนอกใดก็ตาม ซึ่งรวมอยู่ในการให้สิทธิ์ระดับสูงเช่น สิทธิ์การควบคุม หรือบทบาท db_owner
ความปลอดภัยเครือข่ายและการเชื่อมต่อ
- เซิร์ฟเวอร์ SQL ต้นทางต้องเปิดใช้งาน อนุญาตการเข้าถึง เครือข่ายสาธารณะและ อนุญาตให้บริการ Azure เชื่อมต่อ
- จําเป็นต้องเปิดใช้งานข้อมูลประจําตัวที่จัดการแล้ว (SAMI) ของระบบเซิร์ฟเวอร์เชิงตรรกะ Azure SQL และต้องเป็นข้อมูลประจําตัวหลัก
- ชื่อหลักของบริการฐานข้อมูล Azure SQL (SPN) สิทธิ์ผู้สนับสนุนไม่ควรถูกลบออกจากรายการฐานข้อมูลที่มิเรอร์ลอรี Fabric
- ไม่รองรับการทํามิเรอร์ทั่วทั้ง ผู้เช่า Microsoft Entra ซึ่งฐานข้อมูล Azure SQL และพื้นที่ทํางาน Fabric อยู่ในผู้เช่าแยกต่างหาก
- ป้ายชื่อระดับความลับการป้องกันข้อมูลของ Microsoft Purview/ระดับความลับที่กําหนดไว้ในฐานข้อมูล Azure SQL จะไม่ถูกเรียงซ้อนและมิเรอร์ไปยัง Fabric OneLake
ระดับตาราง
- ไม่สามารถมิเรอร์ตารางที่ไม่มีคีย์หลักที่กําหนดไว้ได้
- ตารางที่ใช้คีย์หลักที่กําหนดว่าไม่สามารถมิเรอร์คีย์หลักที่ไม่จําเป็นได้
- ไม่สามารถมิเรอร์ตารางได้หากคีย์หลักเป็นหนึ่งในประเภทข้อมูล: sql_variant/
- ทะเลสาบเดลต้ารองรับความแม่นยําเพียงหกหลักเท่านั้น
- คอลัมน์ของประเภท SQL datetime2 ที่มีความแม่นยําของตัวเลขทศนิยม 7 ส่วน ไม่มีชนิดข้อมูลที่สอดคล้องกันที่มีความแม่นยําเหมือนกันในไฟล์ Delta ใน Fabric OneLake การสูญหายที่มีความแม่นยําเกิดขึ้นหากมีการมิเรอร์คอลัมน์ประเภทนี้และจะตัดแต่งตัวเลขทศนิยมที่เจ็ดหลัก
- ไม่สามารถสะท้อนตารางได้หากคีย์หลักเป็นหนึ่งในประเภทข้อมูลเหล่านี้: datetime2(7), datetimeoffset(7), time(7) โดยที่มี
7
ความแม่นยําเจ็ดหลัก - ประเภทข้อมูล datetimeoffset(7) ไม่มีชนิดข้อมูลที่สอดคล้องกันที่มีความแม่นยําเหมือนกันในไฟล์ Delta ใน Fabric OneLake การสูญเสียความแม่นยํา (การสูญเสียของโซนเวลาและทศนิยมเวลาที่เจ็ด) เกิดขึ้นหากมีมิเรอร์คอลัมน์ของชนิดนี้
- ดัชนี columnstore แบบกลุ่มยังไม่ได้รับการสนับสนุนในขณะนี้
- ถ้าคอลัมน์ในตารางอย่างน้อยหนึ่งคอลัมน์เป็นชนิด Large Binary Object (LOB) ที่มีขนาด > 1 MB ข้อมูลของคอลัมน์จะถูกตัดทอนให้มีขนาด 1 MB ใน Fabric OneLake
- ไม่สามารถมิเรอร์ตารางต้นทางที่มีการใช้งานคุณลักษณะต่อไปนี้
- ตารางประวัติชั่วคราวและตารางประวัติบัญชีแยกประเภท
- เข้ารหัสตลอดเวลา
- ตารางในหน่วยความจํา
- กราฟ
- ตารางภายนอก
- การดําเนินการของภาษากําหนดข้อมูลระดับตาราง (DDL) ต่อไปนี้ไม่ได้รับอนุญาตในตารางแหล่งข้อมูลของฐานข้อมูล SQL เมื่อเปิดใช้งานสําหรับการมิเรอร์
- สลับ/แยก/ผสานพาร์ติชัน
- เปลี่ยนคีย์หลัก
- เมื่อมีการเปลี่ยนแปลง DDL สแนปช็อตข้อมูลทั้งหมดจะเริ่มต้นใหม่สําหรับตารางที่เปลี่ยนแปลง และข้อมูลจะถูกบันทึกใหม่
- ในปัจจุบัน ตารางไม่สามารถทํามิเรอร์ได้ถ้ามีชนิดข้อมูล json หรือเวกเตอร์
- ในปัจจุบัน คุณไม่สามารถเปลี่ยนคอลัมน์ เป็นชนิดข้อมูลเวกเตอร์ หรือ json ได้เมื่อมีการมิเรอร์ตาราง
ระดับคอลัมน์
- ถ้าตารางต้นทางมีคอลัมน์จากการคํานวณ คอลัมน์เหล่านี้ไม่สามารถมิเรอร์ไปยัง Fabric OneLake
- ถ้าตารางต้นทางประกอบด้วยคอลัมน์ที่มีชนิดข้อมูลเหล่านี้คอลัมน์ใดชนิดหนึ่งจะไม่สามารถสะท้อนไปยัง Fabric OneLake ได้ ชนิดข้อมูลต่อไปนี้ไม่ได้รับการสนับสนุนสําหรับการทํามิเรอร์:
- ภาพ
- ntext text/
- xml
- ประทับเวลา rowversion/
- sql_variant
- ประเภทที่ผู้ใช้กําหนดเอง (UDT)
- เรขาคณิต
- ภูมิศาสตร์
- การทําสําเนาสนับสนุนการจําลองแบบคอลัมน์ที่มีช่องว่างหรืออักขระพิเศษในชื่อ (เช่น
,
;
{
}
(
)
\n
\t
=
) สําหรับตารางภายใต้การจําลองแบบก่อนเปิดใช้งานคุณลักษณะนี้ คุณจําเป็นต้องอัปเดตการตั้งค่าฐานข้อมูลแบบมิเรอร์หรือรีสตาร์ทการมิเรอร์เพื่อรวมคอลัมน์เหล่านั้น เรียนรู้เพิ่มเติมจากการแมปคอลัมน์ Delta รองรับ
ข้อจํากัดของคลังสินค้า
- ลําดับชั้น Schema ต้นทางถูกจําลองแบบไปยังฐานข้อมูลที่มิเรอร์ สําหรับฐานข้อมูลมิเรอร์ที่สร้างขึ้นก่อนเปิดใช้งานคุณลักษณะนี้ สคีมาต้นทางจะถูกลดรูปแบบ และชื่อ Schema ถูกเข้ารหัสลับเป็นชื่อตาราง ถ้าคุณต้องการจัดระเบียบตารางด้วย Schema ใหม่ ให้สร้างฐานข้อมูลแบบมิเรอร์ของคุณใหม่ เรียนรู้เพิ่มเติมจาก จําลองลําดับชั้นของเค้าร่างแหล่งข้อมูล
ข้อจํากัดของรายการมิเรอร์
- ผู้ใช้ต้องเป็นสมาชิกของบทบาทผู้ดูแลระบบ/สมาชิกสําหรับพื้นที่ทํางานเพื่อสร้างการจําลองแบบฐานข้อมูล SQL
- การหยุดการมิเรอร์ปิดใช้งานการมิเรอร์อย่างสมบูรณ์
- การเริ่มต้นมิเรอร์แก้ไขตารางทั้งหมดโดยเริ่มจากศูนย์อย่างมีประสิทธิภาพ
ข้อจํากัดปลายทางของการวิเคราะห์ SQL
- จุดสิ้นสุดการวิเคราะห์ SQL จะเหมือนกับ จุดสิ้นสุดการวิเคราะห์ Lakehouse SQL ซึ่งเป็นประสบการณ์แบบอ่านอย่างเดียวเหมือนกัน ดู ข้อจํากัดปลายทางของการวิเคราะห์ SQL
ภูมิภาคที่ได้รับการสนับสนุน
ต่อไปนี้คือภูมิภาค Fabric ที่สนับสนุนการทํามิเรอร์:
เอเชียแปซิฟิก:
- ออสเตรเลียตะวันออก
- ออสเตรเลียตะวันออกเฉียงใต้
- อินเดียกลาง
- เอเชียตะวันออก
- ญี่ปุ่นภาคตะวันออก
- เกาหลีตอนกลาง
- เอเชียตะวันออกเฉียงใต้
- อินเดียใต้
ยุโรป
- ยุโรปตอนเหนือ
- ยุโรปตะวันตก
- ฝรั่งเศสตอนกลาง
- เยอรมนีตอนกลางทางตะวันตก
- อิตาลี เหนือ
- นอร์เวย์ฝั่งตะวันออก
- โปแลนด์ เซ็นทรัล
- สวีเดนตอนกลาง
- สวิตเซอร์แลนด์ตอนเหนือ
- สวิตเซอร์แลนด์ตะวันตก
- สหราชอาณาจักรตอนใต้
- สหราชอาณาจักรตะวันตก
อเมริกา:
- บราซิลใต้
- แคนาดากลาง
- แคนาดาตะวันออก
- สหรัฐอเมริกาตอนกลาง
- สหรัฐอเมริกาภาคตะวันออก
- สหรัฐอเมริกาฝั่งตะวันออก 2
- สหรัฐอเมริกาตอนกลางทางเหนือ
- สหรัฐอเมริกาตอนกลางทางใต้
- สหรัฐอเมริกาตะวันตก
- US2 ตะวันตก
ตะวันออกกลางและแอฟริกา:
- แอฟริกาใต้ตอนเหนือ
- สหรัฐอาหรับเอมิเรตส์ เหนือ