Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Neste artigo, você aprenderá como começar a usar exibições de lago materializadas criando uma em uma casa de lago do Microsoft Fabric.
Pré-requisitos
- Um espaço de trabalho com uma capacidade ativada por Microsoft Fabric.
- Uma casa de lago com esquemas de casa de lago habilitados.
- Tempo de execução da malha 1.3. As vistas materializadas do lago são compatíveis com esta versão em tempo de execução.
Crie a sua primeira vista materializada para o lago
Vá para a sua casa do lago e selecione Gerenciar vistas materializadas do lago.
Selecione Nova vista de lago materializada e, em seguida, selecione Novo bloco de notas.
Um novo bloco de anotações é aberto.
Crie as tabelas
productsde origem de exemplo eorders. Execute os seguintes comandos no bloco de notas:CREATE SCHEMA IF NOT EXISTS bronze; CREATE TABLE IF NOT EXISTS bronze.products ( product_id INT, product_name STRING, price DOUBLE ); INSERT INTO bronze.products VALUES (101, 'Laptop', 1200.50), (102, 'Smartphone', 699.99), (103, 'Tablet', 450.00);CREATE TABLE IF NOT EXISTS bronze.orders ( order_id INT, product_id INT, quantity INT, order_date DATE ); INSERT INTO bronze.orders VALUES (1001, 101, 2, '2025-06-01'), (1002, 103, 1, '2025-06-02'), (1003, 102, 3, '2025-06-03');Crie vistas de lago materializadas usando as tabelas de origem. Execute os seguintes comandos no bloco de notas:
CREATE SCHEMA IF NOT EXISTS SILVER; CREATE MATERIALIZED LAKE VIEW IF NOT EXISTS silver.cleaned_order_data AS SELECT o.order_id, o.order_date, o.product_id, p.product_name, o.quantity, p.price, o.quantity * p.price AS revenue FROM bronze.orders o JOIN bronze.products p ON o.product_id = p.product_id;CREATE SCHEMA IF NOT EXISTS GOLD; CREATE MATERIALIZED LAKE VIEW IF NOT EXISTS gold.product_sales_summary AS SELECT product_id, product_name, SUM(quantity) AS total_quantity_sold, SUM(revenue) AS total_revenue, ROUND(AVG(revenue), 2) AS average_order_value FROM silver.cleaned_order_data GROUP BY product_id, product_name;Abra o explorador da casa do lago para ver todas as mesas criadas e vistas materializadas do lago.
Em sua casa do lago, vá para Gerenciar vistas materializadas do lago para ver a linhagem gerada automaticamente.
Programe a execução da linhagem.
Selecione a execução em curso para monitorar o progresso após o início do agendamento.
Depois que a execução for bem-sucedida, o status da linhagem será Concluído.