본문 바로가기
Data/Data Engineering

[Snowflake] Snowflake와 AWS S3 연결하기

by 투말치 2023. 12. 1.

목차

    반응형

    Snowflake와 AWS S3 연결하기

     

    1. S3 읽기 권한을 가진 IAM 사용자 생성

     

    2. 생성한 사용자에게 S3ReadOnlyAccess 권한 추가

     

    3. 해당 유저의 액세스 키 생성

    사용자 선택 -> 보안 자격 증명 -> 액세스 키

     

    4. AWS 외부에서 실행되는 애플리케이션 선택

     

    5. Snowflake에서 쿼리문 실행

    COPY INTO 불러온 값을 저장할 테이블명
    FROM '불러올 파일의 s3주소'
    credentials=(AWS_KEY_ID='AWS_KEY_ID 값' AWS_SECRET_KEY='AWS_SECRET_KEY 값')
    FILE_FORMAT = (type='CSV' skip_header=1 FIELD_OPTIONALLY_ENCLOSED_BY='"');
    반응형