Capítulo 5. Desarrollar con BigQuery
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Hasta ahora, hemos utilizado principalmente la interfaz de usuario (UI) web de BigQuery y la herramienta de línea de comandos bq
para interactuar con BigQuery. En este capítulo, veremos formas de interactuar con el servicio mediante programación. Esto puede ser útil para programar o automatizar tareas en las que intervenga BigQuery. El acceso programático a BigQuery también es esencial cuando se desarrollan aplicaciones, cuadros de mando, gráficos científicos y modelos de aprendizaje automático para los que BigQuery es sólo una de las herramientas que se utilizan.
Comenzaremos examinando las bibliotecas cliente de BigQuery que te permiten consultar y manipular mediante programación las tablas y recursos de BigQuery. Aunque puedes acceder programáticamente a BigQuery utilizando estas API de bajo nivel, conviene que conozcas las personalizaciones y abstracciones de más alto nivel disponibles para determinados entornos (cuadernos Jupyter y scripts shell). Estas personalizaciones, que cubrimos en la segunda mitad de este capítulo, son más fáciles de usar, gestionan adecuadamente las condiciones de error y eliminan mucho código repetitivo.
Desarrollar programáticamente
El enfoque recomendado para acceder a BigQuery mediante programación es utilizar la biblioteca de clientes de Google Cloud en tu lenguaje de programación preferido. ...
Get Google BigQuery: La Guía Definitiva now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.