Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Power Query Problem

Power Query Problem
11.06.2020 14:41:33
MRUTOR
Hallo zusammen,
ich benoetige heute Hilfe von den Power Query Experten hier. Ich kenne mich da nicht so gut aus.
Ein Kollege hat ein Query erstellt, welches Daten von verschiedenen anderen Dateien zieht. Er hat das Query angelegt, bei ihm funktioniert alles, aber wenn ich oder ein anderer Kollege das Refresh durchfuehren bekommen wir eine Fehlermeldung:
Exception of type 'Microsoft.Mashup.Engine.Interface.ResourceAccessForbiddenException' was thrown.

Zur Info. Die Dateien (auch die Zieldatei mit dem Query) liegen auf Sharepoint und wir haben alle drei die gleichen Berechtigungen.
Warum funktioniert der Query bei dem Kollegen, der ihn angelegt hat, aber bei den anderen nicht?
Er kann es sich auch nicht erklaeren.
Vielen Dank schon mal fuer eventuelle Anregungen.
Gruss Tor
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Power Query Problem
11.06.2020 15:47:40
Günther
Moin,
immer wieder "beliebt": Umlaute in Usernamen ...
Ansonsten meine Nachfrage: Welche bzw. wie viele von den reichlich vorhandenen Beiträgen in Suchmaschinen hast du denn schon ausgewertet?
Hat einer von den Betroffenen einmal versucht, die Query auf dem eigenen Rechner zu erstellen?
 
Gruß
Günther  |  mein Excel-Blog
Anzeige
AW: Power Query Problem
11.06.2020 17:24:29
EtoPHG
Hallo,
Berechtigungen alle gleich. Dann bleibt eigentlich fast nur noch, dass der Authorisierung-Vorgang (Login) auf Sharepoint nicht durch geführt wurde. Die Fehlermeldung sagt ja, dass der Zugriff verweigert wurde.
Gruess Hansueli
AW: Power Query Problem
12.06.2020 11:52:38
MRUTOR
Hallo Guenther und Hansueli,
danke fuer eure Reaktion.
Guenther: Also Umlaute gibt es in unseren Usernamen nicht, da wir eine englisch sprachige Firma sind. Beitraege in Suchmaschinen hatte ich schon durchforstet aber immer nur etwas ueber Power BI gefunden. Bis gestern abend. Da hab ich dann die Loesung bekommen.
Hansueli: Du hast es genau erfasst.
Die Loesung: Jeder User, der den Query ausfuehren moechte, muss sich praktisch in den Query Einstellungen anmelden, da ja ein firmeninterner Sharepoint Zugriff erforderlich ist. Ich kann die Schritte jetzt nur am englischen Excel erklaeren.
1. Query Editor oeffnen
2. Klick File - Options & Settings - Data source settings
3. Klick auf Clear Permissions, damit die nicht funktionierenden Rechte geloescht werden
4. Klick auf Edit Permissions
5. Unter "Privacy Level" waehle "Oganizational"
6. Unter "Credentials" klick auf Edit
7. Waehle Microsoft Account
8. Sign in mit deinem Firmen Microsoft Account
9. Save - OK - Close
Das wars auch schon.
Jetzt funktioniert die ganze Sache.
Hoffe damit auch anderen zu helfen.
Gruss Tor
Anzeige
PowerQuery, Sharepoint, Authentifizierung, Login
12.06.2020 21:06:16
EtoPHG
Hallo Tor,
Danke für Deine Rückmeldung.
Für die Archiv- und Recherensuche habe ich mir erlaubt den Betreff noch zu konkretisieren.
Ja, in immer grösseren vernetzten Umgebungen wird es halt immer kniffliger den Problemen auf den Grund zu kommen. 'Lustig' wird es dann wenn noch Dritten von aussen auf solche Sharepoint-Ablagen Zugriff gewährt werden muss.
Gruess & schönes Wochenende
Hansueli
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Power Query Fehlerbehebung: Zugriff verweigert


Schritt-für-Schritt-Anleitung

Hier sind die Schritte, um den Fehler microsoft.mashup.engine.interface.resourceaccessforbiddenexception zu beheben und den Zugriff auf die Datenquelle in Power Query zu ermöglichen:

  1. Query Editor öffnen: Starte Excel und öffne den Power Query Editor.
  2. Datei auswählen: Klicke auf File (Datei) und dann auf Options & Settings (Optionen und Einstellungen).
  3. Datenquelleneinstellungen: Wähle Data source settings (Datenquelleneinstellungen) aus.
  4. Berechtigungen löschen: Klicke auf Clear Permissions (Berechtigungen löschen), um alte oder fehlerhafte Berechtigungen zu entfernen.
  5. Berechtigungen bearbeiten: Klicke auf Edit Permissions (Berechtigungen bearbeiten).
  6. Datenschutzstufe festlegen: Wähle unter "Privacy Level" (Datenschutzstufe) die Option Organizational (Organisational).
  7. Anmeldeinformationen bearbeiten: Klicke auf Edit (Bearbeiten) unter "Credentials" (Anmeldeinformationen).
  8. Microsoft-Konto wählen: Wähle Microsoft Account (Microsoft-Konto) aus.
  9. Anmelden: Melde dich mit deinem Firmen-Microsoft-Konto an.
  10. Speichern und schließen: Klicke auf Save (Speichern), dann auf OK und schließlich auf Close (Schließen).

Nachdem diese Schritte befolgt wurden, sollte der Zugriff auf die Datenquelle erfolgreich sein und der Excel Data Source Error nicht mehr auftreten.


Häufige Fehler und Lösungen

  • Fehler: microsoft.mashup.engine.interface.resourceaccessforbiddenexception
    Lösung: Stelle sicher, dass du die richtigen Anmeldeinformationen verwendest und dass die Datenschutzstufe auf "Organisational" gesetzt ist.

  • Fehler: Exception of type 'microsoft.mashup.engine.interface.resourceaccessforbiddenexception' was thrown
    Lösung: Gehe die oben genannten Schritte zur Berechtigungsanpassung durch.

  • Fehler: Excel datasource.error
    Lösung: Überprüfe die Verbindungseinstellungen und stelle sicher, dass du auf die SharePoint-Dateien zugreifen kannst.


Alternative Methoden

  1. Power BI verwenden: Wenn du Power BI nutzt, überprüfe die Berechtigungen im Power BI Query Editor. Manchmal können die Berechtigungen in Power BI anders konfiguriert sein.
  2. Datenquelle neu verbinden: Manchmal kann es helfen, die Datenquelle neu zu verbinden und die Anmeldeinformationen erneut einzugeben.
  3. Lokale Kopie der Daten: Wenn möglich, erstelle eine lokale Kopie der Daten und führe den Query lokal aus, um zu sehen, ob das Problem weiterhin besteht.

Praktische Beispiele

  • Beispiel 1: Du hast einen Excel-Query, der Daten von einer SharePoint-Liste abruft. Nach der Anwendung der obigen Schritte funktioniert der Query und die Daten werden erfolgreich geladen.

  • Beispiel 2: Nach der Eingabe der Anmeldeinformationen in Power Query und dem Setzen der richtigen Datenschutzstufe kannst du problemlos auf die Daten zugreifen, ohne weitere Fehler wie excel power query expression error zu erhalten.


Tipps für Profis

  • Verwende Power Query für komplexe Datenabfragen: Nutze die erweiterten Funktionen von Power Query, um Daten aus verschiedenen Quellen zu kombinieren.
  • Regelmäßige Berechtigungsüberprüfung: Überprüfe regelmäßig die Berechtigungen, insbesondere nach Änderungen in der Organisation oder beim Wechsel von Teams.
  • Dokumentation führen: Halte die Schritte zur Fehlerbehebung in einer Dokumentation fest, um zukünftige Probleme schneller lösen zu können.

FAQ: Häufige Fragen

1. Was ist der Fehler 'microsoft.mashup.engine.interface.resourceaccessforbiddenexception'?
Dieser Fehler tritt auf, wenn Power Query keinen Zugriff auf die angegebene Datenquelle hat, meist aufgrund fehlender Berechtigungen.

2. Wie kann ich meine Berechtigungen für Power Query überprüfen?
Du kannst dies tun, indem du die Datenquelleneinstellungen im Query Editor aufrufst und die Berechtigungen dort überprüfst und ggf. anpasst.

3. Was ist der Unterschied zwischen Power Query und Power BI?
Power Query ist ein Datenverbindungstool in Excel, während Power BI eine vollwertige Business-Intelligence-Plattform ist, die ebenfalls Power Query zur Datenvorbereitung nutzt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige