반응형

@ 테스트 환경

AWS EC2

REGION : us-east-1 (미국 동부(버지니아 북부))

AMI : Microsoft Windows Server 2016 Base 64bit

INSTANCE TYPE : t2.xlarge

STORAGE : 300GiB gp2

DB : Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit

S3 REGION : us-east-1 (미국 동부(버지니아 북부))

 
1. Pentaho PDI를 실행합니다.

• C:₩data-integration₩Spoon.bat

 

2. 좌측 상단의 New file 아이콘을 클릭 후, Transformation을 클릭합니다.

 

3. 좌측 상단의 Design 탭을 클릭 후, s3를 검색 하여 output의 S3 file output을 더블클릭 합니다.

 

4. 우측의 S3 file output 아이콘을 더블 클릭하여, Filename 항목에 S3 Bucket의 주소를 입력한 후 Browse... 버튼을 클릭합니다.

 위와 같은 "Unable to load AWS credentials from any provider in the chain" 에러 창이 뜨면 다음(AWS CLI 설치)을 진행 합니다.

 

5. 아래 링크에서 AWS CLI 설치파일을 다운로드합니다.

https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/getting-started-install.html

 

최신 버전의 AWS CLI 설치 또는 업데이트 - AWS Command Line Interface

이전 버전에서 업데이트하는 경우 unzip 명령을 실행하면 기존 파일을 덮어쓸지 묻는 메시지가 표시됩니다. 스크립트 자동화와 같은 경우에 이러한 프롬프트를 건너뛰려면 unzip에 대한 -u 업데이

docs.aws.amazon.com

AWS CLI 설치 및 업데이트 지침 항목에서 해당하는 OS에 맞는 설치방법으로 설치를 진행합니다. 여기서는 Windows 방법으로 진행합니다.

 

6. 다운로드한 파일을 실행하여 AWS CLI를 설치합니다.

 

7. CMD에서 AWS CLI의 설치를 확인합니다. 버전이 정상적으로 출력되면 설치가 정상적으로 된 것입니다.

 aws --version

 

8. CMD에서 AWS CLI로 연결하고자 하는 AWS Access Key와 AWS Secret Access Key, Default region name, Default output format을 등록합니다.

aws configure

AWS Access Key : 연결을 위한 계정의 AWS Access Key

AWS Secret Access Key : 연결을 위한 계정의 AWS Secret Access Key

Default region name : 연결을 위한 S3 Bucket의 region

 Default output format : json

 

8. 1~4단계를 다시 진행하면, 정상적으로 해당하는 S3 Bucket이 접속이 가능합니다.

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기