Rozwiązywanie problemów z połączeniem z programu Excel do danych usługi Power BI

Czasami podczas łączenia programu Excel z danymi usługi Power BI otrzymasz nieoczekiwany wynik lub funkcja nie działa zgodnie z oczekiwaniami. Ta strona zawiera rozwiązania typowych problemów podczas analizowania danych usługi Power BI w programie Excel.

Uwaga

Istnieją oddzielne artykuły dla różnych typów połączeń. Te artykuły są następujące:

Jeśli napotkasz scenariusz, który nie jest wymieniony poniżej, poproś o pomoc w witrynie społeczności usługi Power BI lub utwórz bilet pomocy technicznej.

Jeśli musisz rozwiązać problem z danymi usługi Power BI w programie Excel, zobacz następujące sekcje:

Jeśli musisz rozwiązać problem w usłudze Power BI z funkcją Analizuj w programie Excel, zobacz następujące sekcje:

Błąd zabroniony

Użytkownik może mieć więcej niż jedno konto usługi Power BI. Gdy program Excel próbuje nawiązać połączenie z usługą Power BI przy użyciu poświadczeń z jednego z tych kont, może próbować użyć poświadczeń, które nie mają dostępu do żądanego modelu semantycznego lub raportu.

W takiej sytuacji może zostać wyświetlony błąd o nazwie Zabronione. Ten błąd oznacza, że możesz zalogować się do usługi Power BI przy użyciu poświadczeń, które nie mają uprawnień dostępu do modelu semantycznego. Po napotkaniu błędu Zabronione i po wyświetleniu monitu wpisz poświadczenia, które mają uprawnienia dostępu do modelu semantycznego, którego próbujesz użyć.

Jeśli nadal występują błędy, zaloguj się do usługi Power BI przy użyciu konta z uprawnieniami. Następnie sprawdź, czy możesz wyświetlać i uzyskiwać dostęp do modelu semantycznego w usłudze Power BI, do którego próbujesz uzyskać dostęp w programie Excel.

Nie można uzyskać dostępu do lokalnych usług Analysis Services

Jeśli próbujesz uzyskać dostęp do modelu semantycznego, który ma połączenie na żywo z danymi usług SQL Server Analysis Services lub Azure Analysis Services, może zostać wyświetlony komunikat o błędzie. Ten błąd może wystąpić, ponieważ użytkownik nie może nawiązać połączenia z modelami semantycznymi usługi Power BI. Taka sytuacja może wystąpić, gdy tworzysz semantyczne modele na żywo w połączeniach na żywo z usługami Analysis Services, chyba że użytkownik ma dostęp do odczytu do danych w usługach Analysis Services oprócz uprawnień modeli semantycznych w usłudze Power BI.

Nie można przeciągać niczego do obszaru Wartości tabeli przestawnej

Program Excel łączy się z usługą Power BI za pośrednictwem zewnętrznego modelu OLAP. Gdy te aplikacje nawiązują połączenie, tabela przestawna wymaga zdefiniowania miar w modelu zewnętrznym, ponieważ wszystkie obliczenia są wykonywane na serwerze. To wymaganie różni się od pracy z lokalnym źródłem danych, takim jak tabele w programie Excel i praca z modelami semantycznymi w programie Power BI Desktop lub usługa Power BI). W takich przypadkach model tabelaryczny jest dostępny lokalnie i można użyć miar niejawnych. Miary niejawne są generowane dynamicznie i nie są przechowywane w modelu danych. W takich przypadkach zachowanie w programie Excel różni się od zachowania w programie Power BI Desktop lub usługa Power BI. Na przykład mogą istnieć kolumny w danych, które mogą być traktowane jako miary w usłudze Power BI, ale nie mogą być używane jako miary lub wartości w programie Excel.

Aby rozwiązać ten problem, masz kilka opcji:

Po zdefiniowaniu miar w modelu w usługa Power BI można ich używać w obszarze Wartości w tabelach przestawnych programu Excel.

Nie można dokonać Połączenie ionu

Główną przyczyną błędu Połączenie ion jest to, że biblioteki klienta dostawcy OLE DB komputera nie są aktualne.

Nie można odnaleźć modelu modułu OLAP

Główną przyczyną błędu modelu modułu OLAP nie można odnaleźć jest to, że model semantyczny, do którego próbujesz uzyskać dostęp, nie ma modelu danych, dlatego nie można przeanalizować modelu semantycznego w programie Excel.

Błąd wygasłego tokenu

Główną przyczyną wygasłego błędu tokenu jest to, że funkcja Analizuj w programie Excel nie została ostatnio użyta na komputerze, którego używasz. Aby rozwiązać ten błąd, ponownie wprowadź poświadczenia lub otwórz ponownie plik, a błąd powinien odejść.