eine meiner Aufgaben immer wieder versagt und als ich sah in warum (von Jobdetails anfordern) ich folgende Ausgabe:BigQuery Command Line Tool: get Fehlerdetails
status": {
"errorResult": {
"location": "gs://sf_auto/Datastore Mapper modules.models.userData/15716706166748C8426AD/output-46",
"message": "JSON table encountered too many errors, giving up. Rows: 1; errors: 1.",
"reason": "invalid"
},
"errors": [
{
"location": "gs://sf_auto/Datastore Mapper modules.models.userData/15716706166748C8426AD/output-46",
"message": "JSON table encountered too many errors, giving up. Rows: 1; errors: 1.",
"reason": "invalid"
}
],
"state": "DONE"
Problem ist, hilft es nicht, überhaupt, und ich brauche mehr Details. Gibt es überhaupt zu verstehen, welche Spalte oder welches Attribut die Fehler verursacht hat? Gibt es eine Möglichkeit, mehr Informationen zu erhalten?
bearbeiten Weitere Details
Wir laufen Karte Job auf appengine reduce unsere Datenspeicher von appengine zu BigQuery
Die Übertragung von Dateien auf Google Cloud-Shop gespeichert
Es wird eine neue Tabelle erstellt und nicht zu einer vorhandenen hinzugefügt
Update # 2 Ich spielte mit der Abfrage viele Dinge sowie Anpassung der Regelung versucht, und ich habe das Problem auf die UUID verengt. Aus irgendeinem Grund diese Art von Daten vermasselt alles auf:
"uuid": "XXXXXXXXXXXX-XXXXXXXX-XXXXXXXXXXXX"
Das Schema definiert es als String
Oh, und da es mich ewig brauchte, um es herauszufinden, hier ist ein Tipp für andere ... Wenn Sie eine Liste von Jobs erhalten möchten, verwenden Sie: bq ls -j -a. Wenn Sie die Jobdetails sehen möchten, verwenden Sie: bq --format = prettyjson show -j –
iceanfire
können Sie Details über den Job, den Sie ausführen, eingeben? ist es ein Insertionsjob? eine Tabelle erstellen? –
Hey Will nur aktualisiert, um zusätzliche Details zu enthalten, lassen Sie mich wissen, wenn mehr Informationen – iceanfire