기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

SAP Java Connector 설치

SAP Extractor 커넥터으로 작업하려면 데이터 이동 게이트웨이 서버에 SAP Java Connector를 설치해야 합니다.

정보 메모

드라이버 설정은 데이터 이동 게이트웨이를 사용하기로 선택한 경우에만 필요합니다. 데이터 이동 게이트웨이의 이점과 필요한 경우에 대한 자세한 내용은 Qlik 데이터 게이트웨이 - 데이터 이동를 참조하십시오.

SAP Java 커넥터 설정

드라이버 설치 유틸리티(권장)를 사용하거나 수동으로 SAP Java Connector를 설치할 수 있습니다. 수동 설치는 드라이버 설치 유틸리티에 문제가 발생하는 드문 경우에만 시도해야 합니다.

드라이버 설치 유틸리티를 사용하여 SAP Java Connector 설치

이 섹션에서는 필수 SAP Java 커넥터를 설치하는 방법에 대해 설명합니다. 프로세스에는 SAP Java 커넥터 다운로드, 필요한 폴더(아래 참조)에 복사, 자동으로 설치 및 구성할 스크립트 실행이 포함됩니다. 필요에 따라 스크립트를 실행하여 SAP Java 커넥터를 업데이트하고 제거할 수도 있습니다.

설치 준비

  • Python 3.6 이상이 데이터 이동 게이트웨이 서버에 설치되어 있는지 확인합니다.

    Python은 대부분의 Linux 배포에 사전 설치되어 있습니다. 다음 명령을 실행하여 시스템에 설치된 Python 버전을 확인할 수 있습니다.

    python3 --version

  • SAP Support Portal에서 SAP Java Connector <버전> "sapjco<version>.zip"을 다운로드하십시오. /opt/qlik/gateway/movement/drivers/manifests/sapextractor.yamlbinary-artifacts에서 지원되는 버전을 찾을 수 있습니다. 다운로드가 완료되면 파일을 다음 위치에 복사하십시오.

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

SAP Java 커넥터 설치

SAP Java 커넥터를 하고 설치하려면:

  1. 데이터 이동 게이트웨이 서비스 중지:

    sudo systemctl stop repagent

  2. 선택적으로 서비스가 중지되었는지 확인합니다.

    sudo systemctl status repagent

    상태는 다음과 같아야 합니다.

    Active: inactive (dead) since <timestamp> ago

  3. 데이터 이동 게이트웨이 컴퓨터에서 작업 디렉터리를 다음으로 변경합니다.

    opt/qlik/gateway/movement/drivers/bin

  4. 다음 명령을 실행합니다.

    구문:

    ./install sapextractor

  5. SAP Java 커넥터가 설치됩니다.

  6. 설치가 완료될 때까지 기다린 다음("완료!"로 표시됨) 데이터 이동 게이트웨이 서비스를 시작합니다.

    sudo systemctl start repagent

  7. 선택적으로 서비스가 시작되었는지 확인합니다.

    sudo systemctl status repagent

    상태는 다음과 같아야 합니다.

    Active: active (running) since <timestamp> ago

SAP Java 커넥터 업데이트

제공된 SAP Java 커넥터를 설치하기 전에 SAP Java 커넥터의 이전 버전을 제거하려면 업데이트 명령을 실행합니다.

SAP Java 커넥터를 다운로드하고 업데이트하려면:

  1. 데이터 이동 게이트웨이 서비스 중지:

    sudo systemctl stop repagent

  2. 선택적으로 서비스가 중지되었는지 확인합니다.

    sudo systemctl status repagent

    상태는 다음과 같아야 합니다.

    Active: inactive (dead) since <timestamp> ago

  3. 데이터 이동 게이트웨이 컴퓨터에서 작업 디렉터리를 다음으로 변경합니다.

    opt/qlik/gateway/movement/drivers/bin

  4. 다음 명령을 실행합니다.

    구문:

    ./update sapextractor

  5. 이전 SAP Java 커넥터가 제거되고 새 SAP Java 커넥터가 설치됩니다.

  6. 설치가 완료될 때까지 기다린 다음("완료!"로 표시됨) 데이터 이동 게이트웨이 서비스를 시작합니다.

    sudo systemctl start repagent

  7. 선택적으로 서비스가 시작되었는지 확인합니다.

    sudo systemctl status repagent

    상태는 다음과 같아야 합니다.

    Active: active (running) since <timestamp> ago

SAP Java 커넥터 제거

SAP Java 커넥터를 제거하려면 제거 명령을 실행합니다.

SAP Java 커넥터를 제거하려면:

  1. 이 커넥터를 사용하도록 구성된 모든 작업을 중지합니다.

  2. 데이터 이동 게이트웨이 컴퓨터에서 작업 디렉터리를 다음으로 변경합니다.

    opt/qlik/gateway/movement/drivers/bin

  3. 다음 명령을 실행합니다.

    구문:

    ./uninstall sapextractor

    SAP Java 커넥터이 제거됩니다.

수동으로 SAP Java Connector 설치

자동 드라이버 설치가 성공적으로 완료되지 않은 경우에만 수동으로 SAP Java Connector 설치를 시도해야 합니다.

https://support.sap.com/en/product/connectors/jco.html에서 Linux용 SAP Java Connector 3.x(64비트)를 다운로드합니다.

그런 다음 셸 프롬프트를 열고 다음을 수행합니다.

  1. 데이터 이동 게이트웨이 서비스 중지:

    sudo systemctl stop repagent

  2. 선택적으로 서비스가 중지되었는지 확인합니다.

    sudo systemctl status repagent

    상태는 다음과 같아야 합니다.

    Active: inactive (dead) since <timestamp> ago

  3. 작업 디렉터리를 opt/qlik/gateway/movement/bin으로 변경하고 다음 명령을 실행합니다.

    source arep_login.sh

    그러면 데이터 이동 게이트웨이 설치 경로가 설정됩니다.

  4. 다운로드한 파일을 원하는 폴더에 압축을 풉니다.

    폴더에 Sapjco3.jarlibsapjco3.so 파일이 있어야 합니다.

  5. 이러한 파일을 데이터 이동 게이트웨이 설치 디렉터리 아래의 다음 위치에 복사합니다.

    <데이터 이동 게이트웨이 설치 디렉터리>/endpoint_srv/endpoints/SAP.

  6. 데이터 이동 게이트웨이 서비스 시작:

    sudo systemctl start repagent

  7. 선택적으로 서비스가 시작되었는지 확인합니다.

    sudo systemctl status repagent

    상태는 다음과 같아야 합니다.

    Active: active (running) since <timestamp> ago

정보 메모

Java Connector 라이브러리가 설치되고 데이터 이동 게이트웨이 서비스가 다시 시작될 때까지 SAP Extractor 커넥터을 선택할 수 없습니다.

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 개선 방법을 알려 주십시오!