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

Forumthread: OData-Abfrage Fehlermeldung

OData-Abfrage Fehlermeldung
01.03.2022 13:04:52
jakob
Hallo zusammen,
Ich habe eine Frage zu einer OData-Abfrage. Beispieldatei: https://www.herber.de/bbs/user/151482.xlsx
Leider scheitere ich beim Versuch, eine Verbindung zu dieser Online-Datenbank herzustellen: https://cohesiondata.ec.europa.eu/2014-2020-Categorisation/2021-2022-REACT-EU-Categorisation-ERDF-ESF/wbrb-tpu3/
In meiner Excel-Datei klicke ich auf Daten -> Neue Abfrage -> Aus anderen Quellen -> Aus Odata Datenfeed. und kopiere dort den auf der Website erstellten Link.
Zur Nachvollziehbarkeit: Man klickt auf der Website auf die drei Punkte rechts im Menü und dann auf Access data via Odata.
Nachdem ich den Link eingefügt habe, bekomme ich dann im sich öffnenden Abfragefenster folgende Fehlermeldung:
DataSource.Error: OData: Fehler bei der Anforderung: Die zugrunde liegende Verbindung wurde geschlossen: Unerwarteter Fehler beim Senden..
Details:
DataSourceKind=OData
DataSourcePath= ~f~https://cohesiondata.ec.europa.eu/OData.svc/wbrb-tpu3/
Jemand eine Idee?
Vielen Dank!
Liebe Grüße,
Jakob
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: OData-Abfrage Fehlermeldung
01.03.2022 15:16:41
jakob
Auch wenn ich deinen Link eingebe, bekomme ich die Fehlermeldung.
Liegt es dann an meinen Einstellungen / meiner Office Version?
Bei dir funktioniert die Abfrage?
Anzeige
AW: OData-Abfrage Fehlermeldung
01.03.2022 15:42:35
jakob
Sollte es bei dir funktioniert haben, kannst du mir die funktionierende Datei schicken?
Vielen Dank!
AW: OData-Abfrage Fehlermeldung
01.03.2022 16:17:47
Yal
Hallo Jakob,
ich hab auch XL2016. Bei mir funtkionieren sogar beide Links.
Ansonsten hast Du auf der Seite auch anderen Links: Du kannst mit Power Query (=Abfrage) genauso den CSV oder den XML anzapfen.
Du hast Glück: mit xlsb komme ich knapp unter 300kb.
https://www.herber.de/bbs/user/151487.xlsb
VG
Yal
Anzeige
AW: OData-Abfrage Fehlermeldung
02.03.2022 09:09:12
Jakob
Vielen Dank @Yal. Es funktioniert!
Liebe Grüße,
Jakob
;
Anzeige
Anzeige

Infobox / Tutorial

OData-Abfrage in Excel: Fehlermeldungen beheben


Schritt-für-Schritt-Anleitung

  1. Öffne Excel und gehe zu Daten.
  2. Wähle Neue Abfrage und dann Aus anderen Quellen.
  3. Klicke auf Aus OData-Datenfeed.
  4. Füge den OData-Link ein. Du kannst den Link von der Website kopieren, indem du auf die drei Punkte im Menü klickst und dann Access data via OData wählst.
  5. Klicke auf OK, um die Abfrage zu starten.

Falls du die Fehlermeldung „DataSource.Error: OData: Fehler bei der Anforderung: Die zugrunde liegende Verbindung wurde geschlossen: Unerwarteter Fehler beim Senden“ erhältst, überprüfe, ob du den korrekten OData-Connection-String verwendest. Zum Beispiel, der funktionierende Link könnte so aussehen: https://cohesiondata.ec.europa.eu/api/odata/v4/wbrb-tpu3.


Häufige Fehler und Lösungen

  • Fehlermeldung: „Die zugrunde liegende Verbindung wurde geschlossen: Unerwarteter Fehler beim Senden“
    Lösung: Überprüfe deine Internetverbindung und stelle sicher, dass die URL korrekt ist. Manchmal kann auch eine Firewall oder ein Antivirenprogramm die Verbindung blockieren.

  • OData-Fehler in Power Query
    Lösung: Überprüfe die Einstellungen in Power Query. Achte darauf, dass dein Excel auf dem neuesten Stand ist und die notwendigen Berechtigungen für den Zugriff auf externe Daten hat.


Alternative Methoden

Falls die OData-Abfrage nicht funktioniert, kannst du alternative Datenquellen nutzen:

  • CSV-Datei: Du kannst die Daten auch als CSV herunterladen und diese in Excel importieren. Das geht über Daten > Aus Text/CSV.

  • XML-Datei: Ähnlich wie bei CSV kannst du auch XML-Daten mit Power Query abrufen. Wähle dafür Daten > Aus anderen Quellen > Aus XML.


Praktische Beispiele

Hier ist ein Beispiel, wie du eine OData-Abfrage erfolgreich in Excel durchführen kannst:

  1. Verwende den Link https://cohesiondata.ec.europa.eu/api/odata/v4/wbrb-tpu3.
  2. Folge der Schritt-für-Schritt-Anleitung und überprüfe, ob du die Daten wie gewünscht abrufen kannst.

Wenn du ein Beispiel für eine funktionierende Excel-Datei benötigst, kannst du die Beispieldatei hier herunterladen: Beispieldatei.


Tipps für Profis

  • Testen der Verbindung: Nutze Tools wie Postman, um die OData-URL vorab zu testen, bevor du sie in Excel verwendest.
  • Aktualisieren der Abfrage: Stelle sicher, dass du die Abfrage regelmäßig aktualisierst, um die neuesten Daten zu erhalten. Gehe dazu zu Daten > Abfragen und Verbindungen und wähle die entsprechende Abfrage aus.

FAQ: Häufige Fragen

1. Warum funktioniert meine OData-Abfrage nicht?
Es kann an einer falschen URL oder an Netzwerkeinstellungen liegen. Überprüfe, ob du den richtigen OData-Connection-String verwendest.

2. Welche Excel-Version benötige ich für OData?
Die OData-Abfragen funktionieren ab Excel 2016 und höher. Stelle sicher, dass deine Version auf dem neuesten Stand ist, um alle Funktionen nutzen zu können.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige