Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W usłudze Power BI możesz wyeksportować dane użyte do utworzenia wizualizacji jako pliku CSV lub programu Excel, używając polecenia Eksportuj dane w menu opcji .
Polecenie Eksportuj dane w menu opcji umożliwia eksportowanie danych użytych do utworzenia wizualizacji w programie Excel lub pliku CSV.
Użyj interfejsu API visual.exportData klienta usługi Power BI, aby wyeksportować dane z wizualizacji raportu do formatu CSV.
Jak wyeksportować dane wizualizacji
Klasa
exportData(exportDataType?: ExportDataType, rows?: number): Promise<IExportDataResult>
Metoda exportData używa dwóch parametrów:
exportDataType(opcjonalnie), wybierz dane, które chcesz wyeksportować Podsumowane dane lub Dane bazowe.-
ExportDataType.Summarizedwybierz tę opcję, jeśli chcesz wyeksportować dane pod kątem tego, co obecnie widzisz w wizualizacji. -
ExportDataType.Underlyingwybierz tę opcję, jeśli chcesz wyeksportować dane dla elementów widocznych w wizualizacji oraz dodatkowych danych z bazowego zestawu danych.
Jeśli nie podano, dane zostaną wyeksportowane podsumowane. Dowiedz się więcej o różnych typach w usłudze Eksportowanie danych z wizualizacji.
-
wierszy, liczba wierszy do zwrócenia, jeśli jest dostępna.
Metoda exportData zwraca obiekt IExportDataResult, użyj właściwości IExportDataResult.data, aby pobrać wyeksportowane dane jako ciąg w formacie CSV.
interface IExportDataResult {
data: string;
}
Przykład
Aby wyeksportować pierwsze 100 wierszy podsumowanych danych:
let result = await visual.exportData(models.ExportDataType.Summarized, 100);
console.log(result.data);
Zagadnienia i ograniczenia
- Maksymalna liczba wierszy, które można wyeksportować, wynosi 30 000.
- Eksporty przy użyciu bazowych nie działają, jeśli źródło danych używa usług Analysis Services połączenia na żywo w wersjach starszych niż 2016, gdy tabele w modelu nie mają unikatowego klucza.
- Eksporty przy użyciu bazowych
nie działają, jeśli Pokaż elementy bez danych, jest włączona dla wizualizacji. - Jeśli filtry są stosowane do wizualizacji, wyeksportowane dane również będą filtrowane.
- W przypadku używania zapytania bezpośredniegomaksymalna ilość danych, które można wyeksportować, wynosi 16 MB. Eksporty mogą spowodować zmniejszenie maksymalnej liczby wierszy, zwłaszcza jeśli używasz wielu kolumn, dane, które są trudne do skompresowania, lub istnieją czynniki, które zwiększają rozmiar pliku i zmniejszają liczbę eksportowanych wierszy.
- Usługa Power BI obsługuje eksportowanie tylko dla wizualizacji korzystających z podstawowych agregacji. Eksportowanie nie jest dostępne w wizualizacjach przy użyciu miar modelu lub raportu.
- Wizualizacje niestandardowe i R nie są obsługiwane.
- Administratorzy usługi Power BI mogą wyłączyć funkcję eksportowania danych.
- Współbieżne żądania eksportu danych z tej samej sesji nie są obsługiwane. Wiele żądań powinno być uruchamianych synchronicznie.
- W przypadku korzystania z osadzania dla klientóweksportowanie danych z wizualizacji nie działa w następujących przypadkach:
- Semantyczny model osadzonego raportu jest modelem złożonym z bezpośrednim połączeniem zapytania z innym modelem semantycznym, a osadzanie odbywa się przy użyciu jednostki usługi.
- Semantyczny model osadzonego raportu ma co najmniej jedno źródło danych z włączonym pojedynczymSign-On, a token osadzania zawiera źródło danychIdentitytoken osadzania.