Purpose

Determines whether the driver supports specifying values for catalog parameters in metadata calls. Note that catalogs and schemas are equivalent to projects and datasets in Google BigQuery.

Valid values

true | false

Behavior

If set to true, a value can be specified for the catalog parameter in metadata calls. For example: getTables("MyProject","Dataset1","Employee",Null), where MyProject is a catalog, Dataset1 is a schema, and Employee is a table.

If set to false, no value can be specified for the catalog parameter in metadata calls. The values for catalog and schema must be specified within the schema parameter, seperated by a period. For example: getTables(Null,"MyProject.Dataset1","Employee",Null), where MyProject is a catalog, Dataset1 is a schema, and Employee is a table.

Notes

  • The driver can fetch metadata only for:
    • The project and dataset the application is connected to.
    • The project and dataset specified using the SchemaSet config option.
  • When the value for the EnableCatalogSupport property is changed, the SchemaMap file must be refreshed.

Data Source Method

setEnableCatalogSupport

Default

false

Data Type

String

See Also

SchemaSet (Configuration Option)