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


Запрос данных в продукте данных

В этой статье описывается, как получить доступ к данным и запросить их.

Оператор Azure Аналитика хранилища обогащенных и обработанных данных, доступных для запроса по URL-адресу потребления.

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

  • Развернутый продукт данных: см. статью "Создание оператора Azure Аналитика продукта данных".
  • Reader Роль данных для этого продукта данных, так как доступ к данным контролируется контролем доступа на основе ролей (RBAC).
    • Чтобы проверка доступ, войдите в портал Azure, перейдите к ресурсу продукта данных и откройте панель разрешений. У вас должна быть Reader роль.
    • Если у вас нет этой роли, попросите владельца ресурса предоставить вам Reader разрешения, выполнив инструкции по управлению разрешениями на URL-адрес потребления.

Добавление URL-адреса потребления в Обозреватель данных Azure

  1. Войдите на портал Azure.
  2. Перейдите к ресурсу Аналитика data Product оператора Azure.
  3. В области обзора скопируйте URL-адрес потребления.
  4. Откройте веб-интерфейс azure Data Обозреватель и выберите "Добавить> Подключение".
  5. Вставьте URL-адрес потребления в поле подключения и нажмите кнопку "Добавить".

Дополнительные сведения см. в разделе "Добавление подключения к кластеру" в веб-интерфейсе azure Data Обозреватель.

Выполнение запроса

Теперь, когда у вас есть доступ к данным, убедитесь, что вы можете выполнить запрос.

  1. В веб-интерфейсе Обозреватель данных Azure разверните раскрывающийся список URL-адрес потребления продукта данных, для которого вы добавили подключение.
  2. Дважды щелкните базу данных, к которой нужно выполнить запросы. Эта база данных задается в качестве контекста в баннере над редактором запросов.
  3. В редакторе запросов выполните один из следующих простых запросов, чтобы проверка доступ к данным.
// Lists all available tables in the database.
.show tables

// Returns the schema of the named table. Replace $TableName with the name of table in the database.
$TableName
| getschema

// Take the first entry of the table. Replace $TableName with the name of table in the database.
$TableName
| take 1

С доступом к данным можно выполнять запросы для получения аналитических сведений или визуализации и анализа данных. Эти запросы записываются в язык запросов Kusto (KQL).

Агрегированные данные в продукте данных хранятся в материализованных представлениях. Эти представления можно запрашивать как таблицы или использовать функцию materialized_view(). Запросы к материализованным представлениям являются высокопроизводительными при использовании materialized_view() функции.