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.
Şunlar için geçerlidir: SQL Server 2022 (16.x)
Azure SQL Veritabanı
Azure Synapse Analytics
Bu makale, SQL için Azure Synapse Link değişiklik akışının nasıl çalıştığı hakkında ayrıntılı bilgi içerir.
Önemli
Microsoft Fabric'e yansıtma özelliği artık kullanılabilir. Fabric'e Yansıtma, Azure Synapse Link'in tüm özelliklerini daha iyi analitik performansla, Fabric'teki OneLake ile veri altyapınızı birleştirme ve verilerinize Delta Parquet formatında erişim sağlama yeteneği sunar. Azure Synapse Link yerine Doku Yansıtma'yı kullanın.
Microsoft Fabric'e Yansıtma ile SQL Server 2016+, Azure SQL Veritabanı, Azure SQL Yönetilen Örneği, Oracle, Snowflake, Cosmos DB ve daha fazlası gibi mevcut veri varlığınızı doğrudan OneLake in Fabric'e çoğaltabilirsiniz.
Daha fazla bilgi için bkz. Microsoft Fabric eşlenik veritabanları.
SQL Server 2022 (16.x), SQL Server tabloları ile Microsoft Azure Synapse platformu arasında bağlantıya izin veren sql için Azure Synapse Link adlı yeni bir özellik kullanıma sunuldu. SQL için Azure Synapse Link, SQL Server içindeki değişiklikleri yakalayan ve Bunları Azure Synapse Analytics'e yükleyen otomatik değişiklik akışları sağlar.
Bu özellik Azure SQL Yönetilen Örneği için kullanılamaz.
Uyarı
SQL için Azure Synapse Link'in etkinleştirilmesi, kaynak veritabanınızdaki bir changefeed veritabanı kullanıcısı, changefeed şeması ve changefeed şemasında birkaç tablo oluşturur. Lütfen bu nesnelerin hiçbirini değiştirmeyin. Bunlar sistem tarafından yönetilir.
Giriş bölgesi
SQL Server için Azure Synapse Link giriş bölgesi hakkında daha fazla bilgi için bkz. SQL Server giriş bölgesi için Azure Synapse Link.
SQL Server için Azure Synapse Link, Azure Data Lake Storage (ADLS) 2. Nesil depolama hesabı dahil olmak üzere kullanıcı tarafından sağlanan Azure kaynaklarını içerirken, Azure SQL Veritabanı için Azure Synapse Link giriş bölgesinin sağlanması da dahil olmak üzere tamamen yönetilir ve bu makalede açıklandığı gibi benzer değişiklik algılama işlemlerini kullanır. Daha fazla bilgi için bkz. Azure SQL Veritabanı için Azure Synapse Link.
SQL Server için giriş bölgesi Azure Depolama konumu müşteri tarafından yönetilir ve görünür durumdadır, ancak giriş bölgesindeki dosyaların kullanılması veya değiştirilmesi önerilmez veya desteklenmez.
Değişiklik akışı özelliği
SQL Server yöneticisi, boş bir tabloda veya zaten veri içeren bir tabloda Azure Synapse Link'i etkinleştirebilir. Kaynak tabloda birincil anahtar olmalıdır.
Zaten veri içeren bir tablodaysa, Azure Synapse Link kaynak tablonun ilk tam anlık görüntüsüyle giriş bölgesini görür. Azure Synapse Link'e veri içeren mevcut bir SQL Server tablosu eklendiğinde, ilk veri kümesinin tam anlık görüntüsü oluşturulur. İlk anlık görüntü dosyası, ADLS 2. Nesil'de giriş bölgesine iletilen bir .parquet biçim dosyasıdır.
Azure Synapse Link, kaynak tablo değişikliklerinin Azure Depolama'daki giriş bölgesine düşük gecikme süresiyle gönderimini destekler. Değişiklik akışı, bu değişiklikleri Azure Synapse'de yayımlamak için bir CSV dosyası kullanır. Bu tablosal biçim, satır düzeyinde veri değişikliklerinin yüksek tempoda (saniyeler mertebesinde) yazılmasıyla doğal olarak uyum sağlar. Csv dosyalarının çoğu görece küçük olmalıdır.
Yakalamayı değiştirme
Azure Synapse Link değişikliklerini yakalamak, mevcut Değişiklik Verileri Yakalama (CDC) teknolojisine benzer. Değişiklik verilerinin kaynağı SQL Server işlem günlüğüdür. Değişiklik akış kaynağı günlüğü okur ve iniş bölgesine yapılan değişiklikler hakkında bilgi ekler.
CDC, bir veya daha fazla kaynak tabloda gerçekleştirilen tüm değişiklikleri yakalamak için işlem günlüğünü toplayarak çalışır.
- CDC'de, değişiklik verileri veritabanındaki eşdeğer bir tabloya içsel olarak aktarılır.
- Azure Synapse Link'te veriler doğrudan veritabanı işlem günlüğünden okunur, bellekte önbelleğe alınır ve sonunda Azure Depolama'daki giriş bölgesine yazılır.
Depolama kesintisi oluşursa, giriş bölgesinin kullanılamaz duruma gelmesine neden olabilir ve bu da bu giriş bölgesine yapılan yayınları engeller. SQL Server CDC günlük okuyucu aracısı başarısız olursa veya çalışmıyorsa davranışa benzer şekilde, kaynak veritabanı işlem günlüğü kesilemez. Uzun süreli bir depolama kesintisi veya erişilemez duruma gelmesine neden olan depolama yapılandırması değişikliği durumunda Synapse Studio aracılığıyla Azure Synapse Link'i durdurun.
Yüksek kullanılabilirlik desteği
SQL Server için Azure Synapse Link, Always On kullanılabilirlik grupları ve yük devretme kümesi örnekleri (FCI) ile uyumludur.
İlk anlık görüntü devam ediyorsa ve herhangi bir nedenle kesintiye uğrarsa, ilk anlık görüntü dışarı aktarma işlemi yeniden başlatılır. Bir SQL Server FCI veya zaman uyumlu kullanılabilirlik grubunda yük devrediyorsa bu durum söz konusudur.
Microsoft Fabric'te yansıtma işlemi
Fabric'e Yansıtma, Azure Synapse Link'in tüm özelliklerini daha iyi analitik performansla, Fabric'teki OneLake ile veri altyapınızı birleştirme ve verilerinize Delta Parquet formatında erişim sağlama yeteneği sunar. Azure Synapse Link yerine Doku Yansıtma'yı kullanın.
Daha fazla bilgi için bakınız:
- Microsoft Fabric yansıtılmış veritabanları
- Microsoft Fabric aynalanmış veritabanları izleme
- Microsoft Fabric kullanarak Yansıtılmış veritabanınızdaki verileri keşfetme