Aracılığıyla paylaş


Microsoft Fabric'te Mirroring Fabric SQL veritabanı

Veritabanı yansıtma, Microsoft Fabric'in işletimsel veritabanınızdaki verileri sürekli olarak Fabric OneLake'e çoğaltmaya yönelik bir özelliğidir. Verileriniz otomatik olarak Fabric'e yansıtıldığında, diğer verilerle birlikte sorgu yapabilir ve analiz gerçekleştirebilirsiniz. Analiz ihtiyaçlarınız için, veri entegrasyonunu asgariye indirirken her şeyi kapsayan bir çözüm sunarak tek noktadan hizmet alın.

SQL veritabanı yansıtmaya ilişkin Fabric genel bakışı

Microsoft SQL Server ile aynı SQL Veritabanı Altyapısını kullanan ve Azure SQL Veritabanı ile benzer olan Microsoft Fabric'teki SQL veritabanı, Azure SQL Veritabanı'ndan Fabric yansıtma özelliklerinin çoğunu devralır. Daha fazla bilgi için bkz. Azure SQL Veritabanını Dokuya Yansıtma, ancak bu sayfa, Doku'daki SQL veritabanına veri yansıtılmasına ve Azure SQL Veritabanı yansıtmayla ilgili farklara odaklanır.

Microsoft Fabric'te bir SQL veritabanı oluşturduğunuzda, bunlar Fabric çalışma alanınızda atanır:

  • SQL veritabanının kendisi
  • SQL analitik uç nokta

Analiz senaryolarını kolaylaştırmak için, Fabric'teki SQL veritabanı verilerini, veritabanının kendisinin bulunduğu aynı çalışma alanındaki Fabric OneLake'e otomatik olarak yansıtır. Yansıtma, kullanıcı eylemine gerek olmadan Doku'da SQL veritabanınızın oluşturulmasıyla başlar. Yansıtmayı yapılandıracak ayar yoktur: tüm desteklenen tablolar ve desteklenen sütunlar oluşturuldukları anda yansıtılır.

  • Fabric'teki SQL veritabanı, verilerini Azure SQL Veritabanı gibi .mdf dosyalarında depolar.
  • Yansıtılmış veriler OneLake'te delta parquet dosyaları olarak depolanır.
    • SQL analizi uç noktası bu dosyaları işaret eder; böylece analiz sorgularından birincil iş yüküne performans cezası uygulamadan yansıtılmış verileri sorgulayabilirsiniz.
    • SQL analiz uç noktası aracılığıyla erişilen veriler salt okunurdur ve işlemsel veri kaynağını yanlışlıkla yapılan yazma veya silme işlemlerinden de korur.

Veri sunumunu analiz sorgularınıza daha uygun olacak şekilde şekillendirmek için SQL analiz uç noktanızda görünümler oluşturabilirsiniz. Ayrıca, çalışma alanında farklı ambarlarda veya lakehouse'larda yansıtılmış tabloları veya diğer tabloları bağlamak için de birleştirebilirsiniz. Benzer şekilde, uygun izinlerle, OneLake'deki yansıtılmış veriler not defterleri, kısayollar vb. diğer Doku verilerinin veri erişim desenlerini izler.

Fabric ile SQL veritabanında yansıtmanın nasıl çalıştığını gösteren diyagram.

Fabric'deki SQL veritabanı yansıtması ile Azure SQL Veritabanı arasındaki farklar

Yansıtma, Azure SQL Veritabanı yansıtma ve Doku'daki bir SQL veritabanını yansıtma işlemleri arasında büyük ölçüde aynı kalır.

İşlev Azure SQL Veritabanı Fabric'de SQL veritabanı
Yansıtma kurulumu Kullanıcı kimlik doğrulamasını, ağ bağlantısını üstlenir ve yansıtmayı el ile ayarlar. Yansıtma, oluşturulduktan sonra otomatik olarak gerçekleştirilir.
Kurulum sırasında kimlik doğrulama Yansıtma için CONTROL veritabanı iznine sahip bir oturum açma işlemi gerekir. Kimlik doğrulaması, Fabric tarafından yönetilen kimliklerdir.
Yansıtma denetimi Kullanıcı tarafından tam kontrol Yansıtma her zaman açıktır ve kapatılamaz.
Yansıtacak tablo seçimi Kullanıcı tarafından tam kontrol Desteklenen tüm tablolar, tabloları atlama seçeneği olmadan yansıtılır.
Belirli bir noktaya geri yükleme (PITR) PITR yeni bir veritabanı oluşturur ve yansıtma el ile yeniden yapılandırılmalıdır. PITR, Fabric'de yeni bir veritabanı oluşturur. Sürekli yansıtma otomatik olarak anlık görüntüyle başlatılır.
Denetim ve izleme için saklı yordamlar İzin Verilir Yalnızca izleme için izin verilir, yapılandırma için izin verilmez
Yapı Kapasitesini duraklatma / devam ettirme / silme / çalışma alanını silme Yansıtmayı durdurmak veya devam ettirmek için manuel müdahale Otomatik. Fabric aynayı ve veriyi duraklatır/sürdürür/siler.
Tabloyu sil "Tüm verileri otomatik olarak yansıt" seçilirse, tablonun Fabric replikası silinir.
Tablolar el ile seçilirse, tablo Fabric'ten silinmez ve eksik kaynak tablo izleme yansıtma ekranında bir hata gösterir.
Fabric OneLake'ten yansıtılmış tablo verilerini düşürür.

Yansıtmanın işlemler ve iş yükleri üzerindeki etkileri

Çoğaltıcı motor aşağıdaki davranışları içerir:

  • Fabric SQL veritabanı sunucusuz bir üründür ve bir süre kullanıcı etkinliği yoksa otomatik olarak bekleme moduna geçer. Yansıtma etkinliği veritabanının duraklatılmasını engellemez. Veritabanı duraklatıldığında, henüz tamamlanmamış olan tüm yansıtma etkinlikleri de duraklatılacaktır. Yansıtma, veritabanı sürdürüldükten sonra durdurulduğu yerden devam eder.
  • Etkin işlemler, işlem tamamlanana kadar işlem günlüğü kesme işlemini tutmaya devam eder. Uzun süre çalışan işlemler işlem günlüğü kapasitesinin normalden daha fazla kullanılmasına neden olabilir.
  • Her kullanıcı iş yükü farklılık gösterir. Tablo güncelleştirme/silme işlemleri log oluşumunun artmasına neden olabilir.
  • Daha fazla bilgi için bkz. Fabric SQL veritabanı yansıtması için sınırlamalar ve davranışlar.

Fabric'te SQL veritabanında kimlik doğrulama ve yetkilendirme

SQL veritabanının SQL analiz uç noktası aracılığıyla OneLake'te SQL veritabanı verilerinizin çoğaltılmış kopyasına bağlanın. Bunu, verilerinizin canlı, salt okunur bir kopyası olarak sorgulayabilirsiniz. Fabric platformunda kimlik doğrulama, yetkilendirme ve SQL veritabanına bağlanma hakkında daha fazla bilgi için bkz: