Источники данных для естественного языка Q&A
Функция Q&A в Power BI позволяет быстро получить ответы на данные с помощью естественного языка, чтобы задать вопросы о данных. В этой статье описываются поддерживаемые конфигурации для Q&A и объясняется, как индексирование и кэширование улучшают производительность каждой конфигурации.
Поддерживаемые источники данных
Power BI Q&A поддерживает следующие конфигурации источников данных в Power BI Desktop:
- Режим импорта.
- Режим динамического подключения с локальными наборами данных SQL Server Analysis Services, Azure Analysis Services или Power BI. Однако наборы данных DirectLake и Lakehouse Power BI не поддерживаются.
- DirectQuery с Azure Synapse Analytics, Azure SQL или SQL Server 2019. Другие источники могут работать в режиме прямого запроса, но официально не поддерживаются.
Использование визуального элемента Q&A в отчете позволяет использовать Q&A на естественном языке по умолчанию. Если вы используете DirectQuery или live connect, появится запрос.
В Power BI Desktop для явного включения или отключения возможностей естественного языка для отчета:
- Перейдите в раздел Файл>Параметры и настройки>Параметры.
- В разделе Текущий файл>выберите или отмените выбор включения Q&A, чтобы задавать вопросы на естественном языке о ваших данных.
Дополнительные сведения см. раздел Ограничения 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 и предложений может потребоваться некоторое время.
Если модель изменяется или индекс становится устаревшим, индекс должен обновиться. Поскольку перестроение индекса может занять некоторое время, он подлежит обновлению только при использовании Q&A в той же сессии, в которой произошли изменения.
В службе Power BI индекс повторно создается при публикации, повторной публикации и обновлении. Q&Создание индекса не всегда является автоматическим и может происходить по запросу для оптимизации обновлений набора данных. Для DirectQuery Q&данные индексируются не более одного раза в день, чтобы уменьшить влияние на источник DirectQuery.
Связанное содержимое
Дополнительные сведения об интеграции естественного языка в отчетах см. в следующем разделе: