Oracle NoSQL Database Analytics Integrator 설치
필요 조건
Oracle NoSQL Database Analytics Integrator를 사용하려면 다음을 완료해야 합니다.
- Java 11 이상이 필요합니다.
- Oracle Cloud Infrastructure에서 계정을 등록합니다. 자세한 내용은 Oracle Cloud Infrastructure - 등록을 참조하십시오.
- Oracle NoSQL Database Analytics Integrator를 설치하고 실행할 수 있는 컴퓨트 인스턴스를 생성합니다. 자세한 내용은 계산 인스턴스를 참조하십시오.
- Oracle NoSQL Database Cloud Service에서 하나 이상의 테이블을 생성하고 해당 테이블을 데이터로 채웁니다. 자세한 내용은 NoSQL 테이블 생성 및 채우기를 참조하십시오.
- OCI Object Storage에서 버킷을 생성합니다. 자세한 내용은 Object Storage에서 버킷 생성을 참조하십시오.
- Oracle Autonomous Data Warehouse(ADW)에서 데이터베이스를 생성합니다. 자세한 내용은 Autonomous Data Warehouse에서 데이터베이스 생성을 참조하십시오.
- ADW 데이터베이스에 대한 보안 접속을 설정하는 데 필요한 클라이언트 인증서(전자 지갑)를 다운로드하여 설치합니다. 자세한 내용은 보안 데이터베이스 연결에 필요한 인증서 설치를 참조하십시오.
- OCI Resource Principal을 통해 서비스 간 인증 대신 사용자-서비스 기반 인증을 사용하려면 Object Storage를 통한 ADW 데이터베이스 인증을 용이하게 하는 권한 부여 토큰을 생성하십시오. 자세한 내용은 Object Storage에 대한 권한 부여 토큰 생성을 참조하십시오.
- ADW 데이터베이스가 오브젝트 스토리지의 객체에 액세스하는 데 사용해야 하는 인증서를 사용/저장하십시오. 즉, OCI 리소스 주체 인증서를 사용으로 설정하거나 ADW 데이터베이스에서 사용자의 오브젝트 스토리지 AUTH_TOKEN을 저장/사용으로 설정하십시오. 자세한 내용은 OCI Resource Principal Credential 사용 또는 ADW 데이터베이스에서 사용자의 오브젝트 스토리지 AUTH_TOKEN 저장/사용을 참조하십시오.
- 컴퓨팅 인스턴스 및 ADW 데이터베이스에 대한 동적 그룹을 생성합니다(선택 사항). 자세한 내용은 컴퓨트 인스턴스에 대한 동적 그룹 생성 및 선택적으로 ADW 데이터베이스를 참조하십시오.
- 동적 그룹에 대한 적절한 권한이 있는 정책을 만듭니다. 자세한 내용은 동적 그룹에 적합한 권한으로 정책 생성을 참조하십시오.
Oracle NoSQL Database Analytics Integrator 사용에 대한 모든 필요 조건을 충족하면 유틸리티를 설치하고 구성할 수 있습니다. 그런 다음 유틸리티를 실행하여 NoSQL Cloud Service의 테이블 콘텐츠를 Autonomous Data Warehouse로 복사하면 Oracle Analytics를 사용하여 데이터를 분석할 수 있습니다.
설치
You can download the Oracle NoSQL Database Analytics Integrator from Oracle Technology Network.You can install it in the desired compute environment; which can be an Oracle Cloud Compute Instance or your own local environment, outside of the Oracle Cloud. 유틸리티의 설치 패키지는 압축된 tar 파일 또는 zip 파일(예: nosqlanalytics-<version>.tar.gz
또는 nosqlanalytics-<version>.zip
)로 제공됩니다. Oracle Cloud 컴퓨트 인스턴스에 유틸리티를 설치하려는 경우 원하는 설치 패키지를 다운로드한 후 해당 패키지를 컴퓨트 인스턴스에 원격 복사해야 합니다.
예를 들어 버전 1.0.1의 zip 파일을 로컬 환경의 ~/Downloads 디렉토리에 다운로드한다고 가정해 보겠습니다.
scp ~/Downloads/nosqlanalytics-1.0.1.zip opc@<public-ip-address>:/home/opc
ssh opc@<public-ip-address>
unzip nosqlanalytics-1.0.1.zip
그러면 컴퓨트 인스턴스에서 이름이 opc인 사용자에 대한 홈 디렉토리(/home/opc/nosqlanalytics-1.0.1
) 아래에 유틸리티가 설치됩니다.
주:
Oracle Cloud 컴퓨트 인스턴스에 유틸리티를 설치하는 경우 사용자 고유의 보안 인증서 또는 Oracle Cloud 인스턴스 주체를 사용하여 유틸리티를 실행할 수 있습니다. 그러나 테스트 목적으로 Oracle Cloud Infrastructure 외부에 유틸리티를 설치하는 경우 자체 Oracle Cloud 보안 자격 증명을 사용하여 유틸리티를 실행해야 합니다. 복사할 NoSQL 테이블의 크기가 작은 경우에만 로컬 환경에서 유틸리티를 실행해야 합니다.관련 항목