Aracılığıyla paylaş


Azure SQL Yönetilen Örneği'ndeki Microsoft Fabric yansıtılmış veritabanlarındaki sınırlamalar

Azure SQL Yönetilen Örneği'ndeki Microsoft Fabric yansıtılmış veritabanlarındaki geçerli sınırlamalar bu sayfada listelenmiştir. Bu sayfa değiştirilebilir.

  • 2022 güncelleştirme ilkesini kullanarak SQL yönetilen örnekler için yansıtma, Değişiklik Veri Yakalama (CDC) özelliğini kullanır.
  • 2025 veya Always-up-to-date güncelleştirme ilkelerini kullanarak SQL yönetilen örnekleri için yansıtma, Fabric yansıtma değişiklik akışı özelliğini kullanır.

Sorun giderme için bkz:

Veritabanı düzeyi sınırlamaları

  • Azure SQL Yönetilen Örneği'ne yansıtma, Güncelleştirme İlkesi, her zaman güncel veya SQL Server 2025 olarak ayarlanmış örnekler için kullanılabilir.

  • Coğrafi Olağanüstü Durum Kurtarma kurulumu Yansıtma tarafından desteklenmez.

  • Azure SQL Yönetilen Örneği için Kumaş Yansıtma yalnızca yazılabilir bir birincil veritabanında desteklenir.

  • Azure SQL Yönetilen Örneği veritabanı, veritabanında Değişiklik Verilerini Yakalama (CDC) etkinse, işlem çoğaltması etkinleştirilmişse veya veritabanı zaten başka bir Fabric çalışma alanında yansıtılmışsa yansıtılamaz.

  • Fabric'e yansıtılabilecek maksimum tablo sayısı 500 tablodur. 500 sınırının üzerindeki tablolar şu anda çoğaltılamaz.

    • 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. Alfabetik listenin en altındaki kalan tablo kümesi yansıtılamaz.
    • Tüm verileri yansıt'ın seçimini kaldırır ve tek tek tabloları seçerseniz, 500'den fazla tablo seçmeniz engellenir.
  • Veritabanı kopyalama/taşıma özelliği yansıtılmış veritabanlarında desteklenmez. Yansıtma etkinleştirilmiş bir veritabanını taşır veya kopyalarsanız, kopya yansıtma hata durumunu bildirir.

  • SQL yönetilen örnek veritabanınız Azure SQL Managed Instance Link özelliğini kullanacak şekilde ayarlandıysa, okunabilir çoğaltmanın Fabric yansıtma için bir kaynak olarak kullanılması desteklenmez.

  • Veritabanınız yansıtma için yapılandırıldıysa ve sonra yeniden adlandırıldıysa, yansıtmayı izleme işlevi çalışmayı durdurur. Veritabanını yansıtma ayarlanırken sahip olduğu adını geri vermek sorunu çözer.

  • Azure SQL Yönetilen Örneği veritabanı, veritabanı için gecikmeli işlem dayanıklılığı etkinleştirildiyse yansıtılamaz.

Kaynak veritabanındaki izinler

  • Satır düzeyi güvenlik desteklenir, ancak izinler şu anda Fabric OneLake'de çoğaltılan verilere yayılmamaktadır.
  • 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 kaynak veritabanından Fabric OneLake'e yayılmaz.
  • Azure SQL Yönetilen Örneği için Yansıtmayı başarıyla yapılandırmak için, kaynak SQL yönetilen örneğine bağlanmak için kullanılan sorumluya CONTROL veya db_owner izinleri verilmelidir. Bunu yalnızca yansıtılan veritabanında vermeniz önerilir; bunu tüm sunucu düzeyinde kullanmayın.

Ağ ve bağlantı güvenliği

  • Azure SQL Yönetilen Örneğiniz genel olarak erişilebilir değilse, verileri yansıtmak için bir sanal ağ veri ağ geçidi veya şirket içi veri ağ geçidi oluşturun. Azure Sanal Ağı'nın veya ağ geçidi sunucusunun ağının özel bir uç nokta üzerinden Azure SQL Yönetilen Örneği'ne bağlanabildiğinden emin olun.
  • Azure SQL Yönetilen Örneğinin Sistem Tarafından Atanan Yönetilen Kimlik (SAMI) etkinleştirilmesi ve birincil kimlik olması gerekir.
  • Azure SQL Yönetilen Örneği hizmet ilkesinin adı (SPN) katkıda bulunan izinleri, Fabric aynalanmış veritabanı öğesinden kaldırılmamalıdır.
  • Kullanıcı Tarafından Atanan Yönetilen Kimlik (UAMI) desteklenmez.
  • Azure SQL Yönetilen Örneği ve Fabric çalışma alanı ayrı kiracılarda bulunduğunda Microsoft Entra kiracıları arasında yansıtma desteklenmez. 
  • Azure SQL Yönetilen Örneği'nde tanımlanan Microsoft Purview Information Protection/duyarlılık etiketleri Fabric OneLake ile yansıtılamaz.

Tablo Seviyesi

  • Desteklenmeyen türlerde birincil anahtar veya kümelenmiş dizin içeren tablolar (birincil anahtar olmadığında) yansıtılamaz. Hesaplanan sütunlar, kullanıcı tanımlı türler, geometri, coğrafya, hiyerarşi kimliği, SQL değişkeni, zaman damgası, tarih saat2(7), datetimeoffset(7)veya time(7).

  • Delta Lake yalnızca altı basamak hassasiyet destekler.

    • 7 ondalıklı basamak duyarlığına sahip SQL türü datetime2 sütunlarının, Fabric OneLake'deki Delta dosyalarında aynı duyarlığa sahip bir veri türü karşılığı yoktur. Hassasiyet kaybı, bu tür sütunlar yansıtılırsa ve yedinci ondalık basamağın ikinci rakamı kırpılırsa meydana gelir.
    • Datetimeoffset(7) veri türü, Fabric OneLake'deki Delta dosyalarında aynı duyarlıkla karşılık gelen bir veri türüne sahip değildir. Bu tür sütunlar yansıtıldığında hassasiyet kaybı (saat dilimi ve yedinci zaman ondalık basamağı kaybı) oluşur.
  • Kümelenmiş columnstore dizinleri şu anda desteklenmiyor.

  • Tablodaki bir veya daha fazla sütun boyutu > 1 MB olan Büyük İkili Nesne (LOB) türündeyse, sütun verileri Doku OneLake'te 1 MB boyutunda kesilir . Büyük eklemelere izin vermek istiyorsanız en fazla metin parça boyutu sunucu yapılandırma seçeneğini 65.536 bayttan fazla izin verecek şekilde yapılandırın.

  • Kullanımda olan aşağıdaki özelliklerden herhangi birine sahip kaynak tablolar yansıtılamaz:

    • Zamana bağlı geçmiş tabloları ve defter geçmişi tabloları
    • Always Encrypted (Her Zaman Şifreli)
    • Bellek içi tablolar
    • Graph
    • Dış tablolar
  • SQL Yönetilen Örneği'nin Microsoft Fabric'e yansıtma işlemi için etkinleştirildiğinde, kaynak tablolarda aşağıdaki tablo düzeyinde veri tanımı dili (DDL) işlemlerine izin verilmez.

    • Bölüm değiştirme/bölme/birleştirme
    • Birincil anahtarı değiştirme
  • DDL değişikliği olduğunda, değiştirilen tablo için tam bir veri anlık görüntüsü yeniden başlatılır ve tablo verilerinin tamamı Fabric OneLake'e yeniden yazılır.

  • Şu anda bir tablo json veri türüne sahipse yansıtılamaz.

    • Şu anda, bir tablo yansıtıldığında bir sütunu json veri türüne değiştiremezsiniz.
  • Görünümler ve Gerçekleştirilmiş görünümler yansıtma için desteklenmez.

  • Mayıs 2025'te bir tablo birincil anahtarı olmasa bile yansıtılabilir.

    • Mayıs 2025'e kadar birincil anahtarları olmayan tablolar yansıtılmaya uygun değildi. Mayıs 2025'ten sonra, Gelecekteki tabloları otomatik olarak yansıt seçeneğini işaretlemiş olsanız bile, birincil anahtarı olmayan mevcut tablolar otomatik olarak yansıtılmaya eklenmeyecek.
      • Gelecekteki tabloları otomatik olarak yansıt'ı seçtiğinizde birincil anahtarlar olmadan tabloları yansıtmaya başlamak için:
        1. Çoğaltmayı durdurun ve çoğaltmayı başlatın, bu da tüm tabloları yeniden yükler ve yansıtma için uygun hale gelen yeni tabloları algılar. Önerilen adım budur.

        2. Geçici bir çözüm olarak, kaynak veritabanında yeni bir tablo oluşturun. Bu, kaynak veritabanı için bir tablo envanterini tetikler ve birincil anahtarları olmayanlar da dahil olmak üzere daha önce yansıtılmamış tabloları algılar. Örneğin, aşağıdaki betik bir test_20250401 adlı tablo oluşturur ve test_20250401 tablosu yansıtıldıktan sonra bu tabloyu kaldırır. Bu betik, adlı dbo.test_20250401 bir tablonun zaten mevcut olmadığını varsayar.

          --This script assumes that a table named dbo.test_20250401 does not already exist.
          CREATE TABLE dbo.test (ID int not null);
          

          Yansıtılmış tablolar listesinde gösterildikten sonra, birincil anahtarları olmayan tabloları da görmelisiniz. Ardından test tablosunu kaldırabilirsiniz.

          DROP TABLE dbo.test_20250401;
          
      • Gelecekteki tabloları otomatik olarak yansıt'ı seçmediğinizde birincil anahtarlar olmadan tabloları yansıtmaya başlamak için, tabloları yansıtma ayarlarında seçili tablolar listesine ekleyin.

Sütun düzeyi

  • Kaynak tablo hesaplanan sütunlar içeriyorsa, bu sütunlar Fabric OneLake'e yansıtılamaz. 
  • Kaynak tabloda bu veri türlerinden birine sahip sütunlar varsa, söz konusu sütunlar Fabric OneLake'e yansıtılamaz. Yansıtma için aşağıdaki veri türleri desteklenmez:
    • image
    • Metin/nmetin
    • xml
    • json
    • rowversion/timestamp
    • sql_variant
    • Kullanıcı Tanımlı Türler (UDT)
    • geometry
    • geography
  • 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. Delta sütun eşleme desteğinden daha fazla bilgi edinin.
  • Aşağıdaki sütun düzeyi veri tanımı dili (DDL) işlemleri, SQL Yönetilen Örneği'nin Microsoft Fabric'e yansıtılması için etkinleştirildiğinde kaynak tablolarda desteklenmez:
    • Sütunu değiştirme
    • Sütunu yeniden adlandırma (sp_rename)

Yansıtılmış öğe sınırlamaları

  • SQL Yönetilen Örneği için ayna oluşturabilmesi adına kullanıcının, çalışma alanının Yönetici/Üye rolünde üye olması 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. 
  • Yapı kapasitesi durdurulup yeniden başlatılırsa, yansıtma çalışmayı durdurur ve manuel olarak yeniden başlatılması gerekir. Yansıtmanın çalışmayı durdurduğunu belirten uyarılar/hata iletileri olmayacaktır.

SQL analytics uç nokta sınırlamaları

  • SQL analizi uç noktası, Lakehouse SQL analiz uç noktasıyla aynıdır. Aynı salt okunur deneyimdir. Bkz. SQL analizi uç nokta 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. Kaynak şema hiyerarşisini çoğaltma hakkında daha fazla bilgi edinin.

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.

Sonraki adım