Oracle Cloud Object Storage 액세스

Oracle Object Storage Service에 대한 액세스를 설정하는 간단한 단계입니다.

오브젝트 스토리지에 버킷 생성

Oracle Object Storage Service에 대한 액세스를 설정하려면 오브젝트 스토리지에 대한 버킷을 생성해야 합니다.

Parquet 형식으로 NoSQL 테이블의 데이터를 일시적으로 복사할 수 있는 버킷을 생성합니다. 이는 ADW로 데이터를 전송하기 위한 준비 과정입니다. 버킷을 생성하려면 Oracle Cloud 콘솔로 이동하여 다음을 수행합니다.

다른 파일을 만들 필요가 없습니다. 버킷이 생성되면 버킷의 컴파트먼트와 함께 구성에 버킷 이름을 지정하면 유틸리티에서 버킷 이름을 가져와서 복사할 테이블에서 파생된 이름으로 객체를 생성합니다.

예를 들어, 생성한 버킷의 이름이 nosql-to-adw이고 ADW로 복사할 테이블의 이름이 myTable인 경우 Oracle NoSQL Migrator를 사용하도록 유틸리티에 지시하면 이 유틸리티는 이름이 myTable인 NoSQL 테이블에서 데이터를 검색하여 Parquet 형식으로 변환한 다음 Parquet 데이터를 `nosql-to-ADW` 버킷에 myTable_2021_07_22/Data/000000.parquet, myTable_2021_07_22/Data/000001.parquet 등의 이름의 객체로 복사합니다.

오브젝트 스토리지에 대한 권한 부여 토큰을 생성합니다.

버킷을 생성한 후 사용자 지정 권한 부여 토큰(AUTH_TOKEN)을 사용하여 오브젝트 스토리지 서비스로 ADW를 인증하려는 경우 및 시스템 관리자가 아직 사용자를 위해 ADW를 생성하지 않은 경우 오브젝트 스토리지 버킷에 기록된 파일에 액세스할 수 있도록 해당 토큰을 직접 생성해야 합니다. ADW와 오브젝트 스토리지 간의 통신은 이 AUTH_TOKEN과 데이터베이스의 사용자 이름/암호 인증 방식에 의존합니다.

AUTH_TOKEN을 생성하려면 다음 단계를 수행하십시오.