Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, SQL Server'daki Microsoft Fabric yansıtılmış veritabanlarındaki geçerli sınırlamalar listelenmiştir . Bu makale değiştirilebilir.
Sorun giderme için bkz:
- Fabric yansıtılmış veritabanlarıyla ilgili sorunları giderme
- SQL Server'dan Doku yansıtılmış veritabanlarıyla ilgili sorunları giderme
Platform sınırlamaları
- SQL Server 2025 için Fabric Yansıtma şu anda Azure Sanal Makinesi üzerinde çalışan SQL Server 2025 örnekleri için desteklenmemektedir.
- SQL Server 2025 için Fabric Mirroring şu anda Linux üzerinde SQL Server'da desteklenmiyor.
Veritabanı düzeyi sınırlamaları
SQL Server için Doku Yansıtma yalnızca bir kullanılabilirlik grubunun birincil veritabanında desteklenir.
- Ağ Yapısı Yansıtma şu anda bir yük devretme kümesi örneğinde desteklenmiyor.
SQL Server veritabanı, veritabanı zaten SQL için Azure Synapse Bağlantısı için yapılandırılmışsa veya veritabanı zaten başka bir Fabric çalışma alanında yansıtılmışsa yansıtılamaz.
- Kaynak veritabanında Change Data Capture (CDC) etkinleştirildiyse, SQL Server 2025 örneğinde bir veritabanını yansıtamazsınız.
Fabric'e en fazla 500 tablo yansıtabilirsiniz. Şu anda 500 sınırının üzerindeki tabloları çoğaltamazsınız.
- Yansıtmayı yapılandırırken Tüm verileri yansıt'ı seçerseniz, tüm tablolar şema adına ve ardından tablo adına göre alfabetik olarak sıralandığında yansıtılacak tablolar ilk 500 tablodur. Yansıtma, alfabetik listenin en altında kalan tablo kümesini içermez.
- Tüm verileri yansıt seçeneğinin işaretini kaldırıp tek tek tabloları seçerseniz, 500'den fazla tablo seçemezsiniz.
.dacpacSQL Server dağıtımları, yansıtılan tablolarda değişiklik yapılmasını sağlamak için publish özelliğini/p:DoNotAlterReplicatedObjects=Falsegerektirir..dacpacdağıtımlarında kullanılabilen yayımlama ayarları hakkında daha fazla bilgi için SqlPackage yayımlama belgelerine bakın.Aşağıdaki özellikler etkinleştirildiğinde SQL Server 2025'ten Doku Yansıtma desteklenmez:
- Replication
- CDC
- SQL Server 2016-2022'de Fabric Yansıtma için CDC gereklidir. CDC ile İlgili Bilinen Sorunlar ve Sınırlamalar'ı gözden geçirin.
SQL Server veritabanını yansıtamazsınız eğer veritabanı için gecikmeli işlem dayanıklılığını etkinleştirirseniz.
Kaynak veritabanındaki izinler
- Satır düzeyi güvenlik desteklenir, ancak izinler şu anda Fabric OneLake'deki çoğaltılmış verilere iletilmemektedir.
- Nesne düzeyinde izinler, örneğin belirli sütunlara izin verme, şu anda Doku OneLake'te çoğaltılan verilere yayılmaz.
- Dinamik veri maskeleme ayarları şu anda Doku OneLake'te çoğaltılan verilere yayılmaz.
- SQL Server için Yansıtmayı başarıyla yapılandırmak için, kaynak SQL Server'a bağlanmak için kullanılan sorumluya ALTER ANY EXTERNAL MIRROR iznini verin. Bu izin CONTROL veya db_owner rolü gibi daha üst düzey izinlere dahil edilir.
- SQL Server 2016-2022 sürümleri için CDC'yi ayarlarken, bir yöneticinin başlangıçta CDC'yi ayarlamak için sysadmin sunucu rolüne üye olması gerekir. Gelecekteki herhangi bir CDC bakımı için sysadmin sunucu rolüne üyelik gerekir. Veritabanı ve tablolar için yansıtma gerekiyorsa ve CDC zaten etkinse, yansıtma için CDC kullanılır. CDC henüz etkinleştirilmemişse , Öğretici: SQL Server'dan Microsoft Fabric Yansıtmayı Yapılandırma , CDC'yi yapılandırma amacıyla oturum açmayı geçici olarak sysadmin sunucu rolünün üyesi olacak şekilde yapılandırır
fabric_login. CDC zaten varsa, sunucu sysadmin rolüne geçici olarak eklemenizfabric_logingerekmez.
Ağ ve bağlantı güvenliği
- Yapı yansıtılmış veritabanı öğesinden SQL Server hizmet asıl adı (SPN) katkıda bulunan izinlerini kaldırmayın.
- SQL Server örneği ve Fabric çalışma alanı farklı kiracılarda bulunduğunda Microsoft Entra kiracıları arasında yansıtma desteklenmez.
- SQL Server'da tanımlanan Microsoft Purview Information Protection/duyarlılık etiketleri, Fabric OneLake'e kademelenmez ve yansıtılmaz.
Tablo düzeyi
Desteklenmeyen türlerde tabloları birincil anahtarla veya kümelenmiş dizinle (birincil anahtar mevcut olmadığında) yansıtamazsınız. Desteklenmeyen türler, hesaplanan sütunlar, kullanıcı tanımlı türler, geometri, coğrafya, hiyerarşi ID, SQL değişkeni, zaman damgası, datetime2(7), datetimeoffset(7) ve time(7) arasında bulunur.
Delta Lake yalnızca altı basamak hassasiyet destekler. - 7 haneli ondalık kesinliğe sahip datetime2 SQL türündeki sütunların, Fabric OneLake'deki Delta dosyalarında aynı kesinlikte karşılık gelen veri türü yoktur. Bu türdeki sütunları yansıtırsanız kesinlik kaybolur, ondalıkta yedinci basamak kırpılır.
- Datetimeoffset(7) veri türü, Fabric OneLake'deki Delta dosyalarında aynı kesinlikte karşılık gelen bir veri türüne sahip değildir. Bu tür sütunları yansıtırsanız hassasiyet kaybolur (saat dilimi ve zamanın yedinci ondalık basamağının kaybı).
Kümelenmiş columnstore dizinleri şu anda desteklenmiyor.
Tablodaki bir veya daha fazla sütun boyutu 1 MB'tan büyük olan Büyük İkili Nesne (LOB) türündeyse, Doku OneLake sütun verilerini 1 MB boyutuna kadar kısaltır.
Aşağıdaki özelliklerden herhangi birini kullanan kaynak tabloları yansıtamazsınız:
- Zamana bağlı geçmiş tabloları ve defter geçmişi tabloları
- Always Encrypted (Her Zaman Şifreli)
- Bellek içi tablolar
- Graph
- Dış tablolar
Yansıtma için etkinleştirildiğinde SQL veritabanı kaynak tablolarında aşağıdaki tablo düzeyinde veri tanımı dili (DDL) işlemlerini gerçekleştiremezsiniz.
- Bölüm değiştirme, bölme veya birleştirme
- Birincil anahtarı değiştirme
Şu anda json veya vektör veri türüne sahip bir tabloyu yansıtamazsınız.
- Şu anda, bir tablo yansıtıldığında vektör veya json veri türünü kullanmak için sütunu değiştiremezsiniz.
SQL Server 2025'te bir DDL değişikliği olduğunda, değiştirilen tablo için eksiksiz bir veri anlık görüntüsü yeniden başlatılır ve veriler yeniden görüntülenir.
SQL Server 2016-2022'de DDL değişikliği olduğunda yansıtma aşağıdaki hatayla başarısız olur:
"Tablo 'SCHEMA. TABLE' tanımı CDC etkinleştirildiğinden beri değişti. Lütfen CDC'yi yeniden etkinleştirin (EXEC sys.sp_cdc_disable_table @source_schema = N'SCHEMA', @source_name = TABLE', @capture_instance = N'SCHEMA_TABLE'; EXEC sys.sp_cdc_enable_table @source_schema = N'SCHEMA', @source_name = TABLE', @role_name = NULL, @capture_instance = N'SCHEMA_TABLE', @supports_net_changes = 1;)"
Yansıtmayı sürdürmek için, hata iletisinde sağlanan
sys.sp_cdc_disable_tablevesys.sp_cdc_enable_tablekomutlarını kullanarak CDC'yi durdurun ve yeniden başlatın. Daha sonra tablo, yeni bir anlık görüntüyle sıfırlanır.SQL Server 2016-2022'yi yansıtırken, birincil anahtarı olmayan bir tabloyu yansıtamazsınız.
Sütun düzeyi
- SQL Server'dan Altyapı Yansıtma, aşağıdaki veri türlerini çoğaltmaz:
- CLR
- vector
- json
- geometry
- geography
- hierarchyid
- sql_variant
- Zaman damgası/rowversion
- xml
- Kullanıcı Tanımlı Türler (UDT)
- image
- Metin/ntext
- Kaynak tabloda hesaplanan sütunlar varsa, bu sütunları Fabric OneLake'e aktaramazsınız.
- Yansıtma, adlarda boşluk veya özel karakterler içeren sütunları çoğaltmayı destekler (örneğin,
,;{}()\n\t=). Bu özellik etkinleştirilmeden önce çoğaltma altındaki tablolar için yansıtılmış veritabanı ayarlarını güncelleştirmeniz veya yansıtmayı bu sütunları içerecek şekilde yeniden başlatmanız gerekir. Daha fazla bilgi için bkz. delta sütun eşleme desteği .
Ambar sınırlamaları
- Kaynak şema hiyerarşisi yansıtılmış veritabanına çoğaltılır. Bu özellik etkinleştirilmeden önce oluşturulan yansıtılmış veritabanları için kaynak şema düzleştirilir ve şema adı tablo adına kodlanır. Tabloları şemalarla yeniden düzenlemek istiyorsanız, yansıtılmış veritabanınızı yeniden oluşturun. Daha fazla bilgi için bkz . Kaynak şema hiyerarşisini çoğaltma.
Yansıtılmış öğe sınırlamaları
- SQL Veritabanı yansıtması oluşturmak için Yönetici veya Üye çalışma alanı rolünün üyesi olmanız gerekir.
- Yansıtmanın durdurulması yansıtmayı tamamen devre dışı bırakır.
- Yansıtmayı başlatmak, tüm tabloları yeniden başlatarak tamamen baştan başlamayı sağlar.
SQL analytics uç nokta sınırlamaları
- SQL analizi uç noktası, Lakehouse SQL analiz uç noktasıyla aynıdır. Aynı salt okunur deneyimdir. Daha fazla bilgi için bkz. SQL analytics uç nokta sınırlamaları.
Desteklenen bölgeler
Veritabanı yansıtma ve açık yansıtma tüm Microsoft Fabric bölgelerinde kullanılabilir. Daha fazla bilgi için Fabric bölgesinin kullanılabilirliği'ne bakın.