Поделиться через


Azure HDInsight в AKS Trino (бета-версия) (не рекомендуется)

Итоги

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

Примечание.

Azure HDInsight в AKS будет прекращена 31 января 2025 г. Узнайте больше здесь. Этот соединитель находится в нерекомендуемом порядке. Отключите существующие подключения с помощью этого соединителя и не используйте этот соединитель для новых подключений.

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

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

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

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

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

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

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

    Снимок экрана: диалоговое окно

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

    Снимок экрана: страница подключения Azure HDInsight на странице подключения AKS Trino.

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

    Снимок экрана: раздел типа подключения данных на странице подключения с выбранным параметром DirectQuery.

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

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

    Снимок экрана: диалоговое окно проверки подлинности, в котором выполняется вход в учетную запись организации.

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

    Снимок экрана: диалоговое окно

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

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

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

    Снимок экрана: диалоговое окно

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

    Снимок экрана: диалоговое окно подключения для Azure HDInsight в AKS Trino.

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

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

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

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

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

    Снимок экрана: онлайн-навигатор с выбранным каталогом и схемой и отображаемыми данными.

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

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