Tutoriais: Introdução ao Snowflake Python APIs¶
Com o Snowflake Python APIs, é possível usar Python para gerenciar objetos de recurso do Snowflake. É possível criar, remover e alterar tabelas, esquemas, warehouses, tarefas e muito mais, sem escrever SQL ou usar o Snowflake Connector para Python.
Nos tutoriais a seguir, você aprenderá como começar a usar a API para gerenciamento de objeto e tarefa no Snowflake.
Pré-requisitos¶
Uma conta Snowflake (Observação: contas de teste não são compatíveis em Tutorial 3: Crie e gerencie serviços de contêiner do Snowpark)
Familiaridade com Python e uma das seguintes versões compatíveis do Python:
3.9
3,10
3,11
3,12
Familiaridade com os notebooks Jupyter
Um editor de código que compatível com os notebooks Jupyter, ou a capacidade de executar notebooks em seu navegador usando
jupyter notebook
O que você aprenderá¶
Como instalar a biblioteca Snowflake Python APIs
Como criar um objeto
Root
para usar a APIComo criar tabelas, esquemas e warehouses usando a API
Como criar e gerenciar tarefas usando a API
Como criar e gerenciar componentes no Snowpark Container Services usando a API
O que você criará¶
Vários objetos dentro do Snowflake
Tutoriais¶
Os tutoriais a seguir fornecem instruções passo a passo para você explorar o Snowflake Python APIs:
- Configuração comum para tutoriais das APIs Snowflake Python
Etapas de instalação e configuração para explorar os tutoriais
- Tutorial 1: Crie um banco de dados, esquema, tabela e warehouse
Instruções passo a passo para criar um banco de dados Snowflake, esquema, tabela e warehouse virtual
- Tutorial 2: Crie e gerencie tarefas e gráficos de tarefa (DAGs)
Instruções passo a passo para criar e gerenciar tarefas e gráficos de tarefa
- Tutorial 3: Crie e gerencie serviços de contêiner do Snowpark
Instruções passo a passo para criar e gerenciar componentes no Snowpark Container Services