Neste quickstart "Introdução à Tasty Bytes", você vai conhecer a marca fictícia de food trucks Tasty Bytes, criada pela equipe frostbyte da Snowflake.
Após saber mais sobre a organização Tasty Bytes, vamos realizar o processo de configuração do modelo de dados funcional da Tasty Bytes, bem como de funções e armazenamentos específicos das cargas de trabalho e de todo o controle de acesso baseado em funções (role-based access control, RBAC) necessário.
Ao finalizar este guia, você terá implementado os elementos básicos necessários para executar os quickstarts da seção Powered by Tasty Bytes - quickstarts.
Neste quickstart, você usará a interface da web do Snowflake, conhecida como Snowsight. Caso seja sua primeira vez usando o Snowsight, recomendamos consultar a documentação do Snowsight para obter orientações gerais.
frostbyte_tasty_bytes setup is now complete
. Após configurar a Tasty Bytes com sucesso, podemos agora explorar o banco de dados, as funções e os armazenamentos que criamos.
Essa consulta apresentará o banco de dados que criamos com o comando SHOW DATABASES.
SHOW DATABASES LIKE 'frostbyte_tasty_bytes';
.
Essa consulta apresentará os esquemas dentro do banco de dados que criamos com o comando SHOW SCHEMAS.
SHOW SCHEMAS IN DATABASE frostbyte_tasty_bytes;
.
Esta consulta apresentará as tabelas no esquema raw_pos
com o comando SHOW TABLES
SHOW TABLES IN SCHEMA frostbyte_tasty_bytes.raw_pos;
.
Essa consulta apresentará as funções que criamos com o comando SHOW ROLES.
SHOW ROLES LIKE 'tasty%';
.
Esta consulta apresentará os armazenamentos que criamos com o comando SHOW WAREHOUSES.
SHOW WAREHOUSES LIKE 'tasty%';
.
As próximas três consultas vão: 1. Assumir a função tasty_data_engineer
com o comando USE ROLE. 2. Usar o armazenamento tasty_de_wh
com o comando USE WAREHOUSE. 3. Consultar nossa tabela raw_pos.menu
para saber quais itens do menu são vendidos em nossos food trucks com a marca Plant Palace.
USE ROLE tasty_data_engineer;
USE WAREHOUSE tasty_de_wh;
SELECT
m.menu_type_id,
m.menu_type,
m.truck_brand_name,
m.menu_item_name
FROM frostbyte_tasty_bytes.raw_pos.menu m
WHERE m.truck_brand_name = 'Plant Palace';
Incrível! Em poucos minutos temos um ambiente de demonstração Tasty Bytes completo com dados, funções e armazenamentos configurados na nossa conta Snowflake. Agora, vamos ver todos os outros Tasty Bytes Quickstarts que podemos usar.
Parabéns! Você acaba de concluir a configuração dos elementos básicos para a Tasty Bytes!
O índice abaixo vai listar todos os Tasty Bytes Quickstarts que podem utilizar os elementos básicos que você acaba de criar.