The BigQuery connector lets you read data from a BigQuery table and store it in an Algolia .
Authentication
To authenticate the connector,
you need a Google service account with the following permissions:
If your BigQuery table uses Google Cloud Storage (GCS) or BigLake formats like Apache Iceberg or Delta Lake,
you need to configure storage permissions to let the BigQuery Storage API speed up indexing.
Custom SQL statement
The connector imports your selected table by default.
To use a custom SQL statement, replace your table name with %s:
Each row must have a unique identifier that Algolia uses as the object ID.
To stay within your BigQuery quota,
donβt schedule tasks to run at most once per day.
Limitations
This connector is subject to the following limitations: