DOCUMENTATION
/
์‹œ์ž‘ํ•˜๊ธฐ
๊ฐ€์ด๋“œ
๊ฐœ๋ฐœ์ž
์ฐธ์กฐ
๋ฆด๋ฆฌ์Šค
์ž์Šต์„œ
Snowflake Open Catalog
์ƒํƒœ
  1. ๊ฐœ์š”
    • ๋นŒ๋”
    • Snowflake DevOps
      • ๊ฐ€์‹œ์„ฑ
        • Snowpark ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ
        • Snowpark API
        • ๋จธ์‹  ๋Ÿฌ๋‹
        • Snowflake ML
        • Snowpark ์ฝ”๋“œ ์‹คํ–‰ ํ™˜๊ฒฝ
        • Snowpark Container Services
        • ํ•จ์ˆ˜์™€ ํ”„๋กœ์‹œ์ €
        • ๋กœ๊น…, ์ถ”์  ๋ฐ ๋ฉ”ํŠธ๋ฆญ
        • 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
                                    • ๋“œ๋ผ์ด๋ฒ„
                                    • ๊ฐœ์š”
                                    • ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์„ธ์…˜์„ ์žฌ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ์˜ ๊ณ ๋ ค ์‚ฌํ•ญ
                                      • ์ฐธ์กฐ
                                      • 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