Descripción general de BigQuery

BigQuery es una plataforma de datos completamente administrada y lista para la IA que te ayuda a administrar y analizar tus datos. Su arquitectura sin servidores te permite usar lenguajes como SQL y Python para responder las preguntas más importantes de tu organización sin necesidad de administrar la infraestructura.

Como analista de datos, ingeniero de datos, administrador de almacenes de datos o científico de datos, puedes usar BigQuery para los siguientes casos de uso clave:

  • Flujos de trabajo asistidos por IA: Aprovecha la IA generativa, la búsqueda de vectores y las funciones de asistencia de Gemini para explorar, transformar e integrar modelos de lenguaje grandes (LLM) en tus flujos de trabajo de datos.
  • Aprendizaje automático y análisis predictivo: Crea, entrena e implementa modelos en tus datos con SQL o Python.
  • Inteligencia empresarial y análisis ad hoc: Consulta terabytes en segundos y petabytes en minutos para tomar decisiones empresariales importantes.
  • Análisis geoespacial: Analiza y visualiza datos basados en la ubicación con sistemas de información geográfica (SIG).
  • Administración de datos y búsqueda semántica: Descubre, selecciona y valida recursos de datos y de IA con funciones integradas potenciadas por Knowledge Catalog.
  • Transferencia de datos continua: Transmite datos estructurados y no estructurados en tiempo real, con compatibilidad con formatos de tablas abiertas, como Apache Iceberg, Delta y Apache Hudi.

Arquitectura de BigQuery

La arquitectura de BigQuery consta de dos partes: una capa de almacenamiento que transfiere, almacena y optimiza datos, y una capa de procesamiento que proporciona capacidades de estadísticas. Estas capas de procesamiento y almacenamiento operan de forma independiente unas de otras gracias a la red de escala de petabytes de Google que permite la comunicación necesaria entre ellas.

Por lo general, las bases de datos heredadas deben compartir recursos entre las operaciones de lectura y escritura, y las operaciones analíticas. Esto puede generar conflictos de recursos y puede ralentizar las consultas mientras los datos se escriben o leen desde el almacenamiento. Los grupos de recursos compartidos pueden verse aún más entrenados cuando se necesitan recursos para las tareas de administración de bases de datos, como asignar o revocar permisos. La separación de las capas de procesamiento y almacenamiento de BigQuery permite que cada capa asigne recursos de forma dinámica sin afectar el rendimiento ni la disponibilidad de la otra.

La arquitectura de BigQuery separa los recursos con la red de petabytes.

Este principio de separación permite que BigQuery innove más rápido, ya que las mejoras de almacenamiento y procesamiento se pueden implementar de forma independiente, sin tiempo de inactividad ni impacto negativo en el rendimiento del sistema. También es esencial ofrecer un almacén de datos sin servidores completamente administrado en el que el equipo de ingeniería de BigQuery se encarga de las actualizaciones y el mantenimiento. Como resultado, no necesitas aprovisionar ni escalar de forma manual los recursos, lo que te permite enfocarte en entregar valor en lugar de las tareas tradicionales de administración de bases de datos.

Las interfaces de BigQuery incluyen la interfaz de la consola de Google Cloud y la herramienta de línea de comandos de BigQuery. Los desarrolladores y científicos de datos pueden usar bibliotecas cliente con programación conocida, como Python, Java, JavaScript y Go, así como la API de REST y la API de RPC de BigQuery para transformar y administrar datos. Los controladores ODBC y JDBC proporcionan interacción con las aplicaciones existentes, incluidas las herramientas y las utilidades de terceros.

Comienza a usar BigQuery

Puedes comenzar a explorar BigQuery en minutos. Aprovecha el nivel de uso gratuito de BigQuery o la zona de pruebas sin costo para comenzar a cargar y consultar datos.

Explorar BigQuery

La infraestructura sin servidores de BigQuery permite que te enfoques en los datos en lugar de la administración de recursos. BigQuery combina un almacén de datos basado en la nube y herramientas de análisis potentes.

Almacenamiento de BigQuery

BigQuery almacena datos mediante un formato de almacenamiento en columnas optimizado para consultas analíticas. BigQuery presenta datos en tablas, filas y columnas, y proporciona compatibilidad total con la semántica de transacción de la base de datos (ACID). El almacenamiento de BigQuery se replica de forma automática en varias ubicaciones para proporcionar una alta disponibilidad.

Para obtener más información, consulta Descripción general del almacenamiento de BigQuery.

Estadísticas de BigQuery

Los usos descriptivos y prescriptivos del análisis incluyen inteligencia empresarial, análisis ad hoc, estadísticas geoespaciales y aprendizaje automático. Puedes consultar datos almacenados en BigQuery o ejecutar consultas sobre datos en su ubicación mediante tablas externas o consultas federadas, incluidas Cloud Storage, Bigtable, Spanner o Hojas de cálculo de Google almacenadas en Google Drive.

Para obtener más información, consulta Descripción general de las estadísticas de BigQuery.

Administración de BigQuery

BigQuery proporciona administración centralizada de recursos de datos y procesamiento, mientras que Identity and Access Management (IAM) te ayuda a proteger esos recursos con el modelo de acceso que se usa en Google Cloud. Las prácticas recomendadas de seguridad deGoogle Cloud proporcionan un enfoque sólido y flexible que puede incluir seguridad perimetral o un enfoque de defensa en profundidad más complejo y detallado.

Para obtener más información, consulta Introducción a la administración de BigQuery.

Recursos de BigQuery

Explora los recursos de BigQuery:

API, herramientas y referencias

Materiales de referencia para desarrolladores y analistas de BigQuery:

Funciones de Gemini en BigQuery

Gemini en BigQuery forma parte del paquete de productos Gemini para Google Cloud, que proporciona asistencia potenciada por IA para ayudarte a trabajar con tus datos.

Gemini en BigQuery proporciona asistencia de IA para ayudarte a hacer lo siguiente:

Para aprender a configurar Gemini en BigQuery, consulta Configura Gemini en BigQuery.

Funciones y recursos de BigQuery

BigQuery aborda las necesidades de los profesionales de datos en las siguientes funciones y responsabilidades.

Analista de datos

Orientación sobre las tareas para ayudarte si necesitas hacer lo siguiente:

Administrador de datos

Orientación sobre las tareas para ayudarte si necesitas hacer lo siguiente:

Para obtener más información, consulta Introducción a la administración de BigQuery.

Para hacer un recorrido por las funciones de administración de datos de BigQuery directamente en la consola de Google Cloud , haz clic en Realizar el recorrido.

Realizar el recorrido

Científico de datos

Orientación sobre tareas que te ayudarán si necesitas usar el aprendizaje automático de BigQuery ML a fin de realizar las siguientes acciones:

Desarrollador de datos

Orientación sobre las tareas para ayudarte si necesitas hacer lo siguiente:

¿Qué sigue?