2016-05-14 8 views
1

Ich erhalte den Fehler "Fehler beim Abrufen von Metadaten für externe Code-Ressource" in BigQuery und verweist auf die Datei, in der sich eine GCS-residente UDF befindet. Die gleiche Abfrage mit demselben Code wie Eine Inline-UDF funktioniert. Wenn ich es jedoch auf GCS referenziere, schlägt es fehl.
Was bedeutet dieser Fehler?
Und warum scheitert es?BigQuery Fehler beim Abrufen von Metadaten für externe Code-Ressource

Antwort

1

Und die Antwort war: Wir hatten den Namen der Datei falsch eingegeben, die die UDF enthielt. Allerdings keine besonders hilfreiche Fehlermeldung (und kein Hinweis darauf, was es in den BQ-Dokumenten bedeutet ...)

+0

Das Problem besteht darin, dass wir nicht wirklich feststellen können, ob die Datei nicht vorhanden ist oder ob Sie eine Ressource angegeben haben, auf die Sie keinen Zugriff haben. Ich kann der Fehlermeldung eine Nachricht hinzufügen, um "zu überprüfen, ob Sie den richtigen Pfad angegeben haben" oder ähnliches. – thomaspark

0

Danke für den Bericht! Wir werden einige Details zur Fehlermeldung hinzufügen, wenn wir nicht auf die angegebene GCS-Ressource zugreifen können: "Bitte überprüfen Sie, ob Sie einen gültigen Pfad angegeben haben und/oder ob Sie Zugriff auf die Ressource haben".