Ana içeriğe geç Tamamlayıcı içeriğe geç

IBM DB2 for LUW

Bu bölümde bir veri görevinde bir IBM DB2 for LUW kaynağı oluşturma açıklanmaktadır. Veri görevini başlatmadan önce Önkoşullar yerine getirdiğinizden ve Sınırlamalar ve dikkate alınacak noktalar hakkında bilgi edindiğinizden emin olun.

Bilgi notuBu bağlayıcı, Qlik Talend Cloud Başlangıç Kılavuzu aboneliğiyle desteklenmez.

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:

  1. Bağlantılar'da Bağlantı oluştur'a tıklayın.

  2. IBM DB2 for LUW kaynak bağlayıcısını seçin ve ardından aşağıdaki ayarları yapın:

Veri kaynağı

  • Veri ağ geçidi

  • Veri taşımak için kullanmak üzere bir Data Movement gateway seçin.

  • Sunucu: IBM DB2 for LUW kaynağının IP adresi veya konak adı.

  • Bağlantı noktası: IBM DB2 for LUW sunucusuna erişilecek bağlantı noktası.

Hesap özellikleri

  • Kullanıcı adı: IBM DB2 for LUW sunucusuna erişmek için gereken kullanıcı adı.

  • Parola: IBM DB2 for LUW sunucusuna erişmek için gereken parola.

Veritabanı özellikleri

  • Veritabanı: IBM DB2 for LUW kaynak veritabanı.
  • Okuma için maksimum arabellek boyutu (KB): CDC sırasında günlüğe her erişildiğinde okunacak maksimum kilobayt sayısı. Performans sorunlarıyla karşılaşırsanız bu sayısı ayarlamak yardımcı olabilir.

SSL seçenekleri

  • SSL'yi etkinleştir: Etkinleştirmek için SSL'yi seçin
  • Anahtar deposu veritabanı dosyası: (İsteğe bağlı) Data Movement gateway makinesindeki (özel anahtarınızı içeren) anahtar deposu veritabanı dosyası. Dosya genellikle varsayılan olan CMS biçiminde (<filename>.kdb) olmalıdır.
  • Saklama dosyası: (İsteğe Bağlı) Anahtar deposu veritabanı parolasının şifreli bir sürümünü içeren bir dosya.
  • Anahtar deposu veritabanı parolası: (İsteğe bağlı) Anahtar deposu veritabanı dosyası'na burada veya Saklama dosyası alanında belirtilen saklama dosyasında ayarlanan parola kullanılarak erişilebilir.
Uyarı notu

KDB ve stash dosyalarının Veri Hareketi ağ geçidi tarafından desteklenen DB2 sürücüsüyle uyumlu bir GSKit sürümü kullanılarak oluşturulması gerekir.

Hangi GSKit sürümünün belirli bir sürücü sürümüyle birlikte gönderildiği hakkında bilgi için, bk. DB2 ile Birlikte Gönderilen GSKit Sürümleri

CDC özellikleri

  • To enable data capture from IBM DB2 for LUW, the source tables need to be created as follows:

    CREATE / ALTER TABLE table-name …. DATA CAPTURE CHANGES [INCLUDE LONGVAR COLUMNS];

    You can either configure Data Movement gateway to perform this operation by selecting Automatically enable DATA CAPTURE CHANGES (requires admin privilege) in the connector settings or you can do this manually.

  • Değişiklik denetleme sıklığı (sn): Kaynak veritabanındaki değişiklerin ne sıklıkta denetleneceği.

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 Yeni oluştur ve İptal düğmelerini kullanın.

Ad

Kaynak bağlantısının görünen adı.

PureScale ortamında LRI'daki bir görevi devam ettirme veya başlatma

To resume or start a task from LRI in a pureScale environment:

  1. Run the db2pd DB2 command line to determine the Current Log Number:

    $ db2pd -log -db database_name

    where database_name is the name of your database.

    The output will be similar to the following:

    Database Member 0 -- Database SAMPLE -- Active -- Up 0 days 00:27:02 -- Date 2018-05-23-14.49.45.515600
    Logs:
    Current Log Number            2
    Pages Written                 19
    Cur Commit Disk Log Reads     0
    Cur Commit Total Log Reads    0
    Method 1 Archive Status       n/a
    Method 1 Next Log to Archive  n/a
    Method 1 First Failure        n/a
    Method 2 Archive Status       n/a
    Method 2 Next Log to Archive  n/a
    Method 2 First Failure        n/a
    Log Chain ID                  0
    Current LSO                   57142478
    Current LSN                   0x000000000004FB14
     
    Address            StartLSN         StartLSO    State Size       	Pages      Filename
    0x00007F164E99F090 00000000000429EC 48912001    0x00000000 1000       1000       S0000000.LOG
    0x00007F16511319F0 000000000004901E 52988001    0x00000000 1000       1000       S0000001.LOG
    0x00007F1651132350 000000000004F9A6 57064001    0x00000000 1000       1000       S0000002.LOG
    
    Bilgi notu

    The most recent (current) log is number 2.

  2. Run the db2flsn command to determine the LRI/ LSN range of that log file:

    $ db2flsn -db SAMPLE -lrirange 2

    The output will be similar to the following:

    S0000002.LOG: has LRI range
    00000000000000010000000000002254000000000004F9A6 to
    000000000000000100000000000022CC000000000004FB13

    In the above output, the task "Start From" LRI value would be:

    0100000000000022CC000000000004FB13 (i.e. the 34 bytes at the end of the range).

Unable to retrieve the current LSN?

If you are unable to retrieve the current LSN, you can instruct Qlik Talend Data Integration to scan the log by specifying CurrentLSN=scan (as described in Internal properties above) instead of the current LSN.

Bilgi notu

When CurrentLSN=scan, Qlik Talend Data Integration will search the log from the start until it finds the current LSN. This may take some time depending on the size of the log.

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!