์Šคํ‚ค๋งˆ:

ACCOUNT_USAGE

FUNCTIONS ๋ทฐยถ

์ด Account Usage ๋ทฐ๋Š” ๊ณ„์ •์— ์ •์˜๋œ ๊ฐ ์‚ฌ์šฉ์ž ์ •์˜ ํ•จ์ˆ˜(UDF)์— ๋Œ€ํ•œ ํ–‰์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

UDFs์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์‚ฌ์šฉ์ž ์ •์˜ ํ•จ์ˆ˜ ๊ฐœ์š” ๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.

์—ดยถ

์—ด ์ด๋ฆ„

๋ฐ์ดํ„ฐ ํƒ€์ž…

์„ค๋ช…

FUNCTION_ID

NUMBER

UDF์˜ ๋‚ด๋ถ€/์‹œ์Šคํ…œ ์ƒ์„ฑ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

FUNCTION_NAME

TEXT

UDF์˜ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.

FUNCTION_SCHEMA_ID

NUMBER

UDF์˜ ์Šคํ‚ค๋งˆ์— ๋Œ€ํ•œ ๋‚ด๋ถ€/์‹œ์Šคํ…œ ์ƒ์„ฑ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

FUNCTION_SCHEMA

TEXT

UDF๊ฐ€ ์†ํ•œ ์Šคํ‚ค๋งˆ์ž…๋‹ˆ๋‹ค.

FUNCTION_CATALOG_ID

NUMBER

UDF์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•œ ๋‚ด๋ถ€/์‹œ์Šคํ…œ ์ƒ์„ฑ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

FUNCTION_CATALOG

TEXT

UDF๊ฐ€ ์†ํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์ž…๋‹ˆ๋‹ค.

FUNCTION_OWNER

TEXT

UDF๋ฅผ ์†Œ์œ ํ•œ ์—ญํ• ์˜ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.

ARGUMENT_SIGNATURE

TEXT

UDF ์ธ์ž์˜ ํ˜•์‹ ์„œ๋ช…์ž…๋‹ˆ๋‹ค.

DATA_TYPE

TEXT

๋ฐ˜ํ™˜ ๊ฐ’ ๋ฐ์ดํ„ฐ ํƒ€์ž…์ž…๋‹ˆ๋‹ค.

CHARACTER_MAXIMUM_LENGTH

NUMBER

๋ฌธ์ž์—ด ๋ฐ˜ํ™˜ ๊ฐ’์˜ ์ตœ๋Œ€ ๋ฌธ์ž ๊ธธ์ด์ž…๋‹ˆ๋‹ค.

CHARACTER_OCTET_LENGTH

NUMBER

๋ฌธ์ž์—ด ๋ฐ˜ํ™˜ ๊ฐ’์˜ ์ตœ๋Œ€ ๊ธธ์ด(๋ฐ”์ดํŠธ)์ž…๋‹ˆ๋‹ค.

NUMERIC_PRECISION

NUMBER

์ˆซ์ž ๋ฐ˜ํ™˜ ๊ฐ’์˜ ์ˆซ์ž ์ •๋ฐ€๋„์ž…๋‹ˆ๋‹ค.

NUMERIC_PRECISION_RADIX

NUMBER

์ˆซ์ž ๋ฐ˜ํ™˜ ๊ฐ’์˜ ์ •๋ฐ€๋„ ๊ธฐ์ˆ˜์ž…๋‹ˆ๋‹ค.

NUMERIC_SCALE

NUMBER

์ˆซ์ž ๋ฐ˜ํ™˜ ๊ฐ’์˜ ์Šค์ผ€์ผ์ž…๋‹ˆ๋‹ค.

FUNCTION_LANGUAGE

TEXT

UDF์˜ ์–ธ์–ด์ž…๋‹ˆ๋‹ค.

FUNCTION_DEFINITION

TEXT

UDF ์ •์˜์ž…๋‹ˆ๋‹ค.

VOLATILITY

TEXT

UDF๊ฐ€ ํœ˜๋ฐœ์„ฑ์ธ์ง€ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์—†๋Š”์ง€ ์—ฌ๋ถ€์ž…๋‹ˆ๋‹ค.

IS_NULL_CALL

TEXT

์ž…๋ ฅ์ด null์ผ ๋•Œ UDF๊ฐ€ ํ˜ธ์ถœ๋˜๋Š”์ง€ ์—ฌ๋ถ€์ž…๋‹ˆ๋‹ค.

CREATED

TIMESTAMP_LTZ

UDF๊ฐ€ ๋งŒ๋“ค์–ด์ง„ ๋‚ ์งœ ๋ฐ ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค.

LAST_ALTERED

TIMESTAMP_LTZ

DML, DDL ๋˜๋Š” ๋ฐฑ๊ทธ๋ผ์šด๋“œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ž‘์—…์œผ๋กœ ์˜ค๋ธŒ์ ํŠธ๊ฐ€ ๋งˆ์ง€๋ง‰์œผ๋กœ ๋ณ€๊ฒฝ๋œ ๋‚ ์งœ ๋ฐ ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ๋ฒ• ๋…ธํŠธ ๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.

DELETED

TIMESTAMP_LTZ

UDF๊ฐ€ ์‚ญ์ œ๋œ ๋‚ ์งœ ๋ฐ ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค.

COMMENT

TEXT

ํ•จ์ˆ˜์— ๋Œ€ํ•œ ์„ค๋ช…์ž…๋‹ˆ๋‹ค.

IS_EXTERNAL [1]

VARCHAR(3)

ํ•จ์ˆ˜๊ฐ€ ์™ธ๋ถ€ ํ•จ์ˆ˜ ์ด๋ฉด YES ์ด๊ณ , ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด NO ์ž…๋‹ˆ๋‹ค.

API_INTEGRATION [1]

VARCHAR

ํ”„๋ก์‹œ ์„œ๋น„์Šค์— ๋Œ€ํ•œ ํ˜ธ์ถœ์„ ์ธ์ฆํ•˜๊ธฐ ์œ„ํ•œ API ํ†ตํ•ฉ ์˜ค๋ธŒ์ ํŠธ์˜ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.

CONTEXT_HEADERS [1]

VARCHAR

์™ธ๋ถ€ ํ•จ์ˆ˜์— ๋Œ€ํ•œ ์ปจํ…์ŠคํŠธ ํ—ค๋” ์ •๋ณด์ž…๋‹ˆ๋‹ค.

MAX_BATCH_ROWS [1]

NUMBER

ํ”„๋ก์‹œ ์„œ๋น„์Šค๋กœ ์ „์†ก๋œ ๊ฐ ๋ฐฐ์น˜์˜ ์ตœ๋Œ€ ํ–‰ ์ˆ˜์ž…๋‹ˆ๋‹ค.

COMPRESSION [1]

STRING

์••์ถ• ์œ ํ˜•์ž…๋‹ˆ๋‹ค.

PACKAGES

STRING

ํ•จ์ˆ˜์—์„œ ์š”์ฒญํ•œ ํŒจํ‚ค์ง€์ž…๋‹ˆ๋‹ค.

RUNTIME_VERSION

STRING

ํ•จ์ˆ˜์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์–ธ์–ด์˜ ๋Ÿฐํƒ€์ž„ ๋ฒ„์ „์ž…๋‹ˆ๋‹ค. ํ•จ์ˆ˜๊ฐ€ SQL ๋˜๋Š” JavaScript์ธ ๊ฒฝ์šฐ NULL์ž…๋‹ˆ๋‹ค.

INSTALLED_PACKAGES

STRING

ํ•จ์ˆ˜๋กœ ์„ค์น˜๋œ ๋ชจ๋“  ํŒจํ‚ค์ง€์ž…๋‹ˆ๋‹ค. Python ํ•จ์ˆ˜์— ๋Œ€ํ•œ ์ถœ๋ ฅ ์ „์šฉ์ž…๋‹ˆ๋‹ค.

OWNER_ROLE_TYPE

TEXT

์˜ค๋ธŒ์ ํŠธ๋ฅผ ์†Œ์œ ํ•˜๋Š” ์—ญํ•  ์œ ํ˜•(์˜ˆ: ROLE)์ž…๋‹ˆ๋‹ค. . Snowflake Native App ์ด ์˜ค๋ธŒ์ ํŠธ๋ฅผ ์†Œ์œ ํ•œ ๊ฒฝ์šฐ ๊ฐ’์€ APPLICATION ์ž…๋‹ˆ๋‹ค. . ์‚ญ์ œ๋œ ์˜ค๋ธŒ์ ํŠธ์— ์†Œ์œ ์ž ์—ญํ• ์ด ์—†์œผ๋ฏ€๋กœ ์˜ค๋ธŒ์ ํŠธ๋ฅผ ์‚ญ์ œํ•˜๋Š” ๊ฒฝ์šฐ Snowflake๋Š” NULL์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

IS_MEMOIZABLE

VARCHAR(3)

ํ•จ์ˆ˜๊ฐ€ ๋ฉ”๋ชจ์ด์ œ์ด์…˜ ๊ฐ€๋Šฅํ•˜๋ฉด YES, ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด NO ์ž…๋‹ˆ๋‹ค.

IS_DATA_METRIC

VARCHAR(3)

ํ•จ์ˆ˜๊ฐ€ ๋ฐ์ดํ„ฐ ๋ฉ”ํŠธ๋ฆญ ํ•จ์ˆ˜ ์ธ ๊ฒฝ์šฐ YES ์ด๊ณ , ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ NO ์ž…๋‹ˆ๋‹ค.

SECRETS

JSON ๋งต

ํ•จ์ˆ˜์˜ SECRETS ๋งค๊ฐœ ๋ณ€์ˆ˜๋กœ ์ง€์ •๋œ ์‹œํฌ๋ฆฟ ์˜ ๋งต์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ๋งต ํ‚ค๋Š” ์‹œํฌ๋ฆฟ ๋ณ€์ˆ˜ ์ด๋ฆ„์ด๊ณ  ๋งต ๊ฐ’์€ ์‹œํฌ๋ฆฟ ์˜ค๋ธŒ์ ํŠธ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.

EXTERNAL_ACCESS_INTEGRATIONS

VARCHAR

ํ•จ์ˆ˜์˜ EXTERNAL_ACCESS_INTEGRATION ๋งค๊ฐœ ๋ณ€์ˆ˜๋กœ ์ง€์ •๋œ ์™ธ๋ถ€ ์•ก์„ธ์Šค ํ†ตํ•ฉ ์˜ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.

IS_AGGREGATE

VARCHAR(3)

ํ•จ์ˆ˜๊ฐ€ ์ง‘๊ณ„ ํ•จ์ˆ˜์ด๋ฉด YES ์ด๊ณ , ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด NO ์ž…๋‹ˆ๋‹ค.

์‚ฌ์šฉ๋ฒ• ๋…ธํŠธยถ

  • ๋ทฐ์˜ ์ง€์—ฐ ์‹œ๊ฐ„์€ ์ตœ๋Œ€ 120๋ถ„(2์‹œ๊ฐ„)์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋ทฐ์—๋Š” ์„ธ์…˜์˜ ํ˜„์žฌ ์—ญํ• ์— ์•ก์„ธ์Šค ๊ถŒํ•œ์ด ๋ถ€์—ฌ๋œ ์˜ค๋ธŒ์ ํŠธ๋งŒ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

  • ๋ทฐ๋Š” MANAGE GRANTS ๊ถŒํ•œ์„ ์ธ์‹ํ•˜์ง€ ๋ชปํ•˜๋ฏ€๋กœ, MANAGE GRANTS ๊ถŒํ•œ์„ ๋ณด์œ ํ•œ ์‚ฌ์šฉ์ž๊ฐ€ ์‹คํ–‰ํ•œ SHOW ๋ช…๋ น์— ๋น„ํ•ด ์ •๋ณด๊ฐ€ ์ ๊ฒŒ ํ‘œ์‹œ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์˜ค๋ธŒ์ ํŠธ์— ๋Œ€ํ•ด ๋‹ค์Œ ์ž‘์—…์ด ์ˆ˜ํ–‰๋˜๋ฉด LAST_ALTERED ์—ด์ด ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค.

    • DDL ์ž‘์—….

    • DML ์ž‘์—…(ํ…Œ์ด๋ธ”์—๋งŒ ํ•ด๋‹น). DML ๋ฌธ์˜ ์˜ํ–ฅ์„ ๋ฐ›๋Š” ํ–‰์ด ์—†์–ด๋„ ์ด ์—ด์€ ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค.

    • Snowflake์—์„œ ์ˆ˜ํ–‰๋˜๋Š” ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ๋ฐฑ๊ทธ๋ผ์šด๋“œ ์œ ์ง€ ๊ด€๋ฆฌ ์ž‘์—….