Использование продуктов данных через API
Последнее обновление: 2026-11-03Активируйте конечные точки API, чтобы запрашивать, фильтровать и использовать свои данные в различных инструментах и экосистемах. После активации конечных точек вы сможете получить доступ к своим данным через OData-совместимые API.
- Qlik Talend Cloud Enterprise
- Qlik Talend Cloud Premium
- Аналитика Qlik Cloud Premium
- Qlik Cloud Analytics Enterprise
- Qlik Sense Enterprise SaaS
Активация конечных точек API
- В меню Продукты данных выберите продукт данных, для которого вы хотите активировать конечные точки API.
- На вкладке Обзор нажмите Изменить > Конечные точки API.
Откроется окно Редактирование продукта данных.
- Выберите наборы данных, для которых вы хотите активировать конечные точки API.
- Нажмите Сохранить.
Вы вернулись на вкладку Обзор, и в меню Действия в правом верхнем углу доступен пункт Конечные точки API.
Конечные точки API созданы, и вы можете их настроить.
Когда продукт данных активируется на маркетплейсе, конечные точки API также активируются в активной версии на маркетплейсе.
Настройка конечных точек API
После того как вы активировали конечные точки API, вы можете настроить подключение, которое должно использоваться для работы с наборами данных.
Файловые конечные точки используются в том же хранилище, что и для набора данных.
- На вкладке Обзор нажмите
> Использовать в > Конечные точки API. Окно конечных точек API открыто.
- При необходимости выберите другое подключение.
Ваши изменения сохраняются автоматически.
Использование API
После активации конечных точек API вы сможете использовать запросы для получения своих данных в других инструментах.
Используется протокол OData. Дополнительные сведения см. в документации Microsoft.
Формат запроса в Power Query или PowerBI:= OData.Feed("url-of-the-dataset", null, [Headers = [Authorization = "Bearer your-api-key"]])
Вам необходимо адаптировать следующее под свои нужды:
url-of-the-dataset. Замените эту часть на URL из окна конечных точек API.
your-api-key. Замените эту часть на свой ключ API.
- Активируйте конечные точки API. См. процедуру выше.
- Сгенерируйте ключ API, если у вас его еще нет. Дополнительные сведения см. в разделе Создание ключей API и управление ими.
- Откройте инструмент по вашему выбору, чтобы получить данные. В этом примере используется PowerBI.
- Нажмите Получить данные > Пустой запрос.
- введите запрос.
Вот пример запроса, который вы можете адаптировать и использовать в Power Query или PowerBI для получения данных из одного набора данных.
= OData.Feed("https://qcs.us.qlikcloud.com/api/data-governance/data-access/data-products/687e50d58d4773120e843007/datasets/687e508ee636a966d6a6f9e4/connections/9d0d8a52-33a8-4d46-be28-068b4fd06282", null, [Headers = [Authorization = "Bearer your-api-key"]]) - Если вы хотите получить данные из других наборов данных, создайте отдельный запрос для каждого набора данных.
- Нажмите Закрыть и применить, чтобы применить запросы.
- Когда данные будут импортированы, определите связи между таблицами.
- Нажмите Управление связями > Создать связь.
- Выберите таблицы и сохраните.
- Создайте столько связей, сколько необходимо.
Когда связи настроены, вы можете просматривать свои данные на диаграммах.