Aracılığıyla paylaş


Azure SQL Veritabanı 'dan microsoft fabric yansıtılmış veritabanlarındaki sınırlamalar ve davranışlar (Önizleme)

Azure SQL Veritabanı Microsoft Fabric yansıtılmış veritabanlarındaki geçerli sınırlamalar bu sayfada listelenmiştir. Bu sayfa değiştirilebilir.

Sorun giderme için bkz:

Etkin işlemler, iş yükleri ve çoğaltıcı altyapısı davranışları

  • Etkin işlemler, işlem işlemeleri gerçekleştirene ve yansıtılan Azure SQL Veritabanı yakalayana veya işlem durdurulana kadar işlem günlüğü kesme işlemini tutmaya devam eder. Uzun süre çalışan işlemler işlem günlüğünün normalden daha fazla dolmasıyla sonuçlanabilir. İşlem günlüğünün dolmaması için kaynak veritabanı işlem günlüğü izlenmelidir. Daha fazla bilgi için bkz . İşlem günlüğü uzun süre çalışan işlemler ve CDC nedeniyle büyüyor.
  • Her kullanıcı iş yükü farklılık gösterir. İlk anlık görüntü sırasında, hem CPU hem de IOPS (sayfaları okumak için saniyede giriş/çıkış işlemleri) için kaynak veritabanında daha fazla kaynak kullanımı olabilir. Tablo güncelleştirmeleri/silme işlemleri günlük oluşturmanın artmasına neden olabilir. Azure SQL Veritabanı kaynakları izleme hakkında daha fazla bilgi edinin.
  • Çoğaltıcı altyapısı, değişiklikleri her tabloyu bağımsız olarak izler. Kaynak tabloda güncelleştirme yoksa, çoğaltıcı altyapısı bu tablo için bir saate kadar katlanarak artan bir süreyle geri dönmeye başlar. Aynı durum, veri yenilemeyi engelleyen geçici bir hata olduğunda da oluşabilir. Çoğaltıcı altyapısı, güncelleştirilmiş veriler algılandıktan sonra düzenli yoklamayı otomatik olarak sürdürür.

Veritabanı düzeyi sınırlamaları

  • Azure SQL Veritabanı için Doku Yansıtma yalnızca yazılabilir bir birincil veritabanında desteklenir.
  • Veritabanında Veri Yakalamayı Değiştir (CDC), SQL için Azure Synapse Link etkinleştirildiyse veya veritabanı başka bir Doku çalışma alanında zaten yansıtıldıysa Azure SQL Veritabanı yansıtılamaz.
  • Doku'ya yansıtılabilir tablo sayısı üst sınırı 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ılmaz.
    • Tüm verileri yansıt'ın seçimini kaldırır ve tek tek tabloları seçerseniz, 500'den fazla tablo seçmeniz engellenir.

Kaynak veritabanındaki izinler

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

  • Kaynak SQL sunucusunun Genel ağ erişimine izin ver ve Azure hizmetlerinin bağlanmasına izin ver'i etkinleştirmesi gerekir.
  • Azure SQL mantıksal sunucusunun Sistem Tarafından Atanan Yönetilen Kimlik 'in (SAMI) etkinleştirilmesi ve birincil kimlik olması gerekir.
  • Azure SQL Veritabanı hizmet asıl adı (SPN) katkıda bulunan izinleri Doku yansıtılmış veritabanı öğesinden kaldırılmamalıdır.
  • Bir Azure SQL Veritabanı ve Doku çalışma alanı ayrı kiracılarda olduğunda Microsoft Entra kiracıları arasında yansıtma desteklenmez. 
  • Azure SQL Veritabanı tanımlanan Microsoft Purview Bilgi Koruması/duyarlılık etiketleri, Doku OneLake'e basamaklı ve yansıtılmaz.

Tablo düzeyi

  • Tanımlı birincil anahtarı olmayan bir tablo yansıtılamaz.
    • Kümelenmemiş birincil anahtar olarak tanımlanan birincil anahtar kullanan bir tablo yansıtılamaz.
  • Birincil anahtar veri türlerinden biriyse tablo yansıtılamaz: sql_variant, zaman damgası/rowversion, datetime2(7), datetimeoffset(7), time(7) burada 7 yedi duyarlık basamaktır. Delta lake yalnızca altı basamak duyarlık destekler.
  • 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.
  • 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
    • Bellek içi tablolar
    • Grafik
    • Dış tablolar
  • Doku SQL Veritabanı yansıtma 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
    • Tabloyu kesme
  • 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 veriler yeniden görüntülenir.

Sütun düzeyi

  • Kaynak tablo hesaplanan sütunlar içeriyorsa, bu sütunlar Doku OneLake'e yansıtılamaz. 
  • Kaynak tabloda desteklenmeyen veri türlerine sahip sütunlar varsa, bu sütunlar Doku OneLake'e yansıtılamaz. Aşağıdaki veri türleri desteklenmiyor.
    • görüntü
    • metin/ntext
    • xml
    • json
    • rowversion/zaman damgası
    • sql_variant
    • Kullanıcı Tanımlı Türler (UDT)
    • geometri
    • coğrafya
  • SQL tablosunun sütun adları boşluk veya şu karakterleri içeremez: space } , ) ; \t { \n ( =.

Ambar sınırlamaları

  • Kaynak şema hiyerarşisi yansıtılmış veritabanına çoğaltılmaz. Bunun yerine, kaynak şema düzleştirilir ve şema adı yansıtılmış veritabanı tablo adına kodlanır. 

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

  • Kullanıcının SQL Veritabanı yansıtması oluşturabilmesi için çalışma alanının Yönetici/Üye rolünün üyesi olması gerekir. 
  • Yansıtmanın durdurulması yansıtmayı tamamen devre dışı bırakır. 
  • Yansıtmayı başlatmak, sıfırdan başlayarak tüm tabloları yeniden depolar. 

SQL analytics uç nokta sınırlamaları

Yansıtmayı destekleyen doku bölgeleri

Azure SQL Veritabanı için Yansıtmayı destekleyen Doku bölgeleri şunlardır:

Asya Pasifik:

  • Doğu Avustralya
  • Güneydoğu Avustralya
  • Orta Hindistan
  • Doğu Asya
  • Doğu Japonya
  • Güney Kore - Orta
  • Güneydoğu Asya
  • Güney Hindistan

Avrupa

  • Kuzey Avrupa
  • West Europe
  • Orta Fransa
  • Orta Batı Almanya
  • Norveç Doğu
  • Orta İsveç
  • Kuzey İsviçre
  • Batı İsviçre
  • Güney Birleşik Krallık
  • Batı Birleşik Krallık

Amerika:

  • Güney Brezilya
  • Orta Kanada
  • Doğu Kanada
  • Central US
  • Doğu ABD
  • Doğu ABD 2
  • Orta Kuzey ABD
  • Batı ABD
  • Batı ABD 2

Orta Doğu ve Afrika:

  • Güney Afrika Kuzey
  • Kuzey BAE

Sonraki adım