Pobieranie danych z plików dla usługi Power BI
W usłudze Power BI możesz nawiązać połączenie z danymi i raportami z następujących typów plików lub importować je z nich:
- Pliki .xlsx i xlsm programu Microsoft Excel
- Pliki raportów pbix programu Power BI Desktop
- Pliki .csv wartości rozdzielanych przecinkami (CSV)
Co to znaczy pobierać dane z pliku
W usłudze Power BI eksplorowanie danych pochodzi z modelu semantycznego. Aby mieć model semantyczny, potrzebne są pewne dane. Ten artykuł koncentruje się na pobieraniu danych z plików.
Aby lepiej zrozumieć znaczenie modeli semantycznych i sposobu uzyskiwania danych dla nich, należy wziąć pod uwagę samochód. Siedzenie w samochodzie i patrzenie na pulpit nawigacyjny przypomina siedzenie przed komputerem patrząc na pulpit nawigacyjny w usłudze Power BI. Na pulpicie nawigacyjnym są wyświetlane wszystkie czynności, które robi samochód, jak szybkość, prędkość silnika, temperatura, jaki bieg jesteś i prędkość.
W usłudze Power BI semantyczny model przypomina silnik w samochodzie. Semantyczny model udostępnia dane, metryki i informacje wyświetlane na pulpicie nawigacyjnym usługi Power BI. Silnik lub semantyczny model wymaga paliwa, a dane są paliwem w usłudze Power BI. Twój samochód ma zbiornik paliwa, który dostarcza gaz do silnika. Usługa Power BI potrzebuje również zbiornika paliwa danych, które można nadawać model semantyczny. Ten zbiornik paliwa może być plikiem programu Power BI Desktop, plikiem skoroszytu programu Excel lub plikiem CSV.
Aby zrobić to o krok dalej, zbiornik paliwa w samochodzie musi być wypełniony gazem. Gazem dla programu Power BI Desktop, programu Excel lub pliku CSV są dane ze źródła danych umieszczonego w pliku programu Excel, power BI Desktop lub CSV. Możesz ręcznie wprowadzić wiersze danych do skoroszytu programu Excel lub pliku CSV albo połączyć się z zewnętrznym źródłem danych w celu wykonywania zapytań i ładowania danych do pliku. Po utworzeniu pliku zawierającego niektóre dane możesz pobrać plik do usługi Power BI jako model semantyczny.
Uwaga
Podczas importowania danych programu Excel do usługi Power BI dane muszą znajdować się w tabeli lub modelu danych.
Gdzie zapisać plik
Miejsce zapisywania pliku ma znaczenie.
Lokalny. Jeśli zapiszesz plik skoroszytu na dysku na komputerze lub w innej lokalizacji w organizacji, możesz zaimportować plik do usługi Power BI. Plik pozostaje na dysku źródłowym. Podczas importowania pliku usługa Power BI tworzy nowy model semantyczny w witrynie i ładuje dane, a w niektórych przypadkach model danych do modelu semantycznego. Wszystkie raporty w pliku są wyświetlane w obszarze Mój obszar roboczy jako Raporty.
Usługa OneDrive dla miejsca pracy lub nauki. Jeśli masz usługę OneDrive dla miejsca pracy lub nauki, zaloguj się przy użyciu tego samego konta, którego używasz w usłudze Power BI. Ta metoda jest najbardziej efektywnym sposobem zachowania synchronizacji pracy w plikach programu Excel, Power BI Desktop lub CSV z semantycznym modelem, raportami i pulpitami nawigacyjnymi usługi Power BI. Zarówno usługi Power BI, jak i OneDrive znajdują się w chmurze, a usługa Power BI łączy się z plikiem w usłudze OneDrive około raz na godzinę. Jeśli usługa Power BI znajdzie jakiekolwiek zmiany, automatycznie aktualizuje semantyczny model, raporty i pulpity nawigacyjne usługi Power BI.
Uwaga
Nie można przekazywać plików z osobistych kont usługi OneDrive, ale możesz przekazywać pliki z komputera.
Witryna zespołu programu SharePoint. Zapisywanie plików programu Power BI Desktop w witrynie zespołu programu SharePoint jest podobne do zapisywania w usłudze OneDrive dla miejsca pracy lub nauki. Największą różnicą jest sposób nawiązywania połączenia z plikiem z usługi Power BI. Możesz określić adres URL lub połączyć się z folderem głównym.
Uwaga
Nie można zaktualizować modeli semantycznych zaimportowanych z usługi OneDrive dla służbowego z plików lokalnych. Aby usługa Power BI zaktualizowała model semantyczny, należy zastąpić plik w usłudze OneDrive dla miejsca pracy lub nauki. Alternatywnie można usunąć semantyczny model i jego powiązane elementy, a następnie zaimportować ponownie z pliku lokalnego.