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…
Introdução a UDFs de Java
Você pode escrever o manipulador para uma função definida pelo usuário (UDF) em Java.
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.
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.
Limitações da UDF Java
UDFs de Java não são compartilháveis. Objetos de banco de dados que usam UDFs de Java também não são compartilháveis. Por exemplo, você não pode: Compartilhar diretamente uma UDF de Java.
Requisitos Java para o driver JDBC
OpenJDK é uma implementação de código aberto do Java que fornece pacotes JDK 8 para vários ambientes Linux. Pacotes para ambientes não - Linux ou versões Java superiores só estão disponíveis através de terceiros.
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…
Suporte do Snowflake Java Runtime
O Snowflake aplica atualizações aos tempos de execução de Java à medida que as atualizações são disponibilizadas pelos responsáveis a montante. Quando um tempo de execução de Java não é mais mantido ativamente, o Snowflake…
Registro de mensagens em Java
…É possível registrar mensagens de um manipulador de função ou procedimento escrito em Java usando a API SLF4J. Quando você configura uma tabela de eventos para armazenar entradas de log, o Snowflake armazena na tabela as entradas de…
Acesso a dados de um procedimento armazenado em Java
Para acessar dados com um manipulador de procedimento armazenado escrito em Java, use as APIs da biblioteca Snowpark. Ao tratar uma chamada para seu procedimento armazenado em Java, o Snowflake cria um objeto Session Snowpark e passa o…
Source