OverviewArchitectureRecipeSourceProcessorSinkContext Graph for AI
OverviewArchitectureRecipeSourceProcessorSinkContext Graph for AI

Bigtable

Lists every instance in a GCP project and extracts its tables. It emits table entities with column family details.

scope is optional for this extractor. The project ID is used as the URN scope.

Usage

source:
  name: bigtable
  config:
    project_id: google-project-id
    service_account_base64: ____base64_encoded_service_account____

Configuration

KeyTypeDescriptionRequired
project_idstringGCP project ID that holds the Bigtable instances.Yes
service_account_base64stringBase64-encoded service account JSON. If omitted, default Google credentials are used (for example, GOOGLE_APPLICATION_CREDENTIALS).No

Output

Entity type: table

URN pattern: urn:bigtable:{project_id}:table:{instance}.{table}

Notable properties:

PropertyDescription
column_familyJSON-encoded list of column family info objects (name and GC policy).
BigQueryCassandra
On this page
UsageConfigurationOutput