Skip to content

HASURA_BIGQUERY_DATASET_ID is not properly used #85

@scarter93

Description

@scarter93

Summary

HASURA_BIGQUERY_DATASET_ID seems to be ignored during build/runtime — schemaName in configuration.json appears to be what is actually used.

Steps to Reproduce

  1. Initialize a native BigQuery connector:
    ddn connector init bigquery
  2. Introspect:
    ddn connector introspect
  3. Inspect configuration.json and note hardcoded dataset on each table, e.g.:
    "schemaName": "my_project.my_dataset"
  4. Create/Switch context with a different dataset (e.g., my_dataset_prod) and rebuild without re-introspection.
  5. Execute queries -> they still hit my_dataset due to the static schemaName.

Impact

Proposed Fix

Use environment variables as expected at build or runtime.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions