GCP용 외부 함수 호출하기¶
이 항목에서는 외부 함수를 호출하는 방법을 설명합니다.
적절한 경우, 하나 이상의 Snowflake 역할이 외부 함수를 호출할 수 있도록 해당 역할에 외부 함수에 대한 USAGE 권한을 부여하십시오. 역할은 그 외부 함수에 대한 USAGE 또는 OWNERSHIP 권한이 있어야 합니다.
UDF를 실행하는 것처럼 외부 함수를 호출합니다. 예를 들어, Snowflake에서 제공하는 샘플 함수를 만들 경우는 다음과 같습니다.
select my_external_function(42, 'Life, the Universe, and Everything');
함수를 만들 때 함수 이름을 사용자 지정한 경우
my_external_function
을 사용자 지정된 이름으로 바꾸십시오.반환된 값은 다음과 유사해야 합니다.
[42, "Life, the Universe, and Everything"]
참고
외부 함수는 스키마 오브젝트이므로, 함수를 호출할 때 함수를 포함하는 스키마는 세션에서 사용 중이거나 함수의 정규화된 이름을 지정해야 합니다.