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


Источники данных для естественного языка Q&A

Функция Q&A в Power BI позволяет быстро получить ответы о данных с помощью естественного языка, чтобы задать вопросы о данных. В этой статье описываются поддерживаемые конфигурации для Q&A, а также способы индексирования и кэширования для каждой конфигурации.

Поддерживаемые источники данных

Следующие конфигурации Power BI поддерживают Q&A:

  • Режим импорта.
  • Режим динамического подключения с локальными наборами данных SQL Server Analysis Services, Azure Analysis Services или Power BI.
  • DirectQuery с Azure Synapse Analytics, SQL Azure или SQL Server 2019. Другие источники могут работать в режиме прямого запроса, но официально не поддерживаются.

Использование визуального элемента Q&A в отчете позволяет по умолчанию использовать естественный язык Q&A. Если вы используете DirectQuery или live connect, появится запрос.

В Power BI Desktop для явного включения или отключения возможностей естественного языка для отчета:

  1. Перейдите к параметрам и параметрам> файла.>
  2. В разделе "Текущая загрузка данных файлов>" выберите или отключите включение Q&A, чтобы задать вопросы о данных естественного языка.

Screenshot showing the Power BI Desktop Q&A options.

Дополнительные сведения см. в разделе "Ограничения" Power BI Q&A.

Индексирование Q&A

Включение Q&A создает индекс, чтобы быстро предоставить пользователю обратную связь в режиме реального времени и помочь интерпретировать свои вопросы. Индекс может занять некоторое время для сборки. Индекс имеет следующие характеристики:

  • Все имена столбцов и таблицы вставляются в индекс, если они не будут явно отключены в средстве Q&A.
  • Индексируются все текстовые значения менее 100 символов. Текстовые значения 100 символов и многое другое не индексируются.
  • Индекс Q&A хранит не более 5 миллионов уникальных значений. Если вы превышаете это число, индекс не содержит всех потенциальных значений, что может снизить точность Q&A.
  • Индекс Q&A основан на первых 1000 сущностях модели (таблицах и полях). Если модель данных превышает это число, индекс не содержит все потенциальные сущности модели, что может снизить точность Q&A.
  • Если во время индексирования возникает ошибка, индекс остается в частичном состоянии и воссоздает следующее обновление.

Обновление индекса и кэширование

Power BI Desktop создает индекс при использовании Q&A. При создании индекса отображается небольшой значок. Хотя индекс строится, визуальный элемент Q&A и предложения могут занять некоторое время.

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

В служба Power BI индекс воссоздает публикацию, повторную публикацию и обновление. Создание индекса Q&A не всегда является автоматическим и может происходить по запросу для оптимизации обновлений набора данных. Для DirectQuery индексы данных Q&A не более одного раза в день, чтобы уменьшить влияние на источник DirectQuery.

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