A interface do Lakeflow Designer

O editor Lakeflow Designer tem seis áreas que funcionam em conjunto. A tela está no centro, com painéis à sua volta para navegar, configurar e verificar o seu trabalho:

  • Cabeçalho e barra de ferramentas: Escolha a computação, agende a preparação visual dos dados, controle as pré-visualizações e mova-se pela tela.
  • Painel esquerdo: Navegue por operadores, índice, ficheiros de espaço de trabalho, dados de catálogo e parâmetros.
  • Canvas: Adicione operadores e ligue-os para construir uma preparação visual de dados.
  • Painel de configuração: Configure o operador selecionado. Abre-se à direita.
  • Painel de saída: Verifique os dados de entrada e saída do operador selecionado. Abre-se na parte inferior.
  • Prompt do Código Génio: Descrever alterações na linguagem natural. Flutua acima da canvas.

Editor LFD com chamadas numeradas para o painel esquerdo, um operador, uma ligação, a tela, o prompt do Código Genie, o painel de saída e o perfil de dados.

Na imagem acima, pode ver:

  1. O painel esquerdo, com os painéis Operadores, Índice e Parâmetros
  2. Um operador
  3. Uma ligação entre dois operadores
  4. A tela de drag-and-drop
  5. O prompt do Código Génio
  6. O painel de saída
  7. O perfil de dados da saída

O cabeçalho no topo do editor contém o nome do ficheiro e as ações ao nível do ficheiro:

A barra de ferramentas acima da canvas contém os controlos de edição e canvas:

Painel esquerdo

O painel esquerdo contém os seguintes painéis:

  • Operadores: Navegue e pesquise os operadores integrados e os seus operadores personalizados. A pesquisa compreende a intenção, por isso, ao digitar average by month, devolve o operador Aggregate. Clique num operador, ou arraste-o para o ecrã, para adicioná-lo.
  • Índice: Encontre qualquer operador na preparação visual de dados, filtre e ordene a lista e veja o código gerado por cada operador. Veja Usar o índice no Lakeflow Designer.
  • Workspace: Navegue pelo sistema de ficheiros do espaço de trabalho. Arrasta um ficheiro CSV ou Excel para a área de trabalho para o adicionar como fonte. Consulte "Arrastar e largar um ficheiro".
  • Catálogo: Navegue pelos catálogos, esquemas e tabelas do Unity Catalog. Arrasta uma tabela para o canvas para a adicionar como fonte.
  • Parâmetros: Defina e gere parâmetros para a preparação dos dados visuais.

Canvas

A tela é onde se constrói uma preparação visual de dados. Os operadores aparecem como caixas na tela, e as ligações entre eles mostram como os dados fluem da esquerda para a direita.

A linhagem do operador selecionado destacada no canvas do LFD.

Adicionar operadores

Utilize qualquer um dos seguintes métodos para adicionar um operador:

  • No painel de Operadores, clique num operador ou arraste-o para a área de trabalho.
  • Clique no botão com o ícone Plus. ao lado de um operador existente para adicionar um novo operador que já esteja ligado a ele.
  • Clique com o botão direito na área de trabalho e adicione um operador no menu de atalho.

Adicione um operador do menu do operador à canvas do LFD.

Um operador não configurado tem uma borda tracejada. Para mais detalhes sobre cada operador, veja Operadores incorporados no Lakeflow Designer.

Ligar operadores

Para ligar dois operadores, arraste da porta de saída na extremidade direita de um operador até à porta de entrada na extremidade esquerda do próximo operador. Os dados fluem do primeiro operador para o segundo.

Ligue um operador Source a um operador Filter arrastando da porta de saída para a porta de entrada.

Alguns operadores, como Join e Combine, aceitam múltiplas ligações de entrada. Uma porta de entrada obrigatória que não está ligada está destacada a amarelo.

Para remover uma ligação, passe o rato por cima dela e clique no ícone Lixo. na barra de ferramentas que aparece sobre a ligação.

Selecione um operador para destacar a sua linhagem na tela. As ligações de volta às suas fontes a montante e para as saídas a jusante estão destacadas, para que possa acompanhar como os dados chegam e saem desse operador.

Renomear, copiar, eliminar e desativar operadores

Depois de um operador estar na área de desenho, pode atuar sobre ele da seguinte forma:

  • Renomear um operador: Clique na caixa no topo do painel de configuração para renomear o operador. Nomes descritivos tornam a preparação dos dados visuais mais fácil de compreender à primeira vista. Alguns operadores, como o operador SQL, podem referenciar a saída de outros operadores pelo nome.
  • Copiar um operador: Passe o rato sobre um operador e clique em Copy icon., ou selecione um operador e pressione Cmd/Ctrl+C e depois Cmd/Ctrl+V.
  • Eliminar um operador: Passe o rato sobre um operador e clique no ícone Lixo. na barra de ferramentas que aparece acima, ou selecione o operador e pressione Suprimir.
  • Ativar ou desativar um operador: Clique com o botão direito num operador, ou num grupo, e selecione Desativar para o excluir das execuções, ou Permitir para o incluir novamente. Um operador desativado não produz linhas de saída, pelo que os operadores subsequentes recebem um resultado vazio até o ativar. Para desativar um operador com base num parâmetro, veja Ativar ou desativar um operador com um parâmetro.
  • Adicionar um operador aos favoritos: Clique com o botão direito num operador e selecione Adicionar aos favoritos para o marcar como favorito, ou Remover dos favoritos para o remover. Os operadores favoritos exibem um distintivo na área de trabalho. Consulte Ordenar e filtrar a lista.
  • Operadores de grupo: Use o Group para organizar os operadores relacionados no ecrã.
  • Adicione uma nota: Use o operador Note para documentar o fluxo de trabalho na tela.

Utilize os seguintes controlos para se mover pela área de desenho e organizar os operadores:

  • Restringir um arrasto: Mantenha pressionado Shift enquanto se arrasta um operador ou uma seleção para restringir o movimento ao eixo horizontal ou vertical.
  • Deslocar: Mantenha pressionado Espaço enquanto clica e arrasta, ou deslize dois dedos num trackpad.
  • Zoom: Aproxima ou afasta os dedos num trackpad, ou mantém premida a tecla Ctrl e faz scroll. Também pode clicar no ícone Zoom in ou no ícone Zoom out na barra de ferramentas.
  • Modo de arrastar: Clique em Ícone de arrastar na barra de ferramentas para ativar ou desativar o modo de arrastar.
  • Disposição automática: Clique no ícone horizontal DAG. na barra de ferramentas para organizar automaticamente todos os operadores num layout compacto.
  • Ajustar à vista: Clique no ícone Zoom para ajustar. na barra de ferramentas para ver todos os operadores na janela atual.
  • Menu de atalho: Clique com o botão direito em qualquer lugar da tela para aceder a ações comuns, incluindo adicionar operadores, desfazer e refazer, auto-layout, ajustar a vista e abrir o painel de código.
  • Paleta de comandos: Pressione Cmd+Shift+P no macOS ou Ctrl+Shift+P no Windows para aceder às ações do editor.

Painel de configuração

O painel de configuração é onde preenche os detalhes de um operador, como as colunas pelas quais unir ou a condição pela qual filtrar. Para o abrir, clique duas vezes num operador, ou passe o rato por cima dele e clique no ícone de lápis. (Editar operador). Defina as opções para esse tipo de operador e depois clique em Aplicar.

Para uma área de edição maior num campo de expressão suportado:

  1. Clique no ícone de setas de expansão. (Expandir editor) ao lado do editor de expressões.
  2. Edite a expressão. Para navegar pelas colunas de entrada e funções SQL, selecione Mostrar colunas e funções e pesquise na lista de referências.
  3. Selecione uma coluna ou função da lista para a inserir na posição do cursor.
  4. Clique em Done para voltar ao painel de configuração.

Cada operador também mostra uma descrição gerada por IA do que faz. Editar a descrição reconfigura o operador para que corresponda. Para mudar um operador descrevendo o que pretende, clique em Editar com Código Genie no painel de configuração. Veja Utilizar o código Genie no Lakeflow Designer.

Painel de saída

O painel de resultados abre-se no fundo do editor quando seleciona um operador. Mostra os dados de entrada e saída do operador, ou apresenta resultados que não são tabelas, como gráficos, HTML e imagens. Pode editar os dados diretamente na pré-visualização, abrir um perfil de dados e descarregar os resultados. Pré-visualize e aperfeiçoe os resultados no Lakeflow Designer.

Painel de saída do LFD com pré-visualizações de entrada e saída e o menu de linhas analisadas aberto.

Prompt do Genie Code

O prompt do Código do Génio flutua acima do canvas. Digite uma instrução em linguagem natural, e o Genie Code adiciona ou altera operadores no ecrã.

Tip

Por exemplo, diga ao Genie Code:

Remove rows where the email is null.

Um resumo de uma linha da sua edição mais recente aparece acima da caixa de entrada. Para abrir o histórico completo da conversa, clique no ícone do modo Leitor.. Veja Utilizar o código Genie no Lakeflow Designer.

Recursos adicionais