- Esquema:
Exibição FUNCTIONS¶
Esta exibição de Account Usage exibe uma linha para cada função definida pelo usuário (UDF) definida na conta.
Para obter mais informações sobre UDFs, consulte Visão geral das funções definidas pelo usuário.
Colunas¶
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
FUNCTION_ID |
NUMBER |
Identificador interno/gerado pelo sistema para o UDF. |
FUNCTION_NAME |
TEXT |
Nome do UDF. |
FUNCTION_SCHEMA_ID |
NUMBER |
Identificador interno/gerado pelo sistema para o esquema do UDF. |
FUNCTION_SCHEMA |
TEXT |
Esquema ao qual o UDF pertence. |
FUNCTION_CATALOG_ID |
NUMBER |
Identificador interno/sistema gerado para o banco de dados do UDF. |
FUNCTION_CATALOG |
TEXT |
Banco de dados ao qual pertence o UDF. |
FUNCTION_OWNER |
TEXT |
Nome da função proprietária do UDF. |
ARGUMENT_SIGNATURE |
TEXT |
Tipo de assinatura dos argumentos do UDF. |
DATA_TYPE |
TEXT |
Tipo de dados de valor de retorno. |
CHARACTER_MAXIMUM_LENGTH |
NUMBER |
Comprimento máximo em caracteres do valor de retorno de cadeia de caracteres. |
CHARACTER_OCTET_LENGTH |
NUMBER |
Comprimento máximo em bytes do valor de retorno de cadeias de caracteres. |
NUMERIC_PRECISION |
NUMBER |
Precisão numérica do valor de retorno numérico. |
NUMERIC_PRECISION_RADIX |
NUMBER |
Base da precisão de valor de retorno numérico. |
NUMERIC_SCALE |
NUMBER |
Escala do valor de retorno numérico. |
FUNCTION_LANGUAGE |
TEXT |
Idioma do UDF. |
FUNCTION_DEFINITION |
TEXT |
Definição de UDF. |
VOLATILITY |
TEXT |
Se a UDF é volátil ou imutável. |
IS_NULL_CALL |
TEXT |
Se a UDF é chamada quando a entrada é nula. |
CREATED |
TIMESTAMP_LTZ |
Data e hora em que o UDF foi criado. |
LAST_ALTERED |
TIMESTAMP_LTZ |
Data e hora em que o objeto foi alterado pela última vez. Consulte as Notas de uso. |
DELETED |
TIMESTAMP_LTZ |
Data e hora em que o UDF foi descartado. |
COMMENT |
TEXT |
Comentário para a função. |
IS_EXTERNAL [1] |
BOOLEAN |
Verdadeiro se a função for uma função externa. |
API_INTEGRATION [1] |
VARCHAR |
O nome do objeto de integração de API para autenticar a chamada para o serviço de proxy. |
CONTEXT_HEADERS [1] |
VARCHAR |
As informações de cabeçalho de contexto para a função externa. |
MAX_BATCH_ROWS [1] |
NUMBER |
O número máximo de linhas em cada lote enviado para o serviço de proxy. |
COMPRESSION [1] |
STRING |
O tipo de compressão. |
PACKAGES |
STRING |
Pacotes solicitados pela função. |
RUNTIME_VERSION |
STRING |
Versão do runtime do idioma usado pela função. NULL se a função for de SQL ou JavaScript. |
INSTALLED_PACKAGES |
STRING |
Todos os pacotes instalados pela função. Saída apenas para funções de Python. |
OWNER_ROLE_TYPE |
TEXT |
O tipo de função que possui o objeto, |
IS_MEMOIZABLE |
BOOLEAN |
|
IS_DATA_METRIC |
BOOLEAN |
Esta coluna é um espaço reservado para futuras funcionalidades. |
Notas de uso¶
A latência da exibição pode ser de até 120 minutos (2 horas).
A visualização exibe apenas objetos para os quais a função atual da sessão tem privilégios de acesso.
A exibição não reconhece o privilégio MANAGE GRANTS e, consequentemente, pode mostrar menos informações em comparação com um comando SHOW executado por um usuário com o privilégio MANAGE GRANTS.
A coluna LAST_ALTERED é atualizada quando as seguintes operações são executadas em um objeto:
operações DDL.
operações DML (somente para tabelas).
Operações de manutenção em segundo plano em metadados realizadas pelo Snowflake.