Azure HDInsight в AKS Trino (бета-версия)

Итоги

Элемент Description
Состояние выпуска Предварительный просмотр
Товары Power BI (семантические модели)
Power BI (потоки данных)
Fabric (Dataflow 2-го поколения)
Поддерживаемые типы проверки подлинности Organizational account

Необходимые компоненты

  • Azure HDInsight в кластере AKS Trino.

Поддерживаемые возможности

  • Import
  • DirectQuery (семантические модели Power BI)
  • Дополнительные параметры
    • Инструкция Native SQL
    • Свойства сеанса
    • Установка каталога или схемы по умолчанию

Подключение в Azure HDInsight в AKS Trino из Power Query Desktop

Чтобы установить подключение, выполните следующие действия.

  1. В интерфейсе получения данных выберите Azure из категорий слева, а затем выберите Azure HDInsight в AKS Trino. Дополнительные сведения: где получить данные

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

  2. В появившемся диалоговом окне Azure HDInsight в AKS Trino укажите URL-адрес Azure Trino (URL-адрес кластера Trino).

    Screenshot of the Azure HDInsight on AKS Trino connection page.

  3. Выберите режим подключения: прямой запрос (рекомендуется для больших данных Trino) или импорт.

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

  4. Нажмите ОК.

  5. Если вы впервые подключаетесь к этому кластеру Trino, нажмите кнопку "Войти" , чтобы пройти проверку подлинности. В этом случае выберите Подключиться.

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

  6. В навигаторе разверните каталог и схему, чтобы отобразить нужную таблицу, а затем выберите "Загрузить", чтобы загрузить данные или преобразовать данные, чтобы продолжить преобразование данных в Редактор Power Query.

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

Подключение в Azure HDInsight в AKS Trino из Power Query Online

Чтобы подключиться к кластеру AKS Trino в Azure HDInsight из Power Query Online, сделайте следующее:

  1. В интерфейсе получения данных найдите и выберите Azure HDInsight в AKS Trino. Дополнительные сведения: где получить данные

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

  2. В отображаемых параметрах укажите URL-адрес Azure Trino.

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

  3. При необходимости выберите имя локального шлюза данных.

  4. Чтобы настроить параметры подключения, выберите "Дополнительные параметры". Дополнительные сведения: Подключение с помощью дополнительных параметров

  5. Если вы впервые подключаетесь к этому кластеру Trino, нажмите кнопку "Войти".

  6. Выберите Далее для продолжения.

  7. В навигаторе выберите требуемую таблицу и выберите команду "Преобразовать данные".

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

Подключением с использованием дополнительных параметров

Power Query Desktop и Power Query Online предоставляют набор дополнительных параметров, которые можно добавить в запрос при необходимости. В следующей таблице перечислены все дополнительные параметры, которые можно задать в Power Query Desktop и Power Query Online.

Дополнительный параметр Description
SQL statement Дополнительные сведения см. в статье Импорта данных из базы данных с помощью собственного запроса к базе данных.
Свойства сеанса Позволяет передавать свойства сеанса Trino с подключением к кластеру Trino. Свойство сеанса должно указывать пары значений ключей, разделенные двоеточием, и каждая пара, разделенная запятой. Пример: distributed_sort:true,colocated_join:false
Каталог или схема по умолчанию Предоставление каталога и схемы задает контекст подключения к определенному каталогу и схеме Trino.

Выбрав необходимые дополнительные параметры, нажмите кнопку "ОК " в Power Query Desktop или "Далее " в Power Query Online, чтобы подключиться к кластеру Trino.

Известные проблемы и ограничения

В следующих разделах описываются известные проблемы или ограничения, связанные с этим соединителем.

Поддержка типов

Azure HDInsight в AKS Trino поддерживает следующие типы. Другие типы, такие как uuid, P4HyperLogLog должны быть преобразованы или приведение для использования с соединителем.

  • bigint
  • integer
  • smallint
  • tinyint
  • real
  • double
  • десятичное
  • boolean
  • char
  • varchar
  • date
  • timestamp
  • array.
  • map
  • varbinary