Snowsight에서 사용자 정의 함수 사용

SQL 또는 Snowsight 에서 사용자 정의 함수(UDFs)로 작업할 수 있습니다.

Snowflake의 모든 사용자 정의 함수에 대해 Data » Databases 를 열고 UDF를 검색하거나 찾아볼 수 있습니다. 함수에 대한 세부 정보를 검토하고 관리하려면 UDF를 선택합니다.

Snowsight 에서 UDF에 액세스하고 관리하려면 관련 권한 이 있어야 합니다.

Snowsight에서 UDF 세부 정보 살펴보기

Snowsight 에서 UDF를 연 후 다음을 수행할 수 있습니다.

  • 함수가 생성된 시기와 함수에 대한 설명을 식별합니다. 시간 세부 정보 위에 마우스를 올리면 정확한 생성 날짜와 시간을 볼 수 있습니다.

  • 다음을 포함하여 UDF에 대한 추가 세부 정보를 검토합니다.

    • UDF가 받는 인자와 해당되는 경우 예상 데이터 타입입니다.

    • 함수 결과의 데이터 타입입니다.

    • 함수가 집계 함수인지 여부입니다.

    • 해당 함수가 보안 함수인지 여부입니다.

    • 함수가 테이블 함수인지 여부입니다.

    • UDF가 작성된 언어입니다. 예를 들어, Java입니다.

  • Function definition 섹션에서 UDF의 SQL 정의를 검토합니다.

  • Privileges 섹션에서 함수에 대한 권한이 있는 역할을 검토합니다.

Snowsight에서 UDF 관리

Snowsight 의 UDF와 관련하여 다음과 같은 기본 관리 작업을 수행할 수 있습니다.

  • 함수 이름을 편집하거나 설명을 추가하려면 추가 옵션 » Edit 를 선택합니다.

  • 함수를 삭제하려면 추가 옵션 » Drop 을 선택합니다.

  • 함수의 소유권을 다른 역할로 이전하려면 추가 옵션 » Transfer Ownership 을 선택합니다.