Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
As vistas de lago materializadas em Fabric (MLVs) ajudam-no a gerir e consultar grandes conjuntos de dados ao pré-computar e armazenar resultados de consultas. No Fabric, a linhagem ajuda a compreender dependências e o fluxo de atualização, para que possas operar MLVs de forma mais fiável.
Este artigo explica como visualizar a linhagem, compreender a interface da linhagem e usar a linhagem estendida para traçar dependências entre casas de lago.
Ver linhagem
Uma linhagem materializada de vistas de lago mostra ordem de dependência para operações de atualização. Para MLVs, a linhagem representa a sequência de vistas que deve ser executada quando há novos dados disponíveis.
Depois de criar o MLV no Fabric, selecione o separador Visualizações do lago Materializado na fita e depois selecione Gerir para navegar até à linhagem MLV.
Linhagem das vistas materializadas dos lagos
O código do caderno define a linhagem (fluxo MLV), e o Fabric cria-a quando crias o fluxo MLV de ponta a ponta.
Importante
A visualização de linhagem trata todos os atalhos como entidades de origem. A vista de linhagem trata todas as tabelas ou vistas de lago materializadas num esquema de atalho como entidades de origem.
Para gerir o Lineage, agenda com base nos teus requisitos de atualização. Depois de a tarefa ser agendada, vá para a execução em curso para ver a execução da linhagem.
Entenda a perspectiva da linhagem
Na visualização de linhagem das vistas de lago materializadas, o sistema processa os dados por ordem de dependência. Cada vista materializada do lago representa uma operação (por exemplo, ler a partir de uma tabela de origem ou executar uma transformação). As setas mostram a natureza de cada relação de dependência e ordem de execução.
Selecione uma vista materializada do lago para inspecionar as relações a montante e a jusante.
A página de linhagem inclui estas ações:
Atualizar: Atualiza a vista de linhagem para refletir as mudanças recentes de estado.
Observação
Esta ação atualiza apenas a visão de linhagem. Não atualiza os dados. A visualização de linhagem atualiza-se automaticamente a cada 2 minutos quando uma execução está em curso e o separador do navegador está ativo.
Pesquisa por linhagem: Procure uma vista ou tabela concretizada de um lago por nome dentro do gráfico de linhagem.
Nova vista materializada do lago: Abre um bloco de notas onde pode criar ou modificar MLVs.
Observação
Estes cadernos não estão diretamente ligados à visão de linhagem.
Gerir horários: Abre o painel Gerir horários para criar ou gerir horários de atualização.
Reiniciar a linhagem: Redefinir o layout da linhagem para o tamanho atual do ecrã.
Ver linhagem estendida
A linhagem padrão mostra dependências no contexto da casa do lago atual e das suas casas ou nascentes imediatamente a montante (um nível de profundidade). A linhagem estendida expande essa visão para que possas traçar todas as dependências até à sua origem — recursivamente através das casas do lago.
| Linhagem padrão | Linhagem alargada | |
|---|---|---|
| Scope | Casa do lago atual + um nível de casa progenitor cruzada pelo lago | Cadeia recursiva completa em todos os lakehouses |
| MLVs de montante | Mostrados como nós da folha — não consegues ver o que os alimenta | Completamente expandido — todas as vistas a montante e as suas fontes são visíveis |
| Casa do Lago Transversal | Não mostrado | Visível se tiver permissão de leitura no espaço de trabalho a montante |
Para ver a linhagem expandida:
Abra o separador Gerir da vista materializada do lake.
Ativa a opção Extended Lineage na barra de ferramentas.
A linhagem atualiza-se para mostrar todas as dependências a montante, incluindo vistas materializadas do lago e tabelas de origem noutras casas do lago. Cada nó no grafo apresenta o seu nome e a casa do lago. O tipo de nó (tabela, atalho ou vista de lago materializado) é indicado por um ícone.
Observação
Só consegues ver dependências a montante em espaços de trabalho onde tens pelo menos permissões de leitura. Dependências em espaços de trabalho que não consegues aceder aparecem como um nó com defeito.
Nós com falhas
Quando uma dependência ascendente estiver em falta, eliminada ou inacessível, aparece como um nó em falha no grafo de linhagem. Nós em falha apresentam um indicador de erro com uma mensagem que explica o problema (por exemplo, "em falta ou inacessível").
Execução transversal à casa do lago
A linhagem alargada permite a execução transversal à casa do lago. Uma única casa de lago pode definir e atualizar vistas materializadas de lagos que referenciam tabelas de múltiplas casas de lago — incluindo casas de lago noutros espaços de trabalho — eliminando a necessidade de duplicar a lógica de transformação em cada uma.
Por exemplo, se tiver três casas do lago — Bronze, Prata e Ouro — pode definir todas as suas vistas materializadas do lago na Casa do Lago Dourada, consultando tabelas de origem ou vistas materializadas do lago em Bronze e Prata. Estas casas do lago podem estar no mesmo espaço de trabalho ou em espaços diferentes. A Fabric trata das leituras trans-lakehouse durante a atualização, por isso mantém um conjunto de definições em vez de três.
Calendário a montante para vistas materializadas do lago
A partir da vista estendida da linhagem, pode agendar refrescos para vistas materializadas a montante do lago noutras casas do lago — sem ter de navegar separadamente para cada casa do lago a montante. Ao criar um calendário ou uma corrida improvisada, pode escolher quais as casas do lago a incluir na atualização. Para mais detalhes, consulte Agendar uma atualização materializada da vista do lago.
Permissões para linhagem estendida
| Ação | Permissão necessária |
|---|---|
| Ver linhagem estendida | Acesso de leitura nos espaços de trabalho a montante |
| Calendário a montante para vistas materializadas do lago | Colaborador na casa do lago a montante |
| Ver detalhes das dependências ascendentes | Acesso de leitura ao item |