Rozwiązywanie problemów z Power Query

Jeśli używasz Power Query dla programu Excel do utworzenia tabeli niestandardowej zawierającej dane ze źródeł zewnętrznych, może wystąpić następujący błąd:

"Administrator Microsoft Entra ustawił zasady, które uniemożliwiają korzystanie z tej funkcji. Skontaktuj się z administratorem, który może udzielić uprawnień dla tej funkcji w Twoim imieniu".

Błąd pojawia się, jeśli Power Query nie może uzyskać dostępu do danych organizacji w usłudze Power Apps lub Microsoft Dataverse. Taka sytuacja występuje w dwóch zestawach okoliczności:

  • Administrator dzierżawy Microsoft Entra nie zezwolił użytkownikom na wyrażanie zgody na aplikacje uzyskujące dostęp do danych firmowych w ich imieniu.
  • Korzystanie z niezarządzanej dzierżawy usługi Active Directory. Dzierżawa niezarządzana to katalog bez administratora globalnego, który został utworzony w celu ukończenia oferty rejestracji samoobsługowej. Aby rozwiązać ten scenariusz, użytkownicy muszą najpierw przekonwertować na dzierżawę zarządzaną, a następnie zastosować jedno z dwóch rozwiązań tego problemu. Rozwiązania zostały opisane w następnej sekcji.

Aby rozwiązać ten problem, administrator Microsoft Entra musi wykonać jedną z procedur przedstawionych w dalszej części tego artykułu.

Takie podejście jest być może łatwiejsze niż następne, ale pozwala na szersze uprawnienia.

  1. W Azure Portal otwórz okienko Tożsamość Microsoft Entra, a następnie wybierz pozycję Ustawienia użytkownika.
  2. Obok pozycji Użytkownicy mogą wyrazić zgodę na dostęp aplikacji uzyskujących dostęp do danych firmy w ich imieniu, wybierz pozycję Tak, a następnie wybierz pozycję Zapisz.

Zezwalaj Power Query na dostęp do danych firmy

Alternatywnie administrator dzierżawy może wyrazić zgodę na Power Query bez modyfikowania uprawnień dla całej dzierżawy.

  1. Zainstaluj Azure PowerShell.
  2. Uruchom następujące polecenia programu PowerShell:
    • Login-AzureRmAccount (i zaloguj się jako administrator dzierżawy)
    • New-AzureRmADServicePrincipal -ApplicationId f3b07414-6bf4-46e6-b63f-56941f3f4128

Zaletą tego podejścia (w porównaniu z rozwiązaniem dla całej dzierżawy) jest to, że to rozwiązanie jest bardzo ukierunkowane. Aprowizuje ona tylko jednostkę usługi Power Query, ale dzierżawa nie wprowadza żadnych innych zmian uprawnień.

Aktualizowanie danych osobowych

Użytkownicy mogą aktualizować mashupy i inne informacje (takie jak nazwy zapytań i metadane mashupu) za pośrednictwem Edytor Power Query i okna dialogowego Opcje dostępnego z Edytor Power Query.

W usłudze Power Apps uzyskujesz dostęp do Edytor Power Query, wykonując następujące czynności:

  1. Przejdź do okienka Dane , rozwiń je, a następnie wybierz pozycję Tabele.
  2. Wybierz wielokropek (...), a następnie wybierz pozycję Edytuj zapytania.
  3. Na wstążce wybierz pozycję Opcje, a następnie wybierz pozycję Eksportuj diagnostykę.

Usuwanie danych osobowych

Większość danych jest usuwana automatycznie w ciągu 30 dni. W przypadku danych i metadanych wokół mashupów użytkownicy muszą usunąć wszystkie swoje mashupy za pośrednictwem usługi Power Apps. Wszystkie skojarzone dane i metadane zostaną usunięte w ciągu 30 dni.

Aby usunąć mashupy z usługi Power Apps:

  1. Usuń projekty integratora danych, które można usunąć z karty imiennika.
  2. Wybierz wielokropek (...), a następnie wybierz pozycję Usuń.

Jeśli utworzono mashup za pośrednictwem funkcji "Nowe tabele z danych (Technical Preview)", możesz go usunąć, wykonując następujące czynności:

  1. Wybierz wielokropek (...), a następnie wybierz pozycję Edytuj zapytania.
  2. Na wstążce wybierz pozycję Opcje.
  3. Wybierz pozycję Usuń wszystkie zapytania.
    Po potwierdzeniu, że chcesz usunąć zapytania, zostaną one usunięte.

Eksportowanie danych osobowych

Aby wyeksportować dane osobowe, użytkownicy mogą wykonywać następujące czynności:

  1. Otwórz Edytor Power Query.
  2. Na wstążce wybierz pozycję Opcje.
  3. Wybierz pozycję Eksportuj diagnostykę.

W usłudze Power Apps możesz uzyskać dostęp do Edytor Power Query, wykonując następujące czynności:

  1. Przejdź do okienka Dane , rozwiń je, a następnie wybierz pozycję Tabele.
  2. Wybierz wielokropek (...), a następnie wybierz pozycję Edytuj zapytania.
  3. Na wstążce wybierz pozycję Opcje, a następnie wybierz pozycję Eksportuj diagnostykę.

Dzienniki generowane przez system dotyczące akcji użytkownika w interfejsie użytkownika można uzyskać w Azure Portal.