Tworzenie niestandardowych wizualizacji usługi Power BI bez powiązania danych
W tym artykule wyjaśniono, jak używać funkcji Brak powiązania danych do tworzenia wizualizacji niestandardowych usługi Power BI bez ról danych. Zazwyczaj podczas tworzenia wizualizacji w raporcie usługi Power BI wartości są definiowane interaktywnie przez dodanie pól danych do obszaru Wartości w okienku Wizualizacje .
Jeśli domyślnie nie zdefiniowano żadnych wartości, ustawienia formatu są wyłączone i nie można zaktualizować formatowania wizualizacji.
Właściwość dataRoles
modelu możliwości umożliwia formatowanie grafiki w usłudze Power BI bez wiązania danych.
dataRoles
Za pomocą właściwości capabilities można renderować wizualizację i użyć update
metody , aby zmienić ustawienia formatu. Możesz zmienić ustawienia, nawet jeśli zasobniki danych są puste lub jeśli wizualizacja nie używa żadnych ról danych.
Na poniższych kartach przedstawiono dwa przykłady wizualizacji usługi Power BI. Jedna wizualizacja wymaga danych powiązania, a druga używa funkcji bez ról danych i nie wymaga danych powiązania.
Jeśli dane powiązania są wymagane, ustawienia formatowania są wyłączone, jeśli nie ma żadnych ról danych lub źródła danych są puste.
Jak utworzyć wizualizację, która nie wymaga powiązania danych
Uwaga
Ta funkcja jest dostępna w interfejsie API w wersji 3.6.0 lub nowszej. Aby dowiedzieć się, której wersji używasz, sprawdź apiVersion
plik pbiviz.json .
Aby włączyć funkcję Bez powiązania danych, ustaw następujące dwa parametry w pliku capabilities.json na true
wartość .
supportsLandingPage
Umożliwia wyświetlanie informacji na karcie usługi Power BI przed załadowaniem ich do danych.supportsEmptyDataView
umożliwia aktualizację usługi Power BI, gdy pole wartości jest puste.
{
"supportsLandingPage": true,
"supportsEmptyDataView": true,
}