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 kılavuz, Microsoft Fabric'teki yansıtılmış BigQuery'nizdeki mevcut sınırlamalar hakkında daha fazla bilgi edinmenize yardımcı olur.
Önemli
Şu anda şirket içi Data Gateway (OPDG) için Google BigQuery Yansıtması'nı destekliyoruz. Sürüm 3000.286.6 veya üzerini kullanma
Veritabanı düzeyi sınırlamaları
Birincil anahtarları olmayan tabloları yansıtırken, veri doğruluğunu sağlamak için yalnızca ekleme değişiklikleri gerçekleştirebilirsiniz. Noninsert değişiklikleri bulunursa, tablo otomatik olarak yeniden tohumlanır (tablo tamamen yeniden yansıtılır). İlk yeniden kullanılma işleminden sonra birden çok insert dışı değişiklik gerçekleşirse Yansıtma bir süre bekleme durumuna geçer; bu durum, maliyetleri azaltmaya yardımcı olur ve gereksiz tam tablo çoğaltmasını sınırlar. Geri alma döneminden sonra tablo normal Yansıtma (sürekli veri çoğaltma) durumuna döner.
Performans sınırlamaları
Büyük bir tablodaki verilerin çoğunu değiştiriyorsanız Yansıtmayı durdurmak ve yeniden başlatmak daha verimlidir. Milyarlarca kaydın eklenmesi veya güncelleştirilmesi uzun sürebilir.
Yansıtılan veriler genellikle BigQuery'nin Değişiklik Veri Yakalama (CDC) mimarisi nedeniyle 10-15 dakikalık gecikme süresiyle değişiklikleri yansıtır. Hiçbir değişiklik algılanmazsa çoğaltma altyapısı geri alma moduna girer ve yoklama aralıklarını 1 saate kadar artırır.
Desteklenen bölge sınırlamaları
Veritabanı yansıtma tüm Microsoft Fabric bölgelerinde kullanılabilir. Daha fazla bilgi için Fabric bölgesinin kullanılabilirliği'ne bakın.
İzin sınırlamaları
Bazı müşterilerin Google BigQuery için Yansıtma için düzenleme izinlerini etkinleştirmekte tereddüt ettiğini anlıyoruz. Yansıtma, OneLake'te BigQuery verilerinizin canlı ikizli, düzenlenebilir bir tüketim çoğaltması oluşturur. Google BigQuery için Yansıtmayı desteklemek için çoğaltma altyapısının şunları yapması gerekir:
- BigQuery tablolarından verilere erişme ve verileri dışarı aktarma
- Değişiklik Veri Yakalama (CDC) kullanarak değişiklikleri izleme
- Çoğaltma için geçici veri kümeleri ve görevler oluşturma
- Hazırlama ve alma için Google Cloud Storage ile etkileşim kurma
Yeniden Tohumlama Sınırlamaları
Google'ın CDC teknolojisini kullanarak BigQuery tablolarında değişiklik izlemeye olanak tanıyan CHANGES işlevi, kullanıcıların Yansıtma çözümlerini uygularken dikkate alması gereken birkaç önemli yeniden gönderme sınırlamasına tabidir:
- Zaman Yolculuğu Sınırlaması: CHANGES işlevi yalnızca tablonun yapılandırılmış zaman yolculuğu penceresindeki verileri döndürür. Standart tablolar için bu genellikle yedi gündür, ancak farklı yapılandırılırsa daha kısa olabilir. Bu pencerenin dışındaki tüm değişikliklere erişilemez.
- Zaman Damgası Sınırlaması: CHANGES TVF için değişiklik geçmişi zaman penceresi izin verilen en uzun süreyi aşıyor. ile arasında
start_timestampend_timestampizin verilen maksimum aralık bir gündür. Bu, daha uzun geçmiş pencerelerin toplu olarak işlenmesini kısıtlar ve daha geniş bir kapsam için birden çok sorgu gerekebilir.
-Değişiklik Geçmişi Sınırlaması: CHANGES işlevi, değişiklik geçmişi izlemenin kullanılmadan önce tablo için etkinleştirilmesini gerektirir. Etkinleştirilmemişse, delta değişiklikleri sorgulanamaz. - Çok deyimli Sınırlama: CHANGES işlevi çok deyimli işlemlerin içinde kullanılamaz. İstenen zaman aralığında gerçekleştirilen çoklu ifadeli işlemlere sahip tabloları da sorgulayamaz.
Daha fazla bilgi edinmek için lütfen Google'ın BigQuery Değişiklikleri Sınırlama Belgeleri'ne başvurun.