Compartilhar via


Azure HDInsight no AKS Trino (Beta)

Resumo

Item Descrição
Estado da liberação Versão Prévia
Produtos Power BI (Modelos semânticos)
Power BI (Fluxos de dados)
Malha (fluxo de dados Gen2)
Tipos de autenticação compatíveis Conta organizacional

Pré-requisitos

  • Um cluster Azure HDInsight no AKS Trino.

Funcionalidades com suporte

  • Importação
  • DirectQuery (Modelos semânticos do Power BI)
  • Opções avançadas
    • Instrução de SQL nativa
    • Propriedades de sessão
    • Defina o catálogo/esquema padrão

Conecte-se ao Azure HDInsight no AKS Trino a partir do Power Query Desktop.

Para estabelecer uma conexão, execute as seguintes etapas:

  1. Na experiência Obter Dados, selecione Azure nas categorias à esquerda e, em seguida, selecione Azure HDInsight no AKS Trino. Mais informações: Locais para obter dados

    Screenshot of the Get data dialog with the Azure category and the Azure HDInsight on AKS Trino connector emphasized.

  2. Na caixa de diálogo Azure HDInsight no AKS Trino exibida, forneça a URL do Azure Trino (URL do cluster Trino).

    Screenshot of the Azure HDInsight on AKS Trino connection page.

  3. Selecione o modo de conectividade: Direct Query (recomendado para big data no Trino) ou Importar.

    Screenshot of the data connection type section of the connection page with DirectQuery selected.

  4. Selecione OK.

  5. Se estiver se conectando a esse cluster Trino pela primeira vez, selecione Entrar para autenticar. Depois, selecione Conectar.

    Screenshot of the authentication dialog where you sign in to your organizational account.

  6. Em Navegador, expanda o catálogo e o esquema para revelar a tabela desejada e, em seguida, selecione Carregar para carregar os dados, ou Transformar Dados continuar transformando os dados no Power Query Editor.

    Screenshot of the Navigator dialog with the catalog and schema selected, and the data being displayed.

Conecte-se ao Azure HDInsight no AKS Trino a partir do Power Query Online.

Para conectar a um cluster Azure HDInsight no AKS Trino a partir do Power Query Online, siga as etapas a seguir:

  1. Em experiência Obter Dados, procure e selecione Azure HDInsight no AKS Trino. Mais informações: Locais para obter dados

    Screenshot of the Choose data source dialog with a search for Trino, and the Azure HDInsight on AKS Trino connector displayed.

  2. Nas opções exibidas, forneça a URL do Azure Trino.

    Screenshot of the connection dialog for Azure HDInsight on AKS Trino.

  3. Se necessário, selecione o nome do gateway de dados local.

  4. Para configurar as opções de conexão, selecione Opções avançadas. Mais informações: Conectar usando opções avançadas

  5. Se estiver se conectando a esse cluster Trino pela primeira vez, selecione Entrar.

  6. Selecione Avançar para continuar.

  7. Em Navegador, selecione a tabela desejada e, em seguida, selecione Transformar Dados.

    Screenshot of the online navigator with the catalog and schema selected, and the data being displayed.

Conectar usando opções avançadas

O Power Query Desktop e o Power Query Online oferecem um conjunto de opções avançadas que você pode adicionar à consulta, se necessário. A tabela a seguir lista todas as opções avançadas que você pode definir no Power Query Desktop e no Power Query Online.

Opção avançada Descrição
Instrução SQL Para obter mais informações, acesse Import data from a database using native database query.
Propriedades de sessão Permite que as propriedades da sessão do Trino sejam transmitidas com a conexão para o cluster Trino. A propriedade de sessão deve especificar pares de chave-valor separados por dois pontos, e cada par separado por uma vírgula. Exemplo: distributed_sort:true,colocated_join:false
Catálogo/esquema padrão Fornecer um catálogo e um esquema estabelece o contexto da conexão para um catálogo e um esquema específicos do Trino.

Depois de selecionar as opções avançadas necessárias, selecione OK no Power Query Desktop ou Avançar no Power Query Online para se conectar ao cluster Trino.

Limitações e problemas conhecidos

As seguintes seções descrevem quaisquer problemas conhecidos ou limitações atualmente associados a este conector.

Suporte a Tipos

O Azure HDInsight no AKS Trino oferece suporte aos seguintes tipos. Outros tipos, como uuid, P4HyperLogLog precisam ser transformados ou convertidos para serem utilizados com o conector.

  • bigint
  • inteiro
  • smallint
  • tinyint
  • real
  • double
  • decimal
  • booleano
  • char
  • varchar
  • date
  • timestamp
  • array
  • map
  • varbinary