Udostępnij za pośrednictwem


Jak migrować zapytania z dodatku Power Query w programie Desktop (Power BI i Excel) do przepływów danych

Jeśli masz już zapytania w dodatku Power Query, w programie Power BI Desktop lub w programie Excel, możesz przeprowadzić migrację zapytań do przepływów danych. Proces migracji jest prosty i prosty. W tym artykule poznasz kroki, które należy wykonać.

Aby dowiedzieć się, jak utworzyć przepływ danych na platformie Microsoft Power Platform, przejdź do tematu Tworzenie przepływów danych i korzystanie z nich na platformie Power Platform. Aby dowiedzieć się, jak utworzyć przepływ danych w usłudze Power BI, przejdź do tematu Tworzenie i używanie przepływów danych w usłudze Power BI.

Migrowanie zapytań z pulpitu

Aby przeprowadzić migrację zapytań z dodatku Power Query w narzędziach klasycznych:

  1. Otwórz Edytor Power Query:

    • W programie Power BI Desktop na karcie Narzędzia główne wybierz pozycję Przekształć dane.

      Otwórz Edytor Power Query.

    • W programie Excel na karcie Dane wybierz pozycję Pobierz dane>Uruchom Edytor Power Query.

      Otwórz Edytor Power Query z programu Excel.

  2. Skopiuj zapytania:

    Jeśli zapytania zostały zorganizowane w folderach (nazywanych grupami w dodatku Power Query):

    1. W okienku Zapytania wybierz klawisze Ctrl , wybierając foldery, które chcesz przeprowadzić migrację do przepływu danych.

    2. Naciśnij klawisze Ctrl+C.

      Wybierz i skopiuj foldery.

    Jeśli nie masz folderów:

    1. W okienku Zapytania wybierz klawisze Ctrl podczas wybierania zapytań, które chcesz migrować.

    2. Naciśnij klawisze Ctrl+C.

      Wybierz i skopiuj zapytania.

  3. Wklej skopiowane zapytania do przepływu danych:

    1. Utwórz przepływ danych, jeśli jeszcze go nie masz.

      Tworzenie przepływu danych usługi Power BI.

    2. Otwórz przepływ danych w Edytor Power Query, a następnie w okienku Zapytania wybierz klawisze Ctrl+V, aby wkleić skopiowane foldery lub zapytania.

      Wklej zapytania lub foldery do przepływu danych.

    Na poniższej ilustracji przedstawiono przykład pomyślnie skopiowanych folderów.

    Kopiowanie i wklejanie zostało wykonane pomyślnie.

  4. Połączenie lokalnej bramy danych.

    Jeśli źródło danych jest źródłem lokalnym, musisz wykonać dodatkowy krok. Przykładami źródeł lokalnych mogą być pliki programu Excel w folderze udostępnionym w domenie lokalnej lub baza danych programu SQL Server hostowana na serwerze lokalnym.

    Przepływ danych, jako usługa oparta na chmurze, wymaga lokalnej bramy danych do nawiązania połączenia z lokalnym źródłem danych. Należy zainstalować i skonfigurować bramę dla tego systemu źródłowego, a następnie dodać dla niego źródło danych. Po wykonaniu tych kroków możesz wybrać lokalną bramę danych podczas tworzenia tabeli w przepływie danych.

    Konfiguracja bramy.

    Brama nie jest potrzebna w przypadku źródeł danych znajdujących się w chmurze, takich jak baza danych Azure SQL Database.

  5. Skonfiguruj połączenie ze źródłem danych, wybierając pozycję Konfiguruj połączenie i wprowadzając poświadczenia lub cokolwiek innego, co jest potrzebne do nawiązania połączenia ze źródłem danych na tym etapie.

    Skonfiguruj połączenie.

  6. Sprawdź połączenie:

    Jeśli wszystkie kroki zostały wykonane pomyślnie, zobaczysz podgląd danych w Edytor Power Query.

Niektóre funkcje programu Power Query Desktop wymagają bramy w usłudze Power Query Online

Niektóre funkcje mogą wymagać bramy, nawet jeśli ich źródło nie znajduje się lokalnie. Wśród nich są funkcje, takie jak Web.BrowserContents i Web.Page. W takim przypadku może zostać wyświetlony komunikat o błędzie wskazujący, która konkretna funkcja nie jest obsługiwana. Na poniższej ilustracji przedstawiono przykład jednego z tych scenariuszy.

Nieobsługiwane funkcje w przepływie danych.

Jeśli taki scenariusz ma miejsce, masz dwie opcje. Bramę dla tego źródła danych można skonfigurować lub zaktualizować zapytanie w Edytor Power Query dla przepływu danych przy użyciu zestawu kroków obsługiwanych bez potrzeby bramy.

Odświeżanie tabel przepływu danych

Po przeprowadzeniu migracji zapytań do przepływu danych należy odświeżyć przepływ danych, aby pobrać dane załadowane do tych tabel. Przepływ danych można odświeżyć ręcznie lub skonfigurować automatyczne odświeżanie na podstawie wybranego harmonogramu.

Odśwież przepływ danych.

Pobieranie danych z programu Power Query Desktop

Teraz możesz pobierać dane z tabel przepływów danych w programie Power BI Desktop przy użyciu przepływu danych platformy Power Platform lub łączników usługi Dataverse (w zależności od typu używanego przepływu danych, analitycznego lub standardowego). Więcej informacji: Połączenie do danych utworzonych przez przepływy danych platformy Power Platform w programie Power BI Desktop

Pobieranie danych z przepływów danych w programie Power BI Desktop.