Guia do desenvolvedor de Snowpark para Scala¶
A biblioteca do Snowpark fornece uma API intuitiva para consulta e processamento de dados em um pipeline de dados. Usando a biblioteca Snowpark, é possível criar aplicativos que processam dados no Snowflake sem mover os dados para o sistema em que o código do aplicativo é executado.
Para obter uma introdução ao Snowpark, consulte API Snowpark.
Introdução¶
- Configuração do seu ambiente de desenvolvimento para o Snowpark Scala
Criado para construir apps Snowpark utilizando qualquer um dos vários ambientes de desenvolvimento.
- Notas de lançamento de Snowpark Library for Scala and Java
Obtenha as últimas notas de lançamento.
Guias de início rápido¶
- Introdução ao Snowpark em Scala (Snowflake Quickstarts)
Use um tutorial para aprender os conceitos básicos do Snowpark com Scala.
Guias do desenvolvedor¶
- Como criar uma sessão para o Snowpark Scala
Estabeleça uma sessão com a qual você interage com o banco de dados do Snowflake.
- Como trabalhar com DataFrames no Snowpark Scala
Consulte e processe dados com um objeto
DataFrame
.- Criação de funções definidas pelo usuário (UDFs) para DataFrames no Scala
Criar funções definidas pelo usuário (UDFs) usando a API Snowpark.
- Criação de procedimentos armazenados para DataFrames em Scala
Criar procedimentos armazenados usando a API Snowpark.
- Como chamar funções e procedimentos armazenados no Snowpark Scala
Use o API Snowpark para chamar funções definidas pelo sistema, UDFs e procedimentos armazenados.
- Um exemplo simples de uso do Snowpark Scala
Consulte o código de exemplo de um aplicativo que imprime informações sobre tabelas no Snowflake.
- Visão geral do registro e do rastreamento
Registre mensagens de log e eventos de rastreamento em uma tabela de eventos para análise posterior.
- Análise de consultas e solução de problemas com o Snowpark Scala
Solucione problemas com seu código com o registro e visualizando o SQL subjacente.
Referência¶
- Referência rápida: APIs do Snowpark Scala para comandos SQL
Saiba como as instruções SQL fazem o mapeamento para APIs do Snowpark para operações comuns.
- Referência da API da biblioteca Snowpark para Scala
Leia detalhes sobre as classes e métodos na API Snowpark.