Şirket içi Microsoft SQL Server (günlük tabanlı)
Bu bölümde, bir veri görevinde bir Microsoft SQL Server (günlük tabanlı) kaynağı kurma açıklanmaktadır. Veri görevini başlatmadan önce Önkoşullar yerine getirdiğinizden, Gerekli izinler kurulumu yaptığınızdan ve Sınırlamalar ve dikkate alınacak noktalar hakkında bilgi edindiğinizden emin olun.
Bağlantı özelliklerini ayarlama
Bu bölümde kullanılabilen bağlantı özellikleri anlatılmaktadır. Tüm özellikler, aksi belirtilmedikçe gereklidir.
Bağlayıcıyı açmak için aşağıdakileri yapın:
-
Bağlantılar'da Bağlantı oluştur'a tıklayın.
-
Microsoft SQL Server (günlük tabanlı) kaynak bağlayıcısını seçin ve ardından aşağıdaki ayarları yapın:
Veri kaynağı
-
Veri ağ geçidi
Kullanım durumunuz gerektiriyorsa bir Veri Hareketi ağ geçidi seçin.
Bilgi notuQlik Talend Cloud Başlangıç Kılavuzu aboneliği Veri Hareketi ağ geçidi desteklenmediğinden bu alan, söz konusu abonelikle kullanılamaz. Başka bir abonelik kademeniz varsa ve Veri Hareketi ağ geçidi kullanmak istemiyorsanız Hiçbiri'ni seçin.
Veri Hareketi ağ geçidi avantajları ve bunu gerektiren kullanım durumları hakkında bilgi için bkz. Qlik Data Gateway - Veri Hareketi.
-
Bulut sağlayıcı: Yok
-
Sunucu: Microsoft SQL Server veritabanının yüklü olduğu bilgisayarın IP adresi veya konak adı.
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.local
ve bağlantı noktası3333
ise sunucu adının şu olması gerekir:myserver.company.local,3333
Hesap özellikleri
Kullanıcı Adı ve Parola: Microsoft SQL Server veritabanına erişim yetkisi olan bir kullanıcının kullanıcı adı ve parolası.
Veritabanı özellikleri
-
Veritabanı adı: Bir veritabanını belirtmek için kullanabileceğiniz iki yöntem vardır:
- 1. Yöntem - Bir listeden seç: Bu yöntem, kullanıcının ana veritabanında oluşturulmuş olmasını gerektirir. Veritabanı yükle'ye tıklayın ve ardından bir veritabanı seçin.
- 2. Yöntem - Manuel olarak: Veritabanı adını manuel olarak gir'i seçin ve ardından veritabanı adını girin.
- Şifreleyin (Güven sunucusu sertifikası): Qlik Cloud ile veritabanı sunucusu arasındaki iletişimi şifrelemek için seçin. 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şiyorsa güvenmek için, sunucu sertifikasının ana bilgisayar adını girin.
CDC özellikleri
-
Koruma politikası: Data Movement gateway, en iyi performans için tüm okunmamış değişiklikleri aktif işlem günlüğünden (TLOG) yakalamayı dener. Ancak bazen aktif TLOG, kesilme nedeniyle okunmamış tüm değişiklikleri içermeyebilir. Bu durum oluştuğunda, Data Movement gateway, eksik değişiklikleri yakalamak için yedek günlüğe erişir. Data Movement gateway, yedek günlüğe erişme ihtiyacını en aza indirmek için aşağıdaki yöntemlerden birini kullanarak kesilmeyi önler:
-
SQL Server çoğaltma aracısına güven:Bu, varsayılan yöntemdir. Bu yöntem kullanıldığında Data Movement gateway, veritabanında bir işleme öykünerek TLOG'un kesilmesini engeller. Bir işlem açık olduğu sürece işlem başladıktan sonra görünen değişiklikler kesilmez. Veritabanınızda Microsoft Çoğaltması'nın etkinleştirilmesini istiyorsanız bu yöntemi seçmelisiniz.
-
Salt otomatik kesme: Bu yöntem kullanıldığında, yerleştirme görevi değişiklikleri okur ve ardından
sp_repldone
kullanarak TLOG işlemlerini kesilmeye hazır olarak işaretler. Bu yöntem hiçbir işlem etkinliği içermese de, yalnızca Microsoft Çoğaltma çalışmadığı sırada kullanılabilir. Ayrıca bu yöntem kullanıldığında, belirli bir anda veritabanına tek bir yerleştirme görevi erişebilir. Bu nedenle, aynı veritabanında paralel yerleştirme görevleri çalıştırmanız gerekiyorsa varsayılan yöntemi kullanın.Bilgi notu- Bu yöntem veritabanında Günlük Okuyucusu Aracısı'nın durdurulmasını gerektirir. Görev başlatıldığında Günlük Okuyucusu Aracısı çalışıyorsa Data Movement gateway aracıyı zorla durdurur. Alternatif olarak, yerleştirme görevini başlatmadan önce Günlük Okuyucusu Aracısı'nı manuel olarak durdurabilirsiniz. Bunun nasıl yapılacağını gösteren yönergeler için Microsoft SQL Server Management Studio yardımına bakın.
- Bu yöntemi MS-CDC ile kullanırken, CDC Yakalama ve CDC Temizleme işlerinin durdurulması ve devre dışı bırakılması gerekir.
- Microsoft SQL Server Çoğaltma işi uzak bir Dağıtımcı makinesinde yer alıyorsa, Data Movement gateway uzak makineye erişemediği için bu yöntem kullanılamaz.
-
TLOG kesme önleme politikasını uygulama sıklığı (saniye):Yukarıda anlatılan yöntemlerden birini kullanarak TLOG kesilmesinin ne sıklıkla önleneceğini belirtin. Politika sıklığını belirlerken göz önüne almanız gereken etkenlere depolama alanının kullanılabilirliği, yedekleme ve günlük yordamları ve Data Movement gateway programının olay işleme hızı dahildir.
Bilgi notuSalt otomatik kesme seçilirse, çok kısa bir aralık (ör. 1) ayarlamak görev işlemeyi olumsuz etkileyebilir, hatta hatayla sonuçlanabilir.
-
-
Değişiklik işleme modu (Değişiklik okuma kaynağı): Aşağıdaki değişiklik işleme modlarından birini seçin:
- Çevrimiçi Günlüklere Öncelik Ver - Varsayılandır. Data Movement gateway, önce çevrimiçi işlem günlüklerinde değişiklikleri arar. Değişiklikler çevrimiçi işlem günlüklerinde bulunamazsa, bunları yedek işlem günlüklerinde arar.
-
Yedek Günlüklere Öncelik Ver - Bu seçenek etkinleştirildiğinde, Data Movement gateway değişiklikleri önce yedek işlem günlüklerinde arar. Bu, çevrimiçi işlem günlüklerinden okumak (ör. kilit çatışması nedeniyle) yavaş olduğunda veya yedek işlem günlüklerine erişmek için dosya düzeyinde erişim kullanılırken performansı iyileştirebilir.
Değişiklikler yedek işlem günlüklerinde bulunamazsa, bunları çevrimiçi günlüklerde arar.
- Yalnızca Yedekleme Günlükleri - Bu seçenek işaretlendiğinde değişikliklerin yalnızca yedekleme işlem günlüklerinden durduğundan emin olun. Bu yöntemin seçilmesi, yedeklemeler arasındaki aralık nedeniyle gecikme süresinin uzamasıyla sonuçlanabilir. Gerçek gecikme süresi sabit kalır, ancak yedekleme zamanlamasına göre değişkenlik gösterir.
- Yalnızca Çevrimiçi Günlükler - Bu seçenek işaretlendiğinde, değişikliklerin yalnızca çevrimiçi işlem günlüklerinde durduğundan emin olun.
-
Alternatif yedekleme klasörü: İşlem günlüklerini yedeklemek için üçüncü taraf bir yardımcı program kullanılırken (yani Microsoft SQL Server'ın kendi yedekleme mekanizması yerine) yedekleme günlüklerinin konumu. Yedekleme dosyalarının belirtilen konuma standart Microsoft SQL Server formatında dışa aktarılması gerektiğini unutmayın.
- Sanal yedekleme cihaz türleri seç: Bu seçenek işaretlendiğinde, değişiklikler belirtilen sanal cihazlardan okunur. Genellikle bu seçeneğin yalnızca üçüncü taraf bir yedekleme yardımcı programı (sanal bir cihaz olarak kaydedilir) kullanılırken etkinleştirilmesi gerekir.
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ının görünen adı.