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

SAP Java Connector'ı yükleme

SAP Extractor connector ile çalışmak için, Veri Hareketi ağ geçidi sunucusuna SAP Java Connector'ı yüklemeniz gerekir.

Bilgi notu

Sürücü ayarlamak yalnızca Veri Hareketi ağ geçidi ile çalışmayı seçtiyseniz gereklidir. Veri Hareketi ağ geçidi avantajları ve ne zaman gerekli olduğu zaman hakkında bilgiler için bkz. Qlik Data Gateway - Veri Hareketi.

SAP Java Bağlayıcısı kurulumu

SAP Java Connector öğesini, sürücü yükleme yardımcı programını kullanarak (önerilir) veya manuel olarak yükleyebilirsiniz. Manuel yükleme, nadir görülen şekilde sürücü yükleme yardımcı programında bir sorunla karşılaşmanız durumunda denenmelidir.

SAP Java Connector'ı yüklemek için sürücü yükleme yardımcı programı kullanma

Bu bölümde, gerekli SAP Java Bağlayıcısı öğesinin nasıl yükleneceği açıklanmıştır. Sürece; SAP Java Bağlayıcısı öğesini indirme, gerekli klasöre (aşağıya bakın) kopyalama ve otomatik olarak yükleyecek ve yapılandıracak bir komut dosyası çalıştırma işlemleri dahildir. Gerektiğinde SAP Java Bağlayıcısı öğesini güncellemek ve kaldırmak için de komut dosyaları çalıştırabilirsiniz.

Yüklemeyi hazırlama

  • Python 3.6 veya daha yeni bir sürümünün Veri Hareketi ağ geçidi sunucusunda yüklü olduğundan emin olun.

    Python, çoğu Linux dağıtımında önceden yüklenmiş şekilde sunulur. Aşağıdaki komutu çalıştırarak sisteminizde yüklü olan Python sürümünü öğrenebilirsiniz:

    python3 --version

  • SAP Java Connector <version> "sapjco<version>.zip" dosyasını SAP Destek Portalı'ndan indirin. Desteklenen sürümü /opt/qlik/gateway/movement/drivers/manifests/sapextractor.yaml dizininde binary-artifacts altında bulabilirsiniz. İndirme işlemi tamamlandığında dosyayı şuraya kopyalayın:

    /opt/qlik/gateway/movement/drivers/sapjco

SAP Java Bağlayıcısı uygulamasını yükleme

SAP Java Bağlayıcısı öğesini yüklemek için:

  1. Veri Hareketi ağ geçidi hizmetini durdurun:

    sudo systemctl stop repagent

  2. İsteğe bağlı olarak hizmetin durduğunu doğrulayın:

    sudo systemctl status repagent

    Durum aşağıdaki gibi olmalıdır:

    Active: inactive (dead) since <timestamp> ago

  3. Veri Hareketi ağ geçidi makinesinde, çalışan dizini şu şekilde değiştirin:

    opt/qlik/gateway/movement/drivers/bin

  4. Şu komutu çalıştırın:

    Söz Dizimi:

    ./install sapextractor

  5. SAP Java Bağlayıcısı yüklenir.

  6. Yüklemenin tamamlanmasını ("Tamamlandı!" ifadesiyle belirtilir) bekleyin ve ardından Veri Hareketi ağ geçidi hizmetini başlatın:

    sudo systemctl start repagent

  7. İsteğe bağlı olarak hizmetin başladığını doğrulayın:

    sudo systemctl status repagent

    Durum aşağıdaki gibi olmalıdır:

    Active: active (running) since <timestamp> ago

SAP Java Bağlayıcısı öğesini güncelleme

Sağlanan SAP Java Bağlayıcısı öğesini yüklemeden önce SAP Java Bağlayıcısı öğesinin eski sürümlerini kaldırmak istiyorsanız güncelleme komutunu çalıştırın.

SAP Java Bağlayıcısı öğesini güncellemek için:

  1. Veri Hareketi ağ geçidi hizmetini durdurun:

    sudo systemctl stop repagent

  2. İsteğe bağlı olarak hizmetin durduğunu doğrulayın:

    sudo systemctl status repagent

    Durum aşağıdaki gibi olmalıdır:

    Active: inactive (dead) since <timestamp> ago

  3. Veri Hareketi ağ geçidi makinesinde, çalışan dizini şu şekilde değiştirin:

    opt/qlik/gateway/movement/drivers/bin

  4. Şu komutu çalıştırın:

    Söz Dizimi:

    ./update sapextractor

  5. Eski SAP Java Bağlayıcısı kaldırılacak ve yeni SAP Java Bağlayıcısı yüklenecektir.

  6. Yüklemenin tamamlanmasını ("Tamamlandı!" ifadesiyle belirtilir) bekleyin ve ardından Veri Hareketi ağ geçidi hizmetini başlatın:

    sudo systemctl start repagent

  7. İsteğe bağlı olarak hizmetin başladığını doğrulayın:

    sudo systemctl status repagent

    Durum aşağıdaki gibi olmalıdır:

    Active: active (running) since <timestamp> ago

SAP Java Bağlayıcısı öğesini kaldırma

SAP Java Bağlayıcısı öğesini kaldırmak istiyorsanız kaldırma komutunu çalıştırın.

SAP Java Bağlayıcısı öğesini kaldırmak için:

  1. Bu bağlayıcıyı kullanmak için yapılandırılan tüm görevleri durdurun.

  2. Veri Hareketi ağ geçidi makinesinde, çalışan dizini şu şekilde değiştirin:

    opt/qlik/gateway/movement/drivers/bin

  3. Şu komutu çalıştırın:

    Söz Dizimi:

    ./uninstall sapextractor

    SAP Java Bağlayıcısı kaldırılacaktır.

SAP Java Connector'ı manuel olarak yükleme

SAP Java Connector öğesini manuel olarak yüklemeyi yalnızca otomatik sürücü yükleme başarıyla tamamlanmadığında denemelisiniz.

Linux için SAP Java Connector 3.x (64-bit) programını https://support.sap.com/en/product/connectors/jco.html adresinden indirin.

Sonra bir kabuk istemi açıp şunları yapın:

  1. Veri Hareketi ağ geçidi hizmetini durdurun:

    sudo systemctl stop repagent

  2. İsteğe bağlı olarak hizmetin durduğunu doğrulayın:

    sudo systemctl status repagent

    Durum aşağıdaki gibi olmalıdır:

    Active: inactive (dead) since <timestamp> ago

  3. Çalışma dizinini opt/qlik/gateway/movement/bin olarak değiştirin ve aşağıdaki komutu çalıştırın:

    source arep_login.sh

    Bu, Veri Hareketi ağ geçidi kurulum yolunu ayarlayacaktır.

  4. İndirdiğiniz ZIP dosyasını istediğiniz klasöre açın.

    Klasör Sapjco3.jar ve libsapjco3.so dosyalarını içermelidir.

  5. Bu dosyaları Veri Hareketi ağ geçidi yükleme dizini altındaki şu konuma kopyalayın:

    <Veri Hareketi ağ geçidi_Install_Dir>/endpoint_srv/endpoints/SAP.

  6. Veri Hareketi ağ geçidi hizmetini başlatın:

    sudo systemctl start repagent

  7. İsteğe bağlı olarak hizmetin başladığını doğrulayın:

    sudo systemctl status repagent

    Durum aşağıdaki gibi olmalıdır:

    Active: active (running) since <timestamp> ago

Bilgi notu

SAP Extractor connector, Java bağlayıcı kitaplıkları yüklenip Veri Hareketi ağ geçidi hizmeti yeniden başlatılana dek kullanılamaz.

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!