Skip to content
PYGWALKER
Snowflake related APIs

PyGWalkre e API do Snowflake

Instale pygwalker e o plugin do Snowflake para pygwalker.

pip install --upgrade --pre pygwalker
pip install --upgrade --pre "pygwalker[snowflake]" 
 

Crie um conector para o Snowflake e passe-o para a função pyg.walk.

import pygwalker as pyg
from pygwalker.data_parsers.database_parser import Connector
conn = Connector(
    "snowflake://nome_do_usuario:senha@identificador_da_conta/banco_de_dados/esquema",
    """
        SELECT
            *
        FROM
            SNOWFLAKE_SAMPLE_DATA.TPCH_SF1.ORDERS
    """
)
walker = pyg.walk(conn)

O primeiro argumento para o Connector é o formato da string de conexão no sqlalchemy. De acordo com a documentação do Snowflake (opens in a new tab), o formato da string de conexão é o seguinte:

  • Nome da conta: snowflake://<nome_de_login_do_usuario>:<senha>@<nome_da_org>-<nome_da_conta>
  • Localizador da conta: snowflake://<nome_de_login_do_usuario>:<senha>@<localizador_da_conta>.<id_da_regiao>.<cloud>

Perguntas e Respostas Relacionadas

Como construir um aplicativo de visualização de dados interativo que possa lidar com grandes conjuntos de dados?

Usando pygwalker + Snowflake.

Existe uma interface visual para explorar dados no Snowflake?

Sim, pygwalker (opens in a new tab) é uma interface visual para explorar dados que facilita a conexão com o Snowflake. Você pode começar a explorar com algumas linhas de código.

Como usar pygwalker para lidar com grandes conjuntos de dados?

pygwalker (opens in a new tab) suporta a conexão com serviços de dados externos, como Snowflake e BigQuery.