Źródła danych języka naturalnego Q&A
Funkcja Q&A w usłudze Power BI umożliwia szybkie uzyskiwanie odpowiedzi na temat danych przy użyciu języka naturalnego w celu zadawania pytań dotyczących danych. W tym artykule opisano obsługiwane konfiguracje dla języka Q&A oraz sposób poprawiania wydajności indeksowania i buforowania dla każdej konfiguracji.
Obsługiwane źródła danych
Usługa Power BI Q&A obsługuje następujące konfiguracje źródeł danych w programie Power BI Desktop:
- Tryb importu.
- Tryb połączenia na żywo z lokalnymi usługami SQL Server Analysis Services, Azure Analysis Services lub zestawami danych usługi Power BI. Jednak zestawy danych usługi Power BI DirectLake i Lakehouse nie są obsługiwane.
- Zapytanie bezpośrednie w usłudze Azure Synapse Analytics, Azure SQL lub SQL Server 2019. Inne źródła mogą działać w trybie zapytania bezpośredniego, ale nie są oficjalnie obsługiwane.
Korzystanie z wizualizacji Q&A w raporcie umożliwia domyślne korzystanie z języka naturalnego Q&A. Jeśli używasz trybu DirectQuery lub połączenia na żywo, zostanie wyświetlony monit.
W programie Power BI Desktop aby jawnie włączyć lub wyłączyć funkcje języka naturalnego dla raportu:
- Przejdź do Plik>Opcje i ustawienia>Opcje.
- W obszarze Bieżące ładowanie danych>plikówwybierz lub usuń zaznaczenie Włącz&A, aby zadawać pytania dotyczące języka naturalnego dotyczące danych.
Aby uzyskać więcej informacji, zobacz Ograniczenia usługi Power BI Q&A.
Q&indeksowanie
Włączenie funkcji Q&A tworzy indeks, aby szybko przekazać użytkownikowi opinię w czasie rzeczywistym i pomóc w interpretowaniu pytań. Kompilacja indeksu może zająć trochę czasu. Indeks ma następujące cechy:
- Wszystkie nazwy kolumn i tabele są wstawiane do indeksu, chyba że są jawnie wyłączone z poziomu narzędzia Q&A.
- Indeksowane są wszystkie wartości tekstowe mniejsze niż 100 znaków. Wartości tekstowe o długości 100 znaków lub więcej nie są indeksowane.
- Indeks Q&A przechowuje maksymalnie 5 milionów unikatowych wartości. Jeśli przekroczysz tę liczbę, indeks nie zawiera wszystkich potencjalnych wartości, co może zmniejszyć dokładność Q&.
- Indeks Q&A jest tworzony na podstawie pierwszych 1000 jednostek modelu (tabel i pól). Jeśli model danych przekracza tę liczbę, indeks nie przechowuje wszystkich potencjalnych jednostek modelu, co może zmniejszyć dokładność Q&A.
- Jeśli podczas indeksowania wystąpi błąd, indeks pozostanie w stanie częściowym i zostanie utworzony ponownie podczas następnego odświeżania.
Odświeżanie indeksu i buforowanie
Program Power BI Desktop tworzy indeks podczas korzystania z usługi Q&A. Po utworzeniu indeksu zostanie wyświetlona mała ikona. Podczas tworzenia indeksu ładowanie wizualizacji i sugestii Q&A może zająć trochę czasu.
Jeśli model ulegnie zmianie lub indeks stanie się nieaktualny, indeks musi zostać zaktualizowany. Ponieważ ponowne skompilowanie indeksu może zająć trochę czasu, indeks jest aktualizowany tylko wtedy, gdy używasz Q&A w tej samej sesji co w przypadku wystąpienia zmian.
W usłudze Power BI indeks jest odtwarzany podczas publikowania, ponownego publikowania i odświeżania. Q&Tworzenie indeksu nie zawsze jest automatyczne i może odbywać się na żądanie w celu zoptymalizowania odświeżania zestawu danych. W przypadku funkcji DirectQuery, Q&indeksuje dane co najwyżej raz dziennie, aby zmniejszyć wpływ na źródło DirectQuery.
Powiązana zawartość
Aby uzyskać więcej informacji na temat integrowania języka naturalnego w raportach, zobacz: