Pular para o conteúdo principal

Importe arquivos BI usando Genie Code

Adicione um arquivo Tableau ou Power BI ao Genie Code e ele criará um AI/BI dashboard que reproduz suas visualizações, conectado a visualizações de métricas que espelham a lógica de negócios subjacente. Quando a ferramenta de migração detecta relacionamentos no arquivo de origem, ela também cria os relacionamentos de painel correspondentes no novo painel. Você pode importar um arquivo de cada vez ou importar vários arquivos em lote.

Requisitos​

**A importação de BI externo para AI/BI** requer recursos de IA oferecidos por parceiros habilitados para a account e o workspace. Consulte recursos de IA oferecidos por parceiros.

Importar um arquivo de cada vez​

Você pode importar um arquivo do Tableau ou do Power BI (.twb, .twbx, .tds, .tdsx, .pbit ou .tmdl) fazendo upload diretamente no chat do Genie Code ou fazendo referência a um arquivo armazenado em um volume do Unity Catalog. De uma pasta de trabalho do Tableau (.twb ou .twbx) ou de um padrão de relatório do Power BI (.pbit), o Genie Code cria um painel e views de métricas. De um arquivo do Power BI .tmdl, ele cria views de métricas. Um arquivo de fonte de dados do Tableau (.tds ou .tdsx) fornece o modelo de dados para uma pasta de trabalho que usa uma fonte de dados publicada. Para obter ajuda na exportação de arquivos, consulte documentação de exportação do Tableau ou padrões de relatório do Power BI.

  1. Clique em Ícone de Painéis Painéis na barra lateral para abrir a página de lista de painéis.
  2. Clique na seta ao lado de Criar dashboard e selecione Importar do Tableau ou Importar do Power BI .
  3. Anexe seu arquivo do Tableau ou Power BI.

O menu Criar painel mostra as opções Importar do Tableau e Importar do Power BI.

Isso cria um novo AI/BI dashboard e abre o Genie Code para criá-lo a partir do seu arquivo.

nota

Os uploads diretos de arquivos têm um limite de tamanho de 100 MB. Para arquivos maiores, faça upload do arquivo primeiro para um volume do Unity Catalog e, em seguida, faça referência a ele pelo caminho. Você também pode descompactar um arquivo .twbx e fazer upload do arquivo .twb extraído.

Para importar apenas o modelo de dados de um arquivo, crie uma nova view de métricas do Unity Catalog vazia, abra o Genie Code e digite /importBI. Veja Usar o Genie Code para importar um arquivo do Tableau ou Power BI.

Importar vários arquivos em massa​

Para migrar mais de um relatório por vez, peça ao Genie Code para importar seus arquivos do Tableau ou do Power BI em uma única solicitação. O Genie Code começar uma execução em segundo plano separada para cada arquivo, e cada execução cria seu próprio AI/BI dashboard e views de métricas. Como as execuções acontecem em segundo plano, você pode fechar a tab do navegador ou continuar trabalhando enquanto elas terminam.

O cartão Importação em massa iniciada mostra três workbooks Tableau com um status Concluído.

  1. Faça upload de seus arquivos do Tableau ou Power BI para um volume do Unity Catalog. A importação em massa não oferece suporte a uploads diretos de arquivos para o chat. Se um workbook do Tableau usar uma fonte de dados publicada, exporte o arquivo da fonte de dados (.tds ou .tdsx) e faça upload dele com o workbook.

  2. Abra o Genie Code. Você pode começar a partir do Genie Code de página completa, a partir da página de lista de dashboards ou a partir de um rascunho de AI/BI dashboard.

  3. Peça ao Genie Code para importar os arquivos. Liste cada caminho de arquivo ou dê o nome do volume que os contém. Por exemplo:

    Text
    Import all Tableau workbooks in /Volumes/main/bi_migration/tableau_files into AI/BI dashboards.

    Você também pode incluir instruções que se aplicam a cada arquivo. Por exemplo, para migrar apenas os modelos de dados, peça ao Genie Code para criar apenas as visualizações de métricas.

  4. Confirme a lista de arquivos que o Genie Code encontrou. O Genie Code emparelha automaticamente cada workbook Tableau (.twb ou .twbx) com seus arquivos de fonte de dados relacionados. Se o Genie Code não conseguir identificar quais arquivos pertencem um ao outro, ele perguntará a você.

  5. Quando solicitado, digite o catálogo e o esquema do Unity Catalog de destino onde o Genie Code deve criar views, incluindo views de métricas. O Genie Code não escolhe um local default para você.

  6. Revise o prompt e a lista de arquivos e, em seguida, aprove a importação em massa para começar as execuções.

Uma importação em massa pode incluir entre 2 e 100 arquivos e oferece suporte aos mesmos tipos de arquivo que a importação de arquivo único.

Rastrear uma importação em massa​

Depois que a importação em massa começa, um cartão de Importação em massa iniciada no chat mostra quantas execuções terminaram e quantas estão em cada status, como concluída, em andamento, precisando de aprovação ou falha.

No cartão, você pode:

  • Clique em um nome de arquivo para abrir a conversa do Genie Code para essa execução em uma nova tab, onde você pode revisar e refinar o resultado.
  • Clique em Cancelar execução para interromper uma única execução ou em Cancelar execuções ativas para interromper todas as execuções que ainda estão ativas. O cancelamento não afeta as execuções já concluídas.

Para verificar o progresso posteriormente, reabra o chat onde você iniciou a importação em massa no Ícone de história. História de chat , então peça ao Genie Code o status da importação em massa. Consulte Trabalhar com vários chats como tab.

Promover views de métricas para o Unity Catalog​

O tipo de view métrica que o Genie Code cria para as medidas e dimensões no seu arquivo depende da fonte:

  • Power BI : O Genie Code cria views de métricas do Unity Catalog e reutiliza views de métricas do Unity Catalog existentes que já correspondem ao seu modelo de dados.
  • Tableau : O Genie Code cria view de métricas locais limitadas ao novo painel, a menos que uma view de métrica do Unity Catalog correspondente já exista.

Para substituir o default, indique ao Genie Code que tipo de view de métricas você deseja em seu prompt. Por exemplo, peça ao Genie Code para criar visualizações de métricas do Unity Catalog ao importar um arquivo do Tableau.

As visualizações métricas locais só podem ser referenciadas dentro do painel onde foram criadas. As visualizações de métricas do Unity Catalog são reutilizáveis em painéis, Genie Agents e notebooks, e obtêm governança completa do Unity Catalog: controles de acesso, linhagem e descoberta. O Databricks recomenda promover view de métricas locais para o Unity Catalog depois de terminar de iterar nelas.

Para obter instruções, consulte Exportar para uma viewde métricas Unity Catalog.

Práticas recomendadas​

Siga estas práticas para obter os resultados mais precisos ao migrar um arquivo de BI com o Genie Code:

  • **Sempre forneça uma captura de tela**: o Genie Code migra melhor quando pode validar a disposição e os números contra uma imagem de referência de alta qualidade.
  • Espere trabalhar com o agente de forma conversacional : Assim como qualquer outro agente, é possível guiar o Genie Code e exigir ajustes para melhor qualidade e precisão.
  • Promova modelos de dados finalizados para o Unity Catalog : Isso permite que migrações futuras que usam os mesmos ou similares modelos de dados reutilizem seu trabalho. Consulte Promover visualizações de métricas para o Unity Catalog.
  • Manter a tab do navegador aberta durante a importação de arquivo único : não feche a tab nem vá para uma parte diferente do workspace enquanto o Genie Code estiver em execução. Isso interrompe o agente de migração e deixa um resultado inacabado. Importações em massa estão em execução em segundo plano e não requerem uma tab aberta.