Udostępnij za pośrednictwem


Łączenie plików (plików binarnych) w programie Power BI Desktop

Oto zaawansowane podejście do importowania danych do programu Power BI Desktop: jeśli masz wiele plików, które mają ten sam schemat, połącz je w jedną tabelę logiczną. Ta popularna technika stała się wygodniejsza i bardziej ekspansywna.

Aby rozpocząć proces łączenia plików z tego samego folderu, wybierz pozycję Pobierz dane, wybierz pozycję Folder plików>, a następnie wybierz pozycję Połączenie.

Screenshot of the Get Data dialog box highlighting the choice to connect to a folder.

Wprowadź ścieżkę folderu, wybierz przycisk OK, a następnie wybierz pozycję Przekształć dane, aby wyświetlić pliki folderu w Edytor Power Query.

Zachowanie łączenia plików

Aby połączyć pliki binarne w Edytor Power Query, wybierz pozycję Zawartość (pierwsza etykieta kolumny) i wybierz pozycję Narzędzia główne>połącz pliki. Możesz też wybrać ikonę Połącz pliki obok pozycji Zawartość.

Screenshot of the Query Editor highlighting the icon to combine files.

Przekształcenie łączenia plików działa w następujący sposób:

  • Przekształcenie łączenia plików analizuje każdy plik wejściowy w celu określenia poprawnego formatu pliku do użycia, takiego jak tekst, skoroszyt programu Excel lub plik JSON.
  • Przekształcenie umożliwia wybranie określonego obiektu z pierwszego pliku, takiego jak skoroszyt programu Excel, w celu wyodrębnienia.

Screenshot of the Combine Files dialog box in Power BI desktop.

  • Przekształcenie połącz pliki następnie automatycznie wykonuje następujące akcje:

    • Tworzy przykładowe zapytanie, które wykonuje wszystkie wymagane kroki wyodrębniania w jednym pliku.

    • Tworzy zapytanie funkcji, które parametrizuje dane wejściowe pliku/pliku binarnego do zapytania przykładowego. Zapytanie przykładowe i zapytanie funkcji są połączone, aby zmiany w zapytaniu wzorowym zostały odzwierciedlone w zapytaniu funkcji.

    • Stosuje zapytanie funkcji do oryginalnego zapytania z wejściowymi plikami binarnymi, takimi jak zapytanie Folder. Stosuje zapytanie funkcji dotyczące danych wejściowych binarnych w każdym wierszu, a następnie rozszerza wynikowe wyodrębnianie danych jako kolumny najwyższego poziomu.

      Screenshot of the results of the combine files transform.

Uwaga

Zakres wyboru w skoroszycie programu Excel będzie mieć wpływ na zachowanie łączenia plików binarnych. Możesz na przykład wybrać konkretny arkusz, aby połączyć ten arkusz, lub wybrać katalog główny, aby połączyć pełny plik. Wybranie folderu łączy pliki znalezione w tym folderze.

Dzięki zachowaniu łączenia plików można łatwo połączyć wszystkie pliki w danym folderze, jeśli mają ten sam typ pliku i strukturę (na przykład te same kolumny).

Można również łatwo zastosować więcej kroków przekształcania lub wyodrębniania, modyfikując automatycznie utworzone zapytanie przykładowe bez konieczności martwienia się o modyfikowanie lub tworzenie innych kroków zapytania funkcji. Wszelkie zmiany zapytania przykładowego są generowane automatycznie w połączonym zapytaniu funkcji.

Możesz nawiązać połączenie z danymi wszelkiego rodzaju przy użyciu programu Power BI Desktop. Aby uzyskać więcej informacji na temat źródeł danych, zobacz następujące zasoby: