gax-google-logging-v2==0.8.3
gax-google-pubsub-v1==0.8.3
gcloud==0.18.3
google-api-python-client==1.5.4
google-apitools==0.5.4
google-cloud-dataflow==0.4.1
google-gax==0.12.5
googleapis-common-protos==1.3.5
grpc-google-logging-v2==0.8.1
grpc-google-pubsub-v1==0.8.1
grpcio==1.0.1rc1
Traceback (most recent call last):
File "readAndUploadFacebookReport.py", line 135, in <module>
main()
File "readAndUploadFacebookReport.py", line 128, in main
load_transformed_data_to_bq('fbschema.json', transform_filename)
File "readAndUploadFacebookReport.py", line 83, in load_transformed_data_to_bq
job = table.upload_from_file(readable, source_format='text/csv', skip_leading_rows=1)
File "/usr/local/lib/python2.7/site-packages/gcloud/bigquery/table.py", line 913, in upload_from_file
return client.job_from_resource(json.loads(response_content))
File "/usr/local/lib/python2.7/site-packages/gcloud/bigquery/client.py", line 119, in job_from_resource
config = resource['configuration']
KeyError: 'configuration'
with open(filepath, 'rb') as readable:
job = table.upload_from_file(readable, source_format='text/csv', skip_leading_rows=1, write_disposition="WRITE_APPEND")
python --version: Python 2.7.12pip show google-cloud,pip show google-<service>orpip freezetable.upload_from_fileon a csv file with proper schema and other configurations. Code breaks on that line as well.