DOCUMENTATION
/
시작하기
가이드
개발자
참조
릴리스
자습서
Snowflake Open Catalog
상태
  1. 개요
    • 빌더
    • Snowflake DevOps
      • Observability
        • Snowpark 라이브러리
        • Snowpark API
        • 머신 러닝
        • Snowflake ML
        • Snowpark 코드 실행 환경
        • Snowpark Container Services
        • Functions and procedures
        • 로깅, 추적 및 메트릭
        • Snowflake APIs
        • Snowflake Python APIs
        • Snowflake RESTAPIs
        • SQL API
        • 앱
        • Snowflake의 Streamlit
        • Snowflake Native App Framework
        • 커넥터용 Snowflake Native SDK
        • 외부 통합
        • 외부 함수
            1. 외부 함수 소개
              • 데이터 형식
                • 요청 및 응답 변환기
                  • 성능
                    • 모범 사례
                      • AWS
                          1. 계획
                            • AWS 관리 콘솔을 사용하여 만들기
                            • AWS CloudFormation 템플릿을 사용하여 만들기
                                1. 1단계: 원격 서비스 만들기
                                  • 2단계: 게이트웨이 URL 및 역할 ARN 가져오기
                                    • 3단계: API 통합 만들기
                                      • 4단계: API 통합 연결
                                        • 5단계: 외부 함수 만들기
                                      • 호출
                                        • 문제 해결하기
                                      • Google Cloud
                                      • Azure
                                      • 보안
                                    • Kafka 및 Spark 커넥터
                                    • Snowflake Scripting
                                    • Snowflake Scripting 개발자 가이드
                                    • 도구
                                    • Snowflake CLI
                                    • Git
                                    • 드라이버
                                    • 개요
                                    • Considerations when drivers reuse sessions
                                      • 참조
                                      • API 참조
                                        개발자외부 함수AWSAWS CloudFormation 템플릿을 사용하여 만들기4단계: API 통합 연결

                                        4단계: Management Console에서 AWS용 API 통합을 프록시 서비스에 연결합니다.¶

                                        이 항목에서는 Snowflake에서 API 통합 오브젝트를 프록시 서비스(즉, Amazon API Gateway)에 연결하기 위한 지침을 제공합니다. Snowflake와 이전에 만든 IAM(ID 및 액세스 관리) 역할 사이에 트러스트 관계를 만들어 연결합니다.

                                        Management Console을 사용하든, CloudFormation 템플릿을 사용하든 관계없이 지침은 동일합니다.

                                        이 항목의 내용:

                                        • 이전 단계

                                        • Snowflake와 새 IAM 역할 사이의 트러스트 관계 설정하기

                                        • 다음 단계

                                        이전 단계¶

                                        3단계: Snowflake에서 AWS를 위한 API 통합 만들기

                                        Snowflake와 새 IAM 역할 사이의 트러스트 관계 설정하기¶

                                        AWS Management Console에서 다음을 수행합니다.

                                        1. IAM 을 선택합니다.

                                        2. Roles 을 선택합니다.

                                        3. 워크시트의 New IAM Role Name 필드에서 이 값을 찾은 후, AWS Management Console에서 같은 값(역할 이름)을 찾습니다.

                                        4. Trust relationships 탭을 클릭한 다음, Edit trust relationship 버튼을 클릭합니다.

                                          그러면 인증 정보를 추가할 수 있는 Policy Document 가 열립니다.

                                        5. Policy Document 에서 Statement.Principal.AWS 필드를 찾아 (키가 아니라) 값을 워크시트의 API_AWS_IAM_USER_ARN 필드에 있는 값으로 바꿉니다.

                                        6. Statement.Condition 필드를 찾습니다. 처음에는 중괄호(“{}”)만 포함해야 합니다.

                                        7. 중괄호 사이에 다음을 붙여넣습니다.

                                          "StringEquals": { "sts:ExternalId": "xxx" }

                                        8. 워크시트에서 xxx 를 API_AWS_EXTERNAL_ID 필드의 값으로 바꿉니다.

                                        9. 트러스트 관계에 대한 Policy Document 편집이 완료되면 다음과 비슷한 형태일 것입니다.

                                          {
                                            "Version": "2012-10-17",
                                            "Statement": [
                                              {
                                                "Effect": "Allow",
                                                "Principal": {
                                                  "AWS": "arn:aws:iam::1234567898012:user/development/development_user"
                                                },
                                                "Action": "sts:AssumeRole",
                                                "Condition": {"StringEquals": { "sts:ExternalId": "EXTERNAL_FUNCTIONS_SFCRole=3_8Hcmbi9halFOkt+MdilPi7rdgOv=" }}
                                              }
                                            ]
                                          }
                                          
                                          Copy
                                        10. Update Trust Policy 를 클릭합니다.

                                        다음 단계¶

                                        5단계: Snowflake에서 AWS를 위한 외부 함수 만들기

                                        이 페이지가 도움이 되었습니까?

                                        Snowflake 방문하기
                                        대화에 참여하기
                                        Snowflake로 개발하기
                                        피드백 공유하기
                                        블로그에서 최신 게시물 읽기
                                        자체 인증 받기
                                        개인정보 보호정책사이트 이용약관© 2025 Snowflake, Inc. All Rights Reserved.
                                        1. 이전 단계
                                        2. Snowflake와 새 IAM 역할 사이의 트러스트 관계 설정하기
                                        3. 다음 단계
                                        언어: 한국어
                                        • English
                                        • Français
                                        • Deutsch
                                        • 日本語
                                        • 한국어
                                        • Português