Nueva versión de la herramienta de línea de comandos de BigQuery. v2.0.3

Acaba de publicarse la nueva versión dela herramienta de línea de comandos de Google BigQuery.

Nueva versión v2.0.3.

Os dejo las notas de los cambios más significativos de la nueva versión:

  • Mejores mensajes de error y control de errores, sobre todo con la librería OAuth y los chequeos de las condiciones del servicio.
  • Soporte para ‘\t’ y ‘\tab’ como delimitador de campos en las operaciones de carga de datos desde ficheros CSV.
  • Posibilidad de especificar un nuevo esquema durante el proceso de carga de datos desde ficheros CSV, con la opción –replace.
  • ‘bq wait’ (sin más opciones) comprueba si tienes un trabajo pendiente, de ser así se queda esperando a que termine.
  • Añadido soporte para mostrar información de bytes procesados en cada consulta.
  • ‘bq ls’ soporta el parámetro -n para determinar el número de registros devueltos.

Además de estos cambios se han corregido todos los errores que había publicados en el bug tracker.

http://code.google.com/p/google-bigquery-tools/issues/list

Adjunto la nota oficial publicada en el discuss de Google BigQuery.

Hi all,

I’ve just pushed a new version of the CLI to our git repo, and I’m in
the process of updating the downloads now. Major changes:

* Better error messages and error handling, especially around OAuth problems and Terms of Service checks.
* We now support ‘\t’ and ‘tab’ as values for the field_delimiter argument in load operations.
* You can now specify a totally new schema when doing a ‘bq load’ with the –replace flag.
* ‘bq wait’ with no arguments will now try to see if you have only one pending job, and if so, wait on that job.
* We added support for displaying information about bytes processed in a query.
* ‘bq ls’ now supports a -n operation to control how many results are returned.

In particular, this fixes all the known bugs in the bug tracker here: http://code.google.com/p/google-bigquery-tools/issues/list … and even better, I’ve made sure that new issues filed there will get forwarded to our team, so that bugs hopefully won’t stay open as long in the future. 🙂

Let us know if you have any trouble! Thanks!


 Google+