Snowflake REST APIsยถ

๋ฆฌ์†Œ์Šค ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ Snowflake REST APIs ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฐฉ์‹์œผ๋กœ Snowflake Data Cloud ๋‚ด์˜ ๋‹ค์–‘ํ•œ ๋ฆฌ์†Œ์Šค์™€ ์ƒํ˜ธ ์ž‘์šฉํ•˜๊ณ  ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋Š” ์ผ๋ จ์˜ ์—”๋“œํฌ์ธํŠธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž๋Š” APIs์˜ Snowflake REST APIs ์ œํ’ˆ๊ตฐ์„ ํ†ตํ•ด ์—”๋“œํˆฌ์—”๋“œ ์ž๋™ํ™” ๋ฐ Snowflake ๋ฆฌ์†Œ์Šค์™€์˜ ํ†ตํ•ฉ์„ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ REST APIs๋Š” OpenAPI ์‚ฌ์–‘ ์„ ์ค€์ˆ˜ํ•ฉ๋‹ˆ๋‹ค. Snowflake REST APIs ๋Š” ๊ฐœ๋ฐœ์ž์™€ ํŒŒํŠธ๋„ˆ๊ฐ€ ์›ํ•˜๋Š” ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ openAPI ์‚ฌ์–‘์„ ์‚ฌ์šฉํ•˜์—ฌ Snowflake์™€์˜ ํ†ตํ•ฉ์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

Snowflake REST APIs ๋Š” ํ•ด๋‹น APIs๋ฅผ ํ†ตํ•ด ๋‹ค์Œ ๋ฆฌ์†Œ์Šค๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. APIs๋Š” ํ•ด๋‹น ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ CREATE OR ALTER ์ž‘์—…์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

APIs ๋ฐ ํ•ด๋‹น ์—”๋“œํฌ์ธํŠธ์— ๋Œ€ํ•œ ์ฐธ์กฐ ์ •๋ณด๋Š” Snowflake REST APIs ์ฐธ์กฐ ์„น์…˜์„ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.

Snowflake REST APIs OpenAPI ์‚ฌ์–‘์€ snowflake-rest-api-specs Git ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฐธ๊ณ 

Snowflake REST API ์ฐธ์กฐ ์„ค๋ช…์„œ ์—๋Š” ์ตœ์‹  ๋ฒ„์ „์˜ Snowflake REST APIs ๊ฐ€ ๋ฐ˜์˜๋ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ API ์˜ ๋ชจ๋“  ๋ฆฌ์†Œ์Šค๊ฐ€ ๋™๋“ฑํ•œ SQL ๋ช…๋ น </sql-reference-commands> ์„ 100% ์ง€์›ํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ์ง€๋งŒ:doc: Snowflake REST APIs ๋Š” ํ™œ๋ฐœํžˆ ๊ฐœ๋ฐœ ์ค‘์ด๋ฉฐ ์ง€์†์ ์œผ๋กœ ํ™•์žฅ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์š”๊ตฌ ์‚ฌํ•ญยถ

Snowflake REST APIs ์˜ ์š”๊ตฌ ์‚ฌํ•ญ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์„ ํƒํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ์ž‘์„ฑ๋œ Postman ์•ฑ, curl ๋˜๋Š” HTTP ํด๋ผ์ด์–ธํŠธ์™€ ๊ฐ™์€ REST ์š”์ฒญ์„ ์ œ์ถœํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์ปดํ“จํ„ฐ์— ์„ค์น˜๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ถ”์ฒœ ๋„๊ตฌยถ