Introducción a las tablas

Una tabla de BigQuery contiene registros individuales organizados en filas. Cada registro está compuesto por columnas (también llamadas campos).

A cada tabla la define un esquema que describe los nombres de las columnas, los tipos de datos y otra información. Puedes especificar el esquema de una tabla cuando la creas, o puedes crear una tabla sin un esquema y declarar el esquema en el trabajo de consulta o de carga en el que los datos se propaguen primero.

BigQuery es compatible con los siguientes tipos de tablas:

  • Tablas nativas: tablas respaldadas por el almacenamiento nativo de BigQuery.
  • Tablas externas: tablas respaldadas por el almacenamiento externo a BigQuery. Para obtener más información, visita la página sobre la introducción a las fuentes de datos externas.
  • Vistas: tablas virtuales definidas por una consulta SQL. Para obtener más información, consulta la sección sobre cómo crear vistas.

Limitaciones de las tablas

Las tablas de BigQuery están sujetas a las siguientes limitaciones:

  • Los nombres de las tablas deben ser únicos en cada conjunto de datos.
  • Cloud Console solo admite la copia de una tabla a la vez.
  • Cuando copias tablas, el conjunto de datos de destino debe residir en la misma ubicación que la tabla que se copiará. Por ejemplo, no puedes copiar una tabla de un conjunto de datos que reside en la UE a un conjunto de datos que reside en EE.UU.
  • Cuando copias varias tablas de origen a una tabla de destino con la herramienta de línea de comandos de bq, la API o las bibliotecas cliente, todas las tablas de origen deben tener esquemas idénticos.
  • Cuando exportas datos de tablas, el único destino admitido es Cloud Storage.
  • Cuando usas una llamada a la API, se ralentiza el rendimiento de la enumeración a medida que te acercas a las 50,000 tablas por conjunto de datos.
  • Cloud Console puede mostrar hasta 50,000 tablas por cada conjunto de datos.

Cuotas de las tablas

Las cuotas y los límites se aplican a los diferentes tipos de trabajos que puedes ejecutar en las tablas, incluidos:

Para obtener más información sobre todas las cuotas y límites, consulta Cuotas y límites.

Precios de las tablas

Cuando creas y utilizas tablas en BigQuery, el cobro se realiza según la cantidad de datos almacenados en las tablas y particiones, y en las consultas que ejecutas en la tabla de datos:

Muchas operaciones de tabla son gratuitas, incluidas cargar, copiar y exportar datos. A pesar de esto, estas operaciones están sujetas a Cuotas y límites de BigQuery. Para obtener información sobre todas las operaciones gratuitas, consulta Operaciones gratuitas en la página de precios.

Próximos pasos