Análise de consultas e solução de problemas com o Snowpark Java
Para inspecionar o plano de avaliação de um DataFrame, chame o método explain do DataFrame. Isso imprime as instruções SQL usadas para avaliar o DataFrame. Se houver apenas uma instrução SQL, o método também imprime o plano…
Introdução a UDFs de Java
Você pode escrever o manipulador para uma função definida pelo usuário (UDF) em Java.
Leitura de arquivos com um procedimento armazenado em Java
Você pode ler o conteúdo de um arquivo com o código do manipulador. O arquivo deve estar em um estágio do Snowflake que esteja disponível para seu manipulador. Por exemplo, você pode querer ler um arquivo para processar dados não…
Tutorial: Modelo de conector Java Snowflake Native SDK for Connectors
Recurso em versão preliminar — Aberto Disponível para contas em todas as regiões e em todos os provedores de nuvem (incluindo regiões governamentais).
Como criar um manipulador de UDF Java
Quando você escreve uma UDF em Java, você está escrevendo um código Java para o Snowflake executar como lógica UDF. Esse código Java é o manipulador da UDF. Você implanta a UDF com CREATE FUNCTION, dando um nome à UDF e…
UDFs tabulares (UDTFs) de Java
Sua classe de manipulador da UDTF Java processa as linhas recebidas na chamada UDTF e retorna um resultado tabular. As linhas recebidas são divididas, seja implicitamente pelo Snowflake ou explicitamente na sintaxe da chamada de função.
Exemplos de manipuladores de UDF Java
Os métodos de Java podem receber essas matrizes SQL de uma das duas maneiras: Usando o recurso de array do Java. Usando o recurso varargs (número variável de argumentos) do Java. Em ambos os casos, seu código de SQL deve passar uma…
Limitações da UDF Java
Este tópico descreve as limitações em vigor para manipuladores escritos em Java.
Como escrever manipuladores Java para procedimentos armazenados criados com SQL
Você pode criar um procedimento armazenado cujo manipulador é escrito em Java. Você pode usar a biblioteca Snowpark dentro do seu procedimento armazenado para realizar consultas, atualizações e outros trabalhos em tabelas no…
Emissão de eventos de rastreamento em Java
…É possível usar a classe com.snowflake.telemetry.Telemetry na biblioteca da API de telemetria Snowflake para emitir eventos de rastreamento de um manipulador de função ou procedimento escrito em Java.
Source