Łączenie tabel między przepływami danych

Dzięki przepływom danych na platformie Microsoft Power Platform możesz mieć jedno organizacyjne źródło magazynu danych, w którym analitycy biznesowi mogą przygotowywać dane i zarządzać nimi raz, a następnie ponownie używać ich między różnymi aplikacjami analitycznymi w organizacji.

Po połączeniu tabel między przepływami danych można ponownie użyć tabel, które zostały już pozyskane, oczyszczone i przekształcone przez przepływy danych, które są własnością innych osób, bez konieczności przechowywania tych danych. Połączone tabele po prostu wskazują tabele w innych przepływach danych i tworzy kopię danych tylko wtedy, gdy docelowy przepływ danych znajduje się w innym obszarze roboczym lub środowisku.

Tabele połączone są tylko do odczytu, więc jeśli chcesz utworzyć przekształcenia dla połączonej tabeli, musisz utworzyć nową tabelę obliczeniową z odwołaniem do tabeli połączonej.

Ważna

Microsoft wycofuje encje połączone, do których istnieją odwołania, w przepływach danych usługi Power Platform.

  • 1 września 2026 r.: Tworzenie nowych połączonych encji referencyjnych jest wyłączone.
  • 31 października 2026 r.: Istniejące przepływy danych, które nadal używają odwołanych połączonych jednostek, przestają działać.

To wycofanie dotyczy tylko encji połączonych, do których istnieją odwołania, w przepływach danych Power Platform. Nie oznacza to wycofania z użycia łącznika Przepływy danych ani możliwości odczytu tabel z analitycznych przepływów danych za pośrednictwem tego łącznika. Nie ma to wpływu na połączone tabele w przepływach danych Power BI.

Co jest wycofywane

Przepływ danych korzystający z danych wejściowych odczytuje tabele z źródłowego przepływu danych. W przypadku tabel połączonych źródło nadrzędne jest przepływem danych analitycznych. Standardowy przepływ danych zapisuje dane w usłudze Dataverse i nie jest nadrzędnym źródłem połączonej tabeli. W tym miejscu użycie opisuje rolę przepływu danych, a nie jej typ.

Powiązane encje, do których istnieją odwołania, śledzą zależności między tymi przepływami danych. Obsługują one odświeżanie kaskadowe, które automatycznie wyzwala odświeżanie zużywającego przepływ danych podczas odświeżania nadrzędnego przepływu danych oraz walidację zależności lub usuwania.

Po migracji przepływ danych korzystający z danych nadal używa łącznika Dataflows do odczytywania tabel analitycznego dataflow. Podczas odświeżania odczytuje najnowsze dostępne dane źródłowe, ale połączenie nie obsługuje już kaskadowego odświeżania, walidacji zależności ani usuwania. Odczytywanie danych wejściowych jest nadal obsługiwane.

Skorzystanie z łącznika Przepływy danych do odczytywania innego przepływu danych samo w sobie nie oznacza, że ten przepływ danych jest objęty tym wycofaniem. Odwołanie musi używać wycofywanego zachowania połączonej encji, do której się odwołuje.

Identyfikowanie dotkniętych przepływów danych

Jeśli otrzymano powiadomienie z Centrum wiadomości MC1466304, oznacza to, że zidentyfikowano w Twojej organizacji użycie jednostek połączonych, do których istnieją odwołania. Aby zidentyfikować przepływy danych korzystające z tych danych, których dotyczy problem, skontaktuj się z pomocą techniczną firmy Microsoft i powołaj się na MC1466304. Poproś o podanie środowiska, którego dotyczy problem, oraz identyfikatorów przepływów danych korzystających z danych, wraz z identyfikatorami ich źródłowych, nadrzędnych przepływów danych.

Obsługa używa około 30 dni odświeżania danych telemetrycznych na potrzeby tego odnajdywania. Wyniki mogą nie zawierać przepływów danych, które nie były ostatnio odświeżane. Pusty wynik nie potwierdza, że twoja organizacja nie ma wpływu. Współpracuj z pomocą techniczną i administratorami środowiska, aby ocenić środowiska lub nieaktywne przepływy danych, które nie są objęte wynikami.

Administratorzy środowisk mogą korzystać ze zwróconych identyfikatorów do odnajdywania przepływów danych i ustalania ich nazw oraz właścicieli w metadanych Dataverse danego środowiska. Lista wszystkich przepływów danych sama w sobie nie stanowi wykazu odwołań, których to dotyczy.

Migracja z połączonych encji, do których istnieją odwołania, w przepływach danych Power Platform

Istniejące przepływy danych, których dotyczy problem, nie są konwertowane automatycznie. Przed 31 października 2026 r. wykonaj dla każdego przepływu danych korzystającego z tych danych, którego to dotyczy, następujące kroki:

  1. Utwórz kopię zużywanego przepływu danych, który odwołuje się do połączonych jednostek. Kopia odczytuje tabele źródłowe za pośrednictwem łącznika Dataflows bez użycia zachowania odwoływanej jednostki połączonej.
  2. Odśwież skopiowany przepływ danych i upewnij się, że został on ukończony pomyślnie.
  3. Przejrzyj i zaktualizuj wszystkie odwołania podrzędne i aranżację odświeżania, aby użyć kopii. Przed usunięciem oryginalnego zweryfikuj zależne przepływy danych.
  4. Usuń stary przepływ danych odbierający dane po zakończeniu walidacji.

Jeśli przepływy danych, których dotyczy problem, tworzą łańcuch, przeprowadź migrację nadrzędnych przepływów danych, których dotyczy problem, przed przepływami podrzędnymi, które z nich korzystają. Źródło nadrzędne nie wymaga migracji wyłącznie z tego powodu, że inny przepływ danych odczytuje z niego dane, chyba że korzysta również z jednostek połączonych, do których się odwołuje.

Skopiowany przepływ danych może nadal uzyskiwać dostęp do danych nadrzędnych. Jednak odświeżanie kaskadowe i walidacja zależności lub usuwania nie są już dostępne po migracji. Jeśli rozwiązanie opiera się na odświeżaniu kaskadowym, skonfiguruj oddzielne harmonogramy odświeżania lub użyj Power Automate, aby wyzwolić odświeżanie podrzędne po pomyślnym zakończeniu odświeżania nadrzędnego przepływu danych.

Aby uzyskać informacje o tabelach połączonych w Power BI, zobacz Tabele połączone w Power BI.

Dostępność tabeli połączonej

Dostępność tabel połączonych zależy od tego, czy używasz przepływów danych w usłudze Power BI, czy w usłudze Power Apps. W poniższych sekcjach opisano szczegóły każdego z nich.

Połączone tabele w usłudze Power BI

Aby odświeżyć połączone tabele, wymagana jest subskrypcja usługi Power BI Premium. Tabele połączone są dostępne w dowolnym przepływie danych w obszarze roboczym hostowanym w pojemności usługi Power BI Premium. Nie ma żadnych ograniczeń dotyczących przepływu danych źródłowych.

Połączone tabele działają prawidłowo tylko w nowych obszarach roboczych usługi Power BI, a także wszystkie połączone przepływy danych muszą znajdować się w nowych obszarach roboczych. Więcej informacji: Tworzenie nowych obszarów roboczych w usłudze Power BI

Uwaga / Notatka

Tabele różnią się w zależności od tego, czy są to standardowe tabele, czy tabele obliczane. Tabele standardowe (często nazywane tabelami) wysyłają zapytania do zewnętrznego źródła danych, takiego jak baza danych SQL. Obliczone tabele wymagają pojemności Premium w usłudze Power BI i wykonują przekształcenia na danych, które są już przechowywane w magazynie Power BI.

Jeśli przepływ danych nie znajduje się w obszarze roboczym o pojemności Premium, nadal możesz odwołać się do pojedynczego zapytania — lub połączyć dwa lub więcej zapytania — o ile przekształcenia nie są zdefiniowane jako przekształcenia magazynowe. Takie odwołania traktuje się jako standardowe tabele. Aby to zrobić, wyłącz opcję Włącz ładowanie dla referencyjnych zapytań, aby zapobiec materializacji danych i ich pobieraniu do magazynu. W tym miejscu możesz odwoływać się do zapytań Włącz ładowanie = fałszywe i ustawić opcję Włącz ładowanie na Włącz tylko dla wynikowych zapytań, które mają zostać zmaterializowane.

Połączone tabele w usłudze Power Apps

W Power Apps nadal można odczytywać tabele z analitycznych przepływów danych przy użyciu łącznika Przepływy danych. Tworzenie nowych połączonych encji, do których się odwołano, jest wyłączone. Istniejące przepływy danych, których dotyczy problem, muszą wykonać kroki migracji przed 31 października 2026 r.

Aby uzyskać informacje o wymaganiach dotyczących licencjonowania, zobacz What licenses do you need to use dataflows (Jakie licencje należy używać przepływów danych).

Istnieje kilka sposobów łączenia tabel między przepływami danych. Aby połączyć tabele w usłudze Power BI, musisz zalogować się przy użyciu poświadczeń usługi Power BI.

Możesz wybrać pozycję Pobierz dane z narzędzia do tworzenia przepływu danych, w którym zostanie wyświetlone okno dialogowe służące do wybierania kategorii i każdego źródła danych. Następnie wybierz łącznik Przepływów danych w Power Platform.

W Power Apps nowe połączenia z analitycznymi przepływami danych za pośrednictwem łącznika Przepływy danych nie używają odwołanych zachowań połączonych jednostek.

Zrzut ekranu przedstawiający sposób wybierania łącznika Przepływy danych platformy Power Platform.

Zostanie wyświetlone okno połączenia dla wybranego połączenia danych. Jeśli wymagane są poświadczenia, zostanie wyświetlony monit o ich podanie.

W usłudze Power BI możesz wybrać pozycję Dodaj połączone tabele z narzędzia do tworzenia przepływów danych.

Zrzut ekranu przedstawiający sposób dodawania tabel połączonych w narzędziu do tworzenia przepływu danych usługi Power BI.

Możesz również wybrać pozycję Dodaj połączone tabele z menu Dodaj tabele w usłudze Power BI.

Zrzut ekranu przedstawiający sposób dodawania połączonych tabel z menu w usłudze Power BI.

Zostanie otwarte okno Nawigator i możesz wybrać zestaw tabel, z którymi można się połączyć. W oknie zostaną wyświetlone tabele, dla których masz uprawnienia we wszystkich obszarach roboczych i środowiskach w organizacji.

W Power BI po wybraniu połączonych tabel zostaną one wyświetlone na liście tabel dla przepływu danych w narzędziu do tworzenia ze specjalną ikoną identyfikującą je jako tabele połączone.

Możesz również wyświetlić przepływ danych źródłowych z ustawień przepływu danych połączonej tabeli.

Odświeżanie logiki połączonych tabel

Logika odświeżania tabel połączonych różni się nieznacznie w zależności od tego, czy używasz usługi Power BI, czy Power Apps, zgodnie z opisem w poniższych sekcjach.

Logika odświeżania w usłudze Power BI

Domyślna logika odświeżania połączonych tabel zależy od tego, czy źródłowy przepływ danych znajduje się w tym samym obszarze roboczym usługi Power BI co docelowy przepływ danych. W poniższych sekcjach opisano zachowanie każdego z nich.

  • Łącza między obszarami roboczymi: odświeżanie łączy z tabel w różnych obszarach roboczych działa jak link do zewnętrznego źródła danych. Po odświeżeniu przepływu danych pobiera najnowsze dane dla tabeli ze źródłowego przepływu danych. Jeśli źródłowy przepływ danych zostanie odświeżony, nie wpłynie to automatycznie na dane w docelowym przepływie danych.

  • Linki w tym samym obszarze roboczym: po odświeżeniu danych dla źródłowego przepływu danych to zdarzenie automatycznie wyzwala proces odświeżania dla tabel zależnych we wszystkich docelowych przepływach danych w tym samym obszarze roboczym, w tym wszystkich tabelach obliczeniowych na ich podstawie. Wszystkie inne tabele w docelowym przepływie danych są odświeżane zgodnie z harmonogramem przepływu danych. Tabele, które zależą od więcej niż jednego źródła, odświeżają dane za każdym razem, gdy dowolne ze źródeł zostaną pomyślnie odświeżone.

    Uwaga / Notatka

    Cała procedura odświeżania jest zatwierdzana jednocześnie. W związku z tym, jeśli odświeżanie danych dla docelowego przepływu danych zakończy się niepowodzeniem, odświeżanie danych dla źródłowego przepływu danych również zakończy się niepowodzeniem.

Logika odświeżania w Power Apps

Po migracji przepływ danych w usłudze Power Apps, który korzysta z danych, odczytuje źródło analityczne za pośrednictwem łącznika Dataflows. Każde odświeżanie odczytuje najnowsze dostępne dane nadrzędne. Odświeżenie źródłowego przepływu danych nie powoduje automatycznego odświeżenia przepływu danych korzystającego z niego.

To zachowanie różni się od odświeżania kaskadowego zapewnianego przez połączone encje, do których istnieją odwołania. Aby zapoznać się z zakresem elementów wycofywanych i wymaganą migracją, zobacz Co zostaje wycofane i Migracja z jednostek połączonych, do których istnieją odwołania, w przepływach danych usługi Power Platform.

Uprawnienia podczas wyświetlania raportów z przepływów danych

Podczas tworzenia raportu usługi Power BI zawierającego dane oparte na przepływie danych można zobaczyć wszystkie połączone tabele tylko wtedy, gdy masz dostęp do źródłowego przepływu danych.

Ograniczenia i zagadnienia

Podczas pracy z tabelami połączonymi należy pamiętać o kilku ograniczeniach:

  • Do tabeli można odwoływać się przez inne przepływy danych. Ta tabela referencyjna może również odwoływać się do innych przepływów danych i tak dalej, maksymalnie pięć razy.
  • Cykliczne zależności tabel połączonych nie są dozwolone.
  • Przepływ danych musi znajdować się w nowym obszarze roboczym usługi Power BI lub w środowisku usługi Power Apps.
  • Nie można połączyć połączonej tabeli z zwykłą tabelą, która pobiera dane z lokalnego źródła danych.
  • W przypadku używania parametrów języka M do adresowania połączonych tabel, jeśli źródłowy przepływ danych jest odświeżany, nie ma to automatycznego wpływu na dane w docelowym przepływie danych.
  • Próba połączenia dwóch tabel przepływu danych między dwoma obszarami roboczymi różnych typów magazynu — "Bring Your Own Storage Account" (BYOSA) i "Internal" — nie jest obsługiwana.

Dalsze kroki

Poniższe artykuły mogą być przydatne podczas tworzenia lub pracy z przepływami danych:

Następujące artykuły zawierają więcej informacji na temat przepływów danych i usługi Power BI:

Aby uzyskać więcej informacji na temat dodatku Power Query i zaplanowanego odświeżania, możesz przeczytać następujące artykuły:

Aby uzyskać więcej informacji na temat usługi Common Data Model, możesz przeczytać jej artykuł z omówieniem: