Como escrever uma UDTF em Python
Você pode implementar um manipulador de função de tabela definida pelo usuário (UDTF) em Python. Esse código do manipulador é executado quando a UDTF é chamada.
Emissão de eventos de rastreamento em Python
Você pode usar o pacote Snowflake telemetry para emitir eventos de rastreamento de um manipulador de função ou procedimento escrito em Python. O pacote está disponível no canal Anaconda Snowflake. Você pode acessar os dados de…
Como criar UDFs de Python
…a UDF é o primeiro argumento recebido pela função de Python. Especifique um valor de retorno adequado. Como uma UDF de Python deve ser uma função escalar, ela deve retornar um valor cada vez que for invocada.
Solução de problemas em UDFs de Python
Problema: uma biblioteca Python obrigatória não está disponível pelo Anaconda. As bibliotecas Python de terceiros, que não têm extensões C/C, podem ser importadas por UDFs diretamente através dos estágios do Snowflake.
Política de gerenciamento de dependências para o conector Python
O Conector Snowflake para Python depende de bibliotecas de terceiros, todas essenciais para a comunicação com o banco de dados Snowflake.
Como criar um procedimento armazenado a partir de uma planilha Python
Você pode criar um procedimento armazenado a partir de uma planilha Python usando Snowsight. Por exemplo, você pode escrever o código em uma planilha Python que extrai dados de estágios ou objetos de banco de dados no Snowflake,…
SHOW_PYTHON_PACKAGES_DEPENDENCIES
Retorna uma lista das dependências e suas versões para os pacotes Python que foram especificados.
Limitações de UDF Python
A replicação de banco de dados é suportada para UDFs de Python inline.
Criação de perfil do código do manipulador de procedimento Python
Você pode descobrir quanto tempo ou memória foi gasto na execução do código do manipulador usando o criador de perfil do código integrado. O criador de perfil gera informações que descrevem quanto tempo ou memória foi gasto na…
Registro de mensagens em Python
…É possível registrar mensagens de um manipulador de função ou procedimento escrito em Python usando logging, o módulo de registro na biblioteca padrão do Python.
Source