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 API

  • Como 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