Hierarquia de objetos do Snowflake

Arquitetura do Snowflake

Emily Melhuish

Technical Curriculum Developer, Snowflake

Entendendo a hierarquia de objetos

Contêiner no nível da org

Arquitetura do Snowflake

Entendendo a hierarquia de objetos

Contêiner no nível da org com contas dentro

Arquitetura do Snowflake

Entendendo a hierarquia de objetos

Contêiner de org com contas e bancos

Arquitetura do Snowflake

Entendendo a hierarquia de objetos

Contêiner de org com contas, bancos e schemas

Arquitetura do Snowflake

Entendendo a hierarquia de objetos

Contêiner de org com contas, bancos, schemas e objetos

Arquitetura do Snowflake

Objetos no nível da conta vs. do banco de dados

Contêiner de org com contas, bancos, schemas e objetos

1 https://docs.snowflake.com/en/user-guide/security-access-control-overview
Arquitetura do Snowflake

Contexto

Role → Warehouse → Database → Schema

Definir contexto da sessão

  • USE ROLE
  • USE WAREHOUSE
  • USE DATABASE
  • USE SCHEMA

 

Ver contexto da sessão

  • CURRENT_ROLE()
  • CURRENT_WAREHOUSE()
  • CURRENT_DATABASE()
  • CURRENT_SCHEMA()
Arquitetura do Snowflake

Variáveis de sessão

  • Armazene e reutilize valores
  • Criar: SET min_users = 100
  • Usar: SELECT $min_users;
1 https://docs.snowflake.com/en/sql-reference/sql/set
Arquitetura do Snowflake

Hierarquia de parâmetros: da conta

hierachy 1.png

1 https://docs.snowflake.com/en/sql-reference/parameters
Arquitetura do Snowflake

Parâmetros de sessão

hierarchy 2.png

Arquitetura do Snowflake

Parâmetros do Virtual Warehouse

hierarchy 3.png

Arquitetura do Snowflake

Parâmetros de tabela

Hierarquia de parâmetros por níveis: conta, sessão, virtual warehouse e objeto.

Arquitetura do Snowflake

Vamos praticar!

Arquitetura do Snowflake

Preparing Video For Download...