Aracılığıyla paylaş


SQL Server 2022 için Azure Synapse Bağlantısı

Bu makale, SQL Server 2022 için Azure Synapse Link'in işlevlerini anlamanıza yardımcı olur. İşletimsel verilerinizi SQL Server 2022'den Azure Synapse Analytics ayrılmış sql havuzuna çoğaltmak için SQL için Azure Synapse Bağlantısı işlevini kullanabilirsiniz.

Bağlantı bağlantısı, SQL Server 2022 ile Azure Synapse Analytics ayrılmış SQL havuzu arasındaki eşleme ilişkisini tanımlar. Synapse çalışma alanınızda bağlantı bağlantıları oluşturabilir, yönetebilir, izleyebilir ve silebilirsiniz. Bağlantı bağlantısı oluştururken hem kaynak veritabanını hem de hedef Synapse ayrılmış SQL havuzunu seçerek kaynak veritabanınızdaki işletimsel verilerin belirtilen hedef Synapse ayrılmış SQL havuzuna otomatik olarak çoğaltılması sağlanır. Ayrıca, çoğaltılacak bir veya daha fazla tabloyu kaynak veritabanınıza ekleyebilir veya kaldırabilirsiniz.

Bağlantı bağlantısını başlatabilir, durdurabilir, duraklatabilir veya sürdürebilirsiniz. Başlatıldığında, bağlantı bağlantısı kaynak veritabanınızdan tam bir ilk yükten başlar ve ardından SQL Server 2022'deki değişiklik akışı özelliği aracılığıyla artımlı değişiklik akışları gelir. Bağlantı bağlantısını durdurduğunuzda, işletimsel verilerde yapılan güncelleştirmeler Synapse ayrılmış SQL havuzunuzla eşitlenmez. Bağlantı bağlantısını yeniden başlatırsanız kaynak veritabanınızdan tam bir ilk yükleme yapar. Bağlantı bağlantısını duraklattığınızda, işletimsel verilerde yapılan güncelleştirmeler Synapse ayrılmış SQL havuzunuzla eşitlenmez. Bağlantı bağlantısını sürdürürseniz, synapse ayrılmış SQL havuzunuza bağlantı bağlantısını duraklattığınız yerden güncelleştirmeyi eşitlemeye devam eder. Daha fazla bilgi için bkz. SQL Server 2022 ve Azure SQL Veritabanı için bağlantı değişiklik akışını Azure Synapse.

Verilerinizi çoğaltmak için her bağlantı bağlantısı için işlem çekirdeği sayılarını seçmeniz gerekir. Çekirdek sayıları işlem gücünü temsil eder ve veri çoğaltma gecikmenizi ve maliyetinizi etkiler.

Ayrıca, verileri çoğaltmak için sürekli veya toplu iş modunu seçerek maliyet ve gecikme süresi arasında bir denge elde edebilirsiniz. Sürekli modu seçtiğinizde, SQL veritabanınıza veya SQL Server uygulanan tüm değişikliklerin düşük gecikme süresiyle Synapse'e çoğaltılması için çalışma zamanı sürekli çalışır. Belirtilen aralıkla toplu iş modunu seçtiğinizde, SQL veritabanınıza veya SQL Server uygulanan değişiklikler birikir ve belirtilen aralıkla toplu iş modunda Synapse'e çoğaltılır. Bunu yaparak, yalnızca verilerinizi çoğaltmak için çalışma zamanının gerekli olduğu süre boyunca ücretlendirildiğinizden maliyetten tasarruf edebilirsiniz. Her veri toplu işlemi çoğaltıldıktan sonra çalışma zamanı otomatik olarak kapatılır.

Giriş bölgesi

Giriş bölgesi, SQL Server 2022 için Azure Synapse Link için gereken geçici bir hazırlama deposudur. İlk olarak, işletimsel veriler SQL Server 2022'den giriş bölgesine yüklenir. Ardından veriler giriş bölgesinden Synapse ayrılmış SQL havuzuna kopyalanır. Giriş bölgesi olarak kullanılacak kendi Azure Data Lake Storage 2. Nesil hesabınızı sağlamanız gerekir. Bu giriş bölgesinin SQL için Azure Synapse Bağlantısı dışında bir şey için kullanılması desteklenmez.

Giriş bölgesine erişim elde etmek için bağlantı bağlantısı için Azure Data Lake Storage 2. Nesil hesabınızdaki paylaşılan erişim imzası (SAS) belirteci gereklidir. SAS belirtecinin son kullanma tarihi olduğunu unutmayın. SAS belirtecinin geçerli olduğundan emin olmak için SAS belirtecini son kullanma tarihinden önce döndürdüğünüzden emin olun. Aksi takdirde SQL için Azure Synapse Bağlantısı SQL Server 2022'den verileri çoğaltamaz.

Kendinden konak tümleştirme çalışma zamanı

Şirket içinde barındırılan tümleştirme çalışma zamanı, bir şirket içi makineye veya sanal makineye indirip yükleyebileceğiniz bir yazılım aracısıdır. SQL Server 2022 için Azure Synapse Link'in güvenlik duvarının arkasındaki şirket içi SQL Server 2022'de verilere erişmesi gerekir. Şu anda şirket içinde barındırılan IR yalnızca bir Windows işletim sisteminde desteklenmektedir. Daha fazla bilgi için bkz. Şirket içinde barındırılan tümleştirme çalışma zamanı oluşturma

İzleme

SQL için Azure Synapse Bağlantısını bağlantı ve tablo düzeylerinde izleyebilirsiniz. Her bağlantı bağlantısı için aşağıdaki durumu görürsünüz:

  • İlk: Bağlantı bağlantısı oluşturulur ancak başlatılmaz. İlk durumda sizden ücret alınmaz.
  • Başlangıç: Bağlantı bağlantısı, verileri çoğaltmak için işlem altyapıları ayarlanıyor.
  • Çalışıyor: Bağlantı bağlantısı verileri çoğaltıyor.
  • Durduruluyor: Bağlantı bağlantısı durdurulacak. İşlem altyapısı kapatılıyor.
  • Durduruldu: Bağlantı bağlantısı durduruldu. Durdurulmuş durumda sizden ücret alınmaz.
  • Duraklatma: Bağlantı bağlantısı duraklatılacak. İşlem altyapısı kapatılıyor.
  • Duraklatıldı: Bağlantı bağlantısı duraklatıldı. Duraklatılmış durumda ücretlendirilmeyeceksiniz.
  • Sürdürme: Değişiklikleri çoğaltmaya devam etmek için işlem altyapıları ayarlanarak bağlantı bağlantısı sürdürülür.

Her tablo için aşağıdaki durumu görürsünüz:

  • Anlık görüntü oluşturma: Kaynak tablo başlangıçta tam anlık görüntüyle hedefe yüklenir.
  • Çoğaltma: Kaynak tablodaki tüm güncelleştirmeler hedefe çoğaltılır.
  • Başarısız: Kaynak tablodaki veriler hedefe çoğaltılamaz. Hatayı düzelttikten sonra yeniden denemek isterseniz, tabloyu bağlantı bağlantısından kaldırın ve yeniden ekleyin.
  • Askıya alındı: Bir hata nedeniyle bu tablo için çoğaltma askıya alındı. Hata çözüldükten sonra sürdürülür.

Hizmetin gelişmiş izlenmesini etkinleştirmek için aşağıdaki ölçümleri de alabilirsiniz:

  • Bağlantı olayları: Başlatma, durdurma veya hata gibi bağlantı bağlantısı olaylarının sayısı.
  • Tablo bağlama olayı: Anlık görüntü, kaldırma veya hata gibi bağlantı tablosu olaylarının sayısı.
  • Saniyedeki bağlantı gecikme süresi: saniyedeki veri işleme gecikmesi.
  • Veri işlenen veri birimini (bayt) bağlama: SQL için Synapse bağlantısı tarafından işlenen bayt cinsinden veri hacmi.
  • İşlenen satırı bağlama: SQL için Synapse Link tarafından işlenen satır sayıları (değiştirildi).

Daha fazla bilgi için bkz. SQL değişiklik akışı için Synapse Link yönetme.

Tablolar arasında işlem tutarlılığı

Her bağlantı bağlantısı için tablo genelinde işlem tutarlılığını etkinleştirebilirsiniz. Ancak, genel çoğaltma aktarım hızını sınırlar.

Bilinen sınırlamalar

Bilinen sınırlamaların ve sorunların birleştirilmiş listesi, SQL için Azure Synapse Bağlantısı ile ilgili bilinen sınırlamalar ve sorunlar bölümünde bulunabilir.

Sonraki adımlar