Udostępnij za pośrednictwem


Błąd "Wywołanie do Usługi programu Excel nie powiodło się" podczas uruchamiania zaplanowanego odświeżania danych przy użyciu programu PowerPivot

Ten artykuł został napisany przez Zakira Haveliwala, starszego inżyniera eskalacji wsparcia.

Symptomy

Po uruchomieniu zaplanowanego odświeżania danych w skoroszycie, który ma połączenie Power Query ze źródłem danych przy użyciu programu PowerPivot dla programu Microsoft SharePoint 2013, może zostać wyświetlony błąd "Wywołanie Usługi programu Excel nie powiodło się".

Przyczyna

Odświeżanie danych dla połączeń Power Query nie jest obsługiwane lokalnie w programie SharePoint Server 2013. Dlatego odświeżanie danych w przeglądarce i zaplanowane odświeżanie danych spowoduje wyświetlenie błędu, jeśli skoroszyt ma połączenie danych utworzone przy użyciu Power Query.

Obejście problemu

Aby obejść ten problem, połącz się ze źródłem danych, które nie używa Power Query. W tym celu utwórz połączenie danych przy użyciu programu PowerPivot, a następnie połącz się z nim.

Aby określić, czy skoroszyt ma obecnie połączenie Power Query danych, wyświetl parametry połączenia w programie Excel, przechodząc do pozycji Data Connections PropertiesDefinition (Definicja właściwości danych>Connections>Właściwości>). Jeśli dostawca to Microsoft.Mashup.OleDb.1, oznacza to, że połączenie danych zostało nawiązane przy użyciu Power Query.

W Excel 2016 połączenie może zostać utworzone przy użyciu funkcji Pobierz & Przekształcanie lub Pobieranie danych. Może to być używane przez dostawcę Microsoft.Mashup.OleDb.1 , na przykład podczas łączenia danych z wielu źródeł.

Zrzut ekranu przedstawiający okno dialogowe Właściwości połączenia. Na karcie Definicja sprawdź, czy dostawca to Microsoft.Mashup.OleDb.1.

Więcej informacji

Odświeżanie danych dla połączeń Power Query jest obsługiwane przez usługę Power BI dla usługi Microsoft 365 (SharePoint Online). Aby uzyskać więcej informacji, zobacz Zaplanowane odświeżanie danych dla Power Query.

Interaktywne odświeżanie przeglądarki i zaplanowane odświeżanie danych dla połączeń Power Query są obsługiwane lokalnie w programie PowerPivot dla programu SharePoint 2016. Ma następujące minimalne wymagania dotyczące produktu:

  • SQL Server 2016 PowerPivot Analysis Services z aktualizacją zbiorczą 1 (CU1)
  • Dodatek PowerPivot dla programu SharePoint 2016
  • Office Online Server listopada 2016 r.
  • Wersja programu SharePoint Server 2016 do produkcji (RTM)

Uwaga

Interaktywne odświeżanie danych nie będzie działać z uwierzytelnianiem systemu Windows. Wymaga on skonfigurowania identyfikatora bezpiecznego magazynu do użycia na potrzeby odświeżania.

Dane ładowane z połączenia Power Query należy dodać do modelu danych. W przeciwnym razie odświeżanie zakończy się niepowodzeniem, ponieważ w tym procesie odświeżania jest wymagany program PowerPivot, a tylko skoroszyty z modelem danych są przetwarzane przez usługę PowerPivot.