Microsoft SQL Server (Microsoft CDC tabanlı)
Bu bölüm, bir veri görevinde Microsoft SQL Server (Microsoft CDC) kaynağının nasıl kurulacağını açıklar. Veri görevini başlatmadan önce, Önkoşullar gereksinimlerini karşıladığınızdan, Gerekli izinler izinlerini ayarladığınızdan ve Sınırlamalar ve dikkat edilecek hususlar konusunu bildiğinizden emin olun.
Verileri bir Microsoft SQL Server (Microsoft CDC tabanlı) kaynağından taşırken, değişiklikler SQL Server işlem günlüğü yerine Microsoft Değişiklik Tablolarından yakalanır. İşlem günlüğüne güvenme ihtiyacının ortadan kaldırılması, çevrimiçi işlem günlüğü saklama süresi ve yedek işlem günlüğüne erişilememesinden kaynaklanan veri kaybı riskini en aza indirir.
Bağlantı özelliklerini ayarlama
Bu bölüm, kullanılabilir bağlantı özelliklerini açıklar. Aksi belirtilmedikçe tüm özelliklerin doldurulması zorunludur.
Bağlayıcıyı açmak için aşağıdakileri yapın:
-
Bağlantılar bölümünde Bağlantı oluştur seçeneğine tıklayın.
-
Microsoft SQL Server (Microsoft CDC tabanlı) kaynak bağlayıcısını seçin ve ardından aşağıdaki ayarları yapın:
Veri kaynağı
-
Veri ağ geçidi
Verilerinizi taşımak için kullanılacak bir Data Movement gateway seçin veya Yok seçeneğini belirleyin.
Data Movement gateway hakkında bilgi için bkz. Qlik Data Gateway - Data Movement.
-
Bulut sağlayıcısı: Aşağıdakilerden birini seçin:
- Yok SQL Server'ınız şirket içindeyse veya Amazon RDS for SQL Server ise
- Microsoft Azure veri kaynağınız Azure (Azure SQL Managed Instance veya Azure SQL Database) ise
-
Google Cloud veri kaynağınız Google Cloud SQL for SQL Server ise.
Bilgi notuEğer Data Movement gateway kullanıyorsanız, Google Cloud için 2025.5.22 veya üzeri bir sürüm gereklidir.
-
Sunucu: Microsoft Azure SQL Managed Instance veritabanının kurulu olduğu bilgisayarın ana bilgisayar adı veya IP adresi.
Bilgi notuVarsayılan bağlantı noktasını geçersiz kılmak için bağlantı noktasını virgülle ayırarak sunucu adına ekleyin. Örneğin, sunucu adı
myserver.company.localve bağlantı noktası3333ise sunucu adı şu şekilde olmalıdır:myserver.company.local,3333
Hesap özellikleri
-
Kullanıcı Adı ve Parola
Azure SQL Managed Instance veritabanına erişmeye yetkili bir kullanıcının kullanıcı adı ve parolası.
-
SSH tüneli
Bilgi notu-
Bu seçenek yalnızca Veri ağ geçidi Yok olarak ayarlandığında kullanılabilir.
-
Bu seçeneği kullanmak için öncelikle en az bir SSH tünel bağlayıcısı tanımlamanız gerekir. Daha fazla bilgi için bk. SSH tunnel.
Veri kaynağına bir SSH tüneli üzerinden bağlanmak istiyorsanız bunu seçin ve ardından SSH bağlantısı açılır listesinden SSH tünel bağlayıcısını seçin.
-
Veritabanı özellikleri
- Şifrele (Sunucu sertifikasına güven): Veritabanı sunucusu ile Data Movement gateway arasındaki veya veritabanı sunucusu ile Qlik Cloud arasındaki iletişimi şifrelemek için seçin (bu durum Veri ağ geçidi ayarı Hiçbiri olarak ayarlandığında geçerlidir). Seçildiğinde, sunucu sertifikasına otomatik olarak güvenilecektir.
- Sertifikadaki ana bilgisayar adı: Sunucu sertifikasına yalnızca ana bilgisayar adı bu alanda belirtilen değerle eşleştiğinde güvenmek için sunucu sertifikasının ana bilgisayar adını girin.
-
Veritabanı adı: Bir veritabanı belirtmek için kullanabileceğiniz iki yöntem vardır:
- Yöntem 1 - Listeden seçin: Bu yöntem, kullanıcının master veritabanında oluşturulmuş olmasını gerektirir. Veritabanlarını yükle seçeneğine tıklayın ve ardından bir veritabanı seçin.
- Yöntem 2 - Manuel olarak: Veritabanı adını manuel olarak girin seçeneğini belirleyin ve ardından veritabanı adını girin.
CDC özellikleri
Tüm yakalanan tablolarda MS-CDC'yi etkinleştir - Seçilen tüm kaynak tablolar için (tüm sütunlarda) MS-CDC'yi otomatik olarak etkinleştirmek için bu seçeneği belirleyin. Bu seçenek belirlendiğinde, MS-CDC tabloları veritabanının varsayılan dosya grubunda oluşturulacaktır.
DDL özellikleri
- DDL olaylarını yakala: Bu seçenek belirlendiğinde aşağıdaki işlemler gerçekleşir:
- DDL olaylarının yakalanmasını kolaylaştırmak için, görev başladığında Data Movement gateway Microsoft SQL Server veritabanında tetikleyiciler ve diğer operasyonel yapay nesneler oluşturur. Bu yapay nesneleri daha sonra aşağıda açıklanan Kaynak veritabanından yapay nesneleri kaldırma bölümünde belirtildiği gibi kaldırabilirsiniz.
- Akışla aktarılan DDL olayları yakalanır.
- Şemada DDL yapay nesneleri oluştur: DDL veritabanı yapay nesnelerinin oluşturulacağı şema. Varsayılan değer dbo'dur.
Kaynak veritabanından yapay nesneleri kaldırma
DDL'leri yakalamak için, görev başladığında Data Movement gateway Microsoft SQL Server veritabanında çeşitli yapay nesneler oluşturur. Gelecekte bir noktada görevi silmeye karar verirseniz bu yapay nesneleri kaldırabilirsiniz.
Yapay nesneleri kaldırmak için, dbo yapay nesnelerin oluşturulduğu varsayılan şema olmak üzere aşağıdaki ifadeleri (aşağıda göründükleri sırayla) yürütün:
Dahili özellikler
Dahili özellikler özel kullanım durumları içindir ve bu nedenle diyalog penceresinde gösterilmez. Bunları yalnızca Qlik Desteği tarafından talimat verildiği takdirde kullanmalısınız.
Gerektiği takdirde özellik eklemek veya kaldırmak için alanların sağındaki ve
düğmelerini kullanın.
Ad
Kaynak bağlantısı için görünen ad.