Ich habe einige gespeicherte Dateien in Google Cloud Storage, und ich laufe die folgenden von Google Cloud Datalab des Notebook:Google BigQuery: "Ungültige Quellformat CSV", wenn Daten von Datalab Laden
path = r'data/path/to/csv/orders_1234'
orders_path = os.path.join(bucket_path, path)
print(orders_path)
dest = 'project_name:dataset_name.orders'
%bigquery load -m append -f csv -d '\t' -S $orders_path -D $dest
Aber ich habe Fehler Ungültiges Quellformat CSV bei Ausführung dieses Codes. Weißt du, was ich hier falsch gemacht habe?
Vielen Dank!
Vielen Dank. Wie aktualisiere ich Datalab, damit ich die neueste Version davon verwenden kann? – jaycode
Wenn Sie Datalab über https://datalab.cloud.google.com/ bereitgestellt haben, besuchen Sie die Datalab GitHub-Issues-Seite (https://github.com/GoogleCloudPlatform/datalab/issues), und senden Sie ein Problem, um eine neue Version von Datalab zu erhalten Datalab veröffentlicht. Wenn Sie Datalab lokal oder auf GCE installiert haben, erstellen Sie einfach das Datalab-Image neu, um die neueste Version zu erhalten. Weitere Informationen finden Sie auf der Seite Datalab Erste Schritte (https://github.com/GoogleCloudPlatform/datalab/wiki/Getting-Started). Bitte markieren Sie diese Antwort als akzeptiert, wenn sie Ihr Problem gelöst hat. –
Ist es möglich, eine gezippte CSV mit dem obigen Ladebefehl zu laden? Ich habe die Dokumentation überprüft, kann aber nichts sinnvolles finden. Ich schaue nicht auf die Streaming-Option, da dies ein Batch-Prozess ist. –