Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Descripción general de las API y bibliotecas de BigQuery

Descripción general

En esta página, se proporciona una descripción general de las diversas API y bibliotecas asociadas con BigQuery. Para obtener una descripción más general de las bibliotecas cliente en Google Cloud, consulta Explicación de las bibliotecas cliente.

Para ver ejemplos de cómo usar las distintas bibliotecas y API de BigQuery, consulta Muestras de código de BigQuery.

API disponibles

BigQuery proporciona varios conjuntos de atributos. En lugar de que todas las funciones residan en un solo servicio de API, algunas de ellas se encuentran dentro de API distintas, a las que se accede mediante bibliotecas diferentes.

API de BigQuery

Esta es la API central que se usa para las interacciones principales. Dentro de esta API, puedes encontrar recursos para interactuar con recursos principales, como conjuntos de datos, tablas, trabajos y rutinas.

Para obtener más información sobre esta biblioteca y su uso, consulta la página Bibliotecas cliente de BigQuery.

API de transferencia de datos de BigQuery

Esta API se usa para flujos de trabajo de transferencia administrados. Algunos ejemplos de flujos de trabajo incluyen la programación de transferencias periódicas desde Cloud Storage, la transferencia automatizada de datos de estadísticas de otras propiedades de Google, como YouTube, o transferencias de datos de socios externos que se integran en el servicio.

En esta API, también se definen y administran las consultas programadas dentro de BigQuery.

Para obtener más información sobre esta biblioteca y su uso, consulta la página Bibliotecas cliente de Transferencia de datos.

API de conexión de BigQuery

Esta API proporciona el plano de control para establecer conexiones remotas a fin de permitir que BigQuery interactúe con fuentes de datos remotas, como Cloud SQL. Algunas funciones de consulta federadas se exponen en la API y las bibliotecas de BigQuery.

Para obtener más información sobre esta biblioteca y su uso, consulta Bibliotecas cliente de conexión de BigQuery.

API de BigQuery Storage

Esta API expone una lectura de datos de alta capacidad de procesamiento para los consumidores que necesitan analizar grandes volúmenes de datos administrados desde sus propias aplicaciones y herramientas. La API admite un mecanismo paralelo de análisis del almacenamiento y expone compatibilidad para aprovechar funciones como los proyectos de columnas y el filtrado.

Para obtener más información sobre esta biblioteca y su uso, consulta la página Bibliotecas cliente de BigQuery Storage.

API de reserva de BigQuery

Esta API proporciona los mecanismos mediante los cuales los usuarios empresariales pueden aprovisionar y administrar recursos dedicados, como ranuras y asignaciones de memoria de BigQuery BI Engine.

Para obtener más información sobre esta biblioteca y su uso, consulta Bibliotecas cliente de reserva de BigQuery.

API de BigQuery Migration

Esta API admite mecanismos para ayudar a los usuarios a migrar almacenes de datos existentes a BigQuery. En gran medida, los modelos funcionan como una serie de tareas y flujos de trabajo que se deben procesar, como la traducción de SQL.

Para obtener más información sobre esta biblioteca y su uso, consulta Bibliotecas cliente de migración de BigQuery.

API de BigQuery Analytics Hub

Esta API facilita el uso compartido de datos dentro de las organizaciones y entre ellas. Permite a los proveedores de datos publicar listas que hagan referencia a conjuntos de datos de BigQuery compartidos. Con Analytics Hub, los usuarios pueden descubrir y buscar listas a las que tienen acceso. Los suscriptores pueden ver las listas y suscribirse a estas. Cuando te suscribes a una lista, Analytics Hub crea un conjunto de datos vinculado en tu proyecto.

Para obtener más información sobre esta biblioteca y su uso, consulta API de REST de BigQuery Analytics Hub.