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

Önkoşullar

Aşağıdaki bölümde SAP ODP kaynak connector ile çalışmak için önkoşullar açıklanır.

Verileri yerleştirebilmeniz veya çoğaltabilmeniz için önce aşağıdaki önkoşulları yerine getirdiğinizden emin olun:

  • Gerekli SAP Java Connector öğesini Veri Hareketi ağ geçidi sunucusuna yükleyin

    Bilgi notu

    Bu 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.

  • Veri kaynağında gerekli izinleri verin

  • Veri kaynağı bağlayıcısını yapılandırma

ODP API

SAP ODP uç noktası, aşağıdaki SAP'ye dayalı seviyelerde ve üzerinde sunulan ODP API 2.0'ı kullanır:

  • PI_BASIS 730 SP 14 (SAP NetWeaver 7.30 SP 14'ün bir parçası)

  • PI_BASIS 731 SP 16 (SAP NetWeaver 7.03 SP 16 ve 7.31 SP 16'nın bir parçası)

  • PI_BASIS 740 SP 11 (SAP NetWeaver 7.40 SP 11'in bir parçası)

  • SAP_BW 750 SP 0 (eski PI_BASIS paketlerini içerir)

Bilgi notuSAP_BASIS ve PI_BASIS birbirlerinin yerini kullanılabilir. Daha yeni sistemlerde bileşen adı SAP_BASIS olur.

Daha fazla bilgi için bkz. SAP Notu 1931427.

ODP API'si için kullanılabilmelerini sağlamak amacıyla ayıklayıcıların nasıl yayınlanacağı hakkında bilgi almak istiyorsanız bkz. SAP Notu 2232584.

Sürücü kurulumu

driver öğ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.

Sürücüyü yüklemek için sürücü yükleme yardımcı programı kullanma

Bu bölümde, gerekli SAP Java Connector öğesinin nasıl yükleneceği açıklanmıştır. Sürece, gerekli SAP Java Connector öğesini otomatik olarak indirecek, yükleyecek ve yapılandıracak bir komut dosyası çalıştırma işlemi dahildir. Gerektiğinde SAP Java Connector öğ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/sapodp.yaml dizininde binary-artifacts altında bulabilirsiniz. İndirme işlemi tamamlandığında dosyayı şuraya kopyalayın:

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

SAP Java Connector uygulamasını yükleme

SAP Java Connector öğesini indirip 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 sapodp

    SAP Java Connector yüklenemiyorsa (erişim kısıtlamaları veya teknik sorunlar nedeniyle) SAP Java Connector öğesini nereden indireceğiniz ve Veri Hareketi ağ geçidi makinesinde nereye kopyalayacağınız konusunda size talimat veren bir mesaj görünür. Bu işlemi yaptıktan sonra install sapodp komutunu tekrar çalıştırın.

    Aksi durumda, SAP Java Connector öğesinin EULA'sı görünür.

  5. Şunlardan birini yapın:

    • EULA'da yavaşça gezinmek için [Enter] tuşuna tekrar tekrar basın.
    • EULA'da hızlı bir şekilde gezinmek için Boşluk tuşuna tekrar tekrar basın.
    • Lisans metninden çıkmak ve EULA kabul seçeneklerine ulaşmak için q tuşuna basın.
  6. Şunlardan birini yapın:

    • EULA'yı kabul etmek ve yükleme işlemini başlatmak için "y" yazıp [Enter] tuşuna basın.
    • EULA'yı reddetmek ve yükleme işleminden çıkmak için "n" yazıp [Enter] tuşuna basın.
    • EULA'yı tekrar görüntülemek için "v" yazıp [Enter] tuşuna basın.

  7. SAP Java Connector yüklenir.

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

    sudo systemctl start repagent

  9. İ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 Connector öğesini güncelleme

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

SAP Java Connector öğesini indirip 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 sapodp

    SAP Java Connector yüklenemiyorsa (erişim kısıtlamaları veya teknik sorunlar nedeniyle) SAP Java Connector öğesini nereden indireceğiniz ve Veri Hareketi ağ geçidi makinesinde nereye kopyalayacağınız konusunda size talimat veren bir mesaj görünür. Bu işlemi yaptıktan sonra update sapodp komutunu tekrar çalıştırın.

    Aksi durumda, SAP Java Connector öğesinin EULA'sı görünür.

  5. Şunlardan birini yapın:

    • EULA'da yavaşça gezinmek için [Enter] tuşuna tekrar tekrar basın.
    • EULA'da hızlı bir şekilde gezinmek için Boşluk tuşuna tekrar tekrar basın.
    • Lisans metninden çıkmak ve EULA kabul seçeneklerine ulaşmak için q tuşuna basın.
  6. Şunlardan birini yapın:

    • EULA'yı kabul etmek ve yükleme işlemini başlatmak için "y" yazıp [Enter] tuşuna basın.
    • EULA'yı reddetmek ve yükleme işleminden çıkmak için "n" yazıp [Enter] tuşuna basın.
    • EULA'yı baştan incelemek için "v" yazıp [Enter] tuşuna basın.
  7. Eski SAP Java Connector kaldırılacak ve yeni SAP Java Connector yüklenecektir.

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

    sudo systemctl start repagent

  9. İ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 Connector öğesini kaldırma

SAP Java Connector öğesini kaldırmak istiyorsanız kaldırma komutunu çalıştırın.

SAP Java Connector öğ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 sapodp

    SAP Java Connector kaldırılacaktır.

Sürücüyü manuel olarak yükleme

driver öğ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 ODP connector, Java bağlayıcı kitaplıkları yüklenip Veri Hareketi ağ geçidi hizmeti yeniden başlatılana dek kullanılamaz.

STXL tablo desteği

SAP ODP uç noktasını kullanarak ayıklama için STXL tablosunu göstermek üzere SAP GUI içindeki RSO2 işleminde özel bir ayıklayıcının oluşturulması gerekir. Bu ayıklayıcı daha sonra SAP ODP uç noktasıyla çağrılabilir.

SAP'de SLT kurma

Veri çoğaltmak için önce SAP Landscape Transformation Replication Server'ın bir kaynak sistemdeki verileri hedef sisteme çoğaltmak üzere kullanacağı parametreleri tanımlamanız gerekir. Bu bilgileri bir yapılandırmada belirtin. Yapılandırma; kaynak sistem, hedef sistem ve ilgili bağlantılar hakkında bilgiler içerir.

SAP Landscape Transformation Replication Server sisteminde bir yapılandırma oluşturun. Yapılandırma oluşturmak için SAP LT Replication Server Cockpit'i açın (LTRC işlemi) ve Yapılandırma Oluştur'u seçin.

Yapılandırma oluşturmak aşağıdaki adımları içerir:

  1. Genel Verileri Belirt sekmesinde aşağıdaki bilgileri verin:

    • Yapılandırma Adı: Yapılandırma için bir ad belirtmeniz gerekir. Bu ad, hedef sistemde otomatik olarak oluşturulan şema için kullanılır.

    • Açıklama (İsteğe bağlı): İsteğe bağlı olarak, yapılandırma için bir açıklama belirtin.

  2. Kaynak Sistemi Belirt sekmesinde RFC Bağlantısı seçeneğini belirleyin ve aşağıdaki bilgileri verin:

    • RFC Hedefi: NONE yazın.
    • Birden Fazla Kullanıma İzin Ver: Bu seçeneği seçin.
  3. Hedef Sistemi Belirt sekmesinde Diğer seçeneğini belirleyin ve aşağıdaki bilgileri verin:

    • Senaryo: Açılır listeden Operational Data Provisioning (ODP) seçeneğini seçin.
    • Kuyruk Takma İsmi: Bir ad belirtin.
  4. Aktarım Ayarlarını Belirt sekmesinde ortamınız için uygun aktarım ayarlarını belirtin. İş Seçenekleri altında en az beş Veri Aktarımı, İlk Yükleme ve Hesaplama İşi ayarlamanızı öneririz.

  5. Gözden Geçir ve Oluştur sekmesinde ayarlarınızı gözden geçirin ve yapılandırmayı oluşturun.

  6. Gerekli izinler izinlerini verin.

Yapılandırma oluşturduktan sonra ilgili bağlayıcı ayarlarını yapılandırmaya devam edebilirsiniz.

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!