MicroStrategy ONE

Windows 및 Linux용 SAP HANA용 ODBC 드라이버

ODBC 드라이버 SAP HANA는 MicroStrategy-브랜드 드라이버. 다음 단계에서는 SAP HANA용 ODBC 드라이버를 구성하는 방법을 보여줍니다.

MicroStrategy 데이터베이스를 생성하는 데 사용된 SAP HANA 사용자 계정에 데이터베이스에 대한 전체 권한을 부여하는 것이 좋습니다. 데이터베이스 사용자 계정에 데이터베이스에 대한 전체 권한을 부여할 수 없는 경우 다음에 나열된 권장 사항을 사용할 수 있습니다. 메타데이터, 기록 목록 및 통계 저장소를 생성하는 데 필요한 데이터베이스 권한 SAP HANA 데이터베이스 사용자 계정에 필요한 권한을 결정합니다. 또한 SAP HANA 사용자 계정에 대해 다음 권한이 정의되어 있는지 확인하세요.

  • 다음에 대한 삽입 권한 _SYS_BIC 개요.
  • 다음에 대한 권한을 선택하세요. _SYS_REPO 개요.
  • 다음에 대한 권한을 선택하세요. _SYS_BI 개요.

임시 테이블을 생성하는 보고서를 실행하려면 다음이 필요합니다.CREATE ANY 허가.

Windows에서 SAP HANA용 ODBC 드라이버를 구성하려면

  1. 호스팅할 Windows 시스템에 SAP HANA ODBC 드라이버 파일을 설치합니다. MicroStrategy Intelligence Server. 구체적인 설치 단계는 타사 SAP 설명서를 참조하세요.
  2. Microsoft ODBC 데이터 원본 관리자를 사용하여 SAP HANA 데이터 원본에 연결할 데이터 원본 이름을 만듭니다.

    Microsoft ODBC 데이터 소스 관리자를 사용하여 사용할 데이터 소스 이름을 생성하는 모범 사례 MicroStrategy, 보다 Microsoft ODBC 데이터 소스 관리자를 사용하여 ODBC 및 데이터 소스 관리.

  3. 당신은 사용할 수 있습니다 MicroStrategy SAP HANA 데이터 소스에서 데이터를 검색할 수 있는지 여부를 테스트하는 DB 쿼리 도구입니다. 이용방법에 대한 정보는 MicroStrategy DB 쿼리 도구, 참조 DB 쿼리 도구 사용.
  4. SAP HANA를 데이터 소스로 사용하려면 다음 위치에 데이터베이스 인스턴스를 생성해야 합니다. MicroStrategy. 데이터베이스 인스턴스 생성에 대한 자세한 내용은 다음을 참조하세요. 데이터베이스 인스턴스 생성.

    데이터베이스 인스턴스의 일부인 데이터베이스 연결을 생성할 때 Windows 드라이버의 문자 세트 인코딩으로 Non UTF-8을 선택했는지 확인하십시오.

이로써 SAP HANA에 대한 초기 연결 단계가 완료되었습니다. MicroStrategy Windows 환경용. 추가 구성 요구 사항은 다음을 참조하세요. SAP HANA 지원을 위한 추가 요구 사항.

Linux에서 SAP HANA용 ODBC 드라이버를 구성하려면

먼저 다음을 호스팅할 Linux 시스템에 SAP HANA ODBC 드라이버 파일을 설치합니다. MicroStrategy Intelligence Server. 구체적인 설치 단계는 타사 SAP 설명서를 참조하세요.

다음 지침 세트는 환경을 구성하는 방법과 DSN을 구성하는 방법의 두 섹션으로 구분됩니다.

환경을 구성하려면

  1. Linux 콘솔 창에서 다음으로 이동합니다. HOME_PATH 어디 HOME_PATH 설치 중에 지정된 홈 디렉토리입니다.폴더를 찾아보세요 env.
  2. 쓰기 권한을 추가하세요. ODBC.sh 다음 명령을 입력하여 파일을 생성합니다.
    chmod u+w ODBC.sh
  3. 편집하다 odbc.sh 파일을 다운로드하고 SAP HANA ODBC 드라이버 파일을 설치한 위치를 제공합니다. 내 ODBC.sh 파일에는 다음 정의가 포함됩니다.

    SAPHANA_PATH='<SAPHANA_PATH>'

    이것을 교체하세요 <SAPHANA_PATH> SAP HANA ODBC 드라이버 파일의 위치가 있는 자리 표시자입니다.

    다른 발생 항목을 수정하지 마십시오. <SAPHANA_PATH> 이내에 odbc.sh.

  4. 을 살리다 ODBC.sh 다음 명령을 입력하여 파일에서 쓰기 권한을 제거합니다.
    chmod a-w ODBC.sh

DSN을 구성하려면

  1. Linux 콘솔 창에서 다음으로 이동합니다. HOME_PATH 어디 HOME_PATH 설치 중에 지정된 홈 디렉토리입니다.
  2. 열기 odbc.ini.example 파일을 열고 다음으로 시작하는 섹션을 찾으세요. [SAP HANA]. 해당 섹션을 odbc.ini 파일.
  3. 복사한 구문에서 다음 정보를 편집합니다. odbc.ini:

    • Driver=<SAPHANA_PATH>/libodbcHDB.so

      바꾸다 <SAPHANA_PATH> SAP HANA ODBC 드라이버 파일을 설치한 위치와 함께.

    • Servernode=ip_address:port

      바꾸다 ip_address SAP HANA 데이터베이스를 호스팅하는 머신의 IP 주소를 사용합니다.

      바꾸다 port SAP HANA 데이터베이스에 연결하기 위한 포트 번호를 사용합니다. 필수 포트 번호는 SAP HANA 데이터베이스 관리자에게 문의하세요.

    • USER=uid

      바꾸다 uid 유효한 SAP HANA 사용자 계정이 있어야 합니다.

    • PASSWORD=pwd

      바꾸다 pwd 위에 설명된 SAP HANA 사용자 계정의 비밀번호를 사용하세요.

    사용 가능한 매개변수에 대한 자세한 내용은 타사 SAP HANA 드라이버 설명서를 참조하세요. 이는 종종 드라이버 설치와 함께 발견될 수 있습니다.

  4. 을 살리다 odbc.ini 파일.
  5. 당신은 사용할 수 있습니다 MicroStrategy SAP HANA 데이터 소스에서 데이터를 검색할 수 있는지 여부를 테스트하는 DB 쿼리 도구입니다. 이용방법에 대한 정보는 MicroStrategy DB 쿼리 도구, 참조 DB 쿼리 도구 사용.
  6. SAP HANA를 데이터 소스로 사용하려면 다음 위치에 데이터베이스 인스턴스를 생성해야 합니다. MicroStrategy. 데이터베이스 인스턴스 생성에 대한 자세한 내용은 다음을 참조하세요. 데이터베이스 인스턴스 생성.

    SAP HANA에 대해 데이터베이스 인스턴스의 일부인 데이터베이스 연결을 생성할 때 Linux 드라이버에 대한 문자 집합 인코딩으로 Non UTF-8을 선택했는지 확인하세요.

이로써 SAP HANA에 대한 초기 연결 단계가 완료되었습니다. MicroStrategy Windows 환경용. 추가 구성 요구 사항은 다음을 참조하세요. SAP HANA 지원을 위한 추가 요구 사항 아래에.

DSN 없는 연결을 구성하려면

DSN 없는 연결을 위해 ODBC 드라이버를 구성하려면 다음 단계와 함께 추가 단계가 필요합니다. DSN을 구성하려면 위의 섹션.

  1. 열기 odbcinst.ini 파일을 작성하고 다음 섹션을 찾으세요.

    복사
    [HDBODBC]
    Driver=<SAP_HANA_ODBC_DIR>/libodbcHDB.so
    Description=HANA Driver
    Setup=<SAP_HANA_ODBC_DIR>/libodbcHDB.so
    CPTimeout=0
  2. 교체 <SAP_HANA_ODBC_DIR> SAP HANA ODBC 드라이버 파일을 설치한 위치가 있는 자리 표시자입니다. 경로는 에 지정된 것과 동일합니다. odbc.ini 파일.
  3. 다시 시작 Intelligence Server.

SAP HANA 지원을 위한 추가 요구 사항

SAP HANA를 성공적으로 통합하려면 다음 추가 요구 사항을 검토하세요. MicroStrategy:

  • SAP HANA에서 테이블을 가져온 후에는 MicroStrategy, 접두사 정보도 수동으로 가져와야 합니다. Warehouse Catalog를 사용하면 SAP HANA에서 가져온 모든 테이블을 선택하고 접두사 가져오기를 선택하여 접두사 정보를 가져올 수 있습니다. Warehouse Catalog에 액세스하고 사용하는 추가 단계는 다음을 참조하세요. Project Design 도움말.
  • SAP HANA의 테이블에 입력 매개변수가 포함된 경우 해당 매개변수는 다음에서 지원됩니다. MicroStrategy 프롬프트를 사용합니다. 다음에서 사용 가능한 테이블 편집기 사용 MicroStrategy Developer를 사용하면 입력 매개변수를 지원하는 프롬프트를 생성하고 수정할 수 있습니다. 테이블 편집기에 액세스하고 사용하는 단계는 다음을 참조하세요. 프로젝트 디자인 도움말.