Skip to Main Content
Google BigQuery: Der endgültige Leitfaden
book

Google BigQuery: Der endgültige Leitfaden

by Valliappa Lakshmanan, Jordan Tigani
September 2024
Intermediate to advanced content levelIntermediate to advanced
522 pages
14h 57m
German
O'Reilly Media, Inc.
Book available
Content preview from Google BigQuery: Der endgültige Leitfaden

Kapitel 5. Entwickeln mit BigQuery

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Bisher haben wir hauptsächlich die BigQuery-Web-Benutzeroberfläche (UI) und das Kommandozeilentool bq verwendet, um mit BigQuery zu interagieren. In diesem Kapitel sehen wir uns an, wie wir programmatisch mit dem Dienst interagieren können. Dies kann nützlich sein, um Aufgaben, die BigQuery betreffen, zu skripten oder zu automatisieren. Der programmatische Zugriff auf BigQuery ist auch wichtig, wenn du Anwendungen, Dashboards, wissenschaftliche Grafiken und Modelle für maschinelles Lernen entwickelst, bei denen BigQuery nur eines der Tools ist, die verwendet werden.

Wir beginnen mit einem Blick auf die BigQuery-Client-Bibliotheken, mit denen du BigQuery-Tabellen und -Ressourcen programmatisch abfragen und bearbeiten kannst. Obwohl du mit diesen Low-Level-APIs programmatisch auf BigQuery zugreifen kannst, solltest du die Anpassungen und Abstraktionen auf höherer Ebene kennen, die für bestimmte Umgebungen (Jupyter-Notebooks und Shell-Skripte) verfügbar sind. Diese Anpassungen, die wir in der zweiten Hälfte dieses Kapitels behandeln, sind einfacher zu verwenden, behandeln Fehlerbedingungen angemessen und sparen eine Menge Standardcode ein.

Programmatisch entwickeln

Der empfohlene Ansatz für den programmatischen Zugriff auf BigQuery ist die Verwendung der Google Cloud Client-Bibliothek in deiner bevorzugten Programmiersprache. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

A Deep Blue View of DB2 Performance: IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS

A Deep Blue View of DB2 Performance: IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS

Paolo Bruni, Marcelo Antonelli, Norbert Heck, John Jenkins, Ernie Mancill
IBM InfoSphere Streams: Assembling Continuous Insight in the Information Revolution

IBM InfoSphere Streams: Assembling Continuous Insight in the Information Revolution

Chuck Ballard, Kevin Foster, Andy Frenkiel, Bugra Gedik, Michael P. Koranda, Senthil Nathan, Deepak Rajan, Roger Rea, Mike Spicer, Brian Williams, Vitali N. Zoubov
Provisioning On Demand Introducing IBM Tivoli Intelligent ThinkDynamic Orchestrator

Provisioning On Demand Introducing IBM Tivoli Intelligent ThinkDynamic Orchestrator

Edson Manoel, Sara Carlstead Brumfield, Kim Converse, Mark DuMont, Leonard Hand, Gordon Lilly, Morten Moeller, Adam Nemati, Al Waisanen

Publisher Resources

ISBN: 9781098190422