Trabalho com funções definidas pelo usuário no Snowsight

Você pode trabalhar com funções definidas pelo usuário (UDFs) em SQL ou no Snowsight.

Para qualquer função definida pelo usuário no Snowflake, você pode abrir Data » Databases e pesquisar ou navegar até a UDF. Selecione a UDF para revisar os detalhes e gerenciar a função.

Você deve ter os privilégios relevantes para acessar e gerenciar a UDF no Snowsight.

Exploração dos detalhes da UDF no Snowsight

Após abrir uma UDF no Snowsight, você pode fazer o seguinte:

  • Identifique quando a função foi criada e qualquer comentário sobre ela. Você pode passar o mouse sobre os detalhes do horário para ver a data e hora exatas da criação.

  • Revise detalhes adicionais sobre a UDF, incluindo:

    • Argumentos que a UDF recebe e seus tipos de dados esperados, se aplicável.

    • O tipo de dados do resultado da função.

    • Se a função é uma função de agregação.

    • Se a função é uma função segura.

    • Se a função é uma função de tabela.

    • A linguagem na qual a UDF é escrita. Por exemplo, Java.

  • Revise a definição em SQL da UDF na seção Function definition.

  • Revise as funções com privilégios na função na seção Privileges.

Gerenciamento de uma UDF no Snowsight

Você pode executar as seguintes tarefas básicas de gerenciamento para uma UDF no Snowsight:

  • Para editar o nome da função ou adicionar um comentário, selecione Mais opções » Edit.

  • Para descartar a função, selecione Mais opções » Drop.

  • Para transferir a propriedade da função para outra função, seleciona Mais opções » Transfer Ownership.