Reference documentation and code samples for the Google Cloud Gemini Data Analytics V1beta Client class Schema.
The schema of a Datasource or QueryResult instance.
Generated from protobuf message google.cloud.geminidataanalytics.v1beta.Schema
Namespace
Google \ Cloud \ GeminiDataAnalytics \ V1betaMethods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ fields
↳ description
string
Optional. A textual description of the table's content and purpose. For example: "Contains information about customer orders in our e-commerce store."
↳ synonyms
array
Optional. A list of alternative names or synonyms that can be used to refer to the table. For example: ["sales", "orders", "purchases"]
↳ tags
array
Optional. A list of tags or keywords associated with the table, used for categorization. For example: ["transaction", "revenue", "customer_data"]
↳ display_name
string
Optional. Table display_name (same as label in cloud/data_analytics/anarres/data/looker/proto/model_explore.proto), not required, currently only Looker has this field.
↳ filters
array< DataFilter
>
Optional. The filters on the datasource's underlying data. Currently only used for Looker data sources.
getFields
Optional. The fields in the schema.
setFields
Optional. The fields in the schema.
$this
getDescription
Optional. A textual description of the table's content and purpose.
For example: "Contains information about customer orders in our e-commerce store."
string
setDescription
Optional. A textual description of the table's content and purpose.
For example: "Contains information about customer orders in our e-commerce store."
var
string
$this
getSynonyms
Optional. A list of alternative names or synonyms that can be used to refer to the table. For example: ["sales", "orders", "purchases"]
setSynonyms
Optional. A list of alternative names or synonyms that can be used to refer to the table. For example: ["sales", "orders", "purchases"]
var
string[]
$this
getTags
Optional. A list of tags or keywords associated with the table, used for categorization. For example: ["transaction", "revenue", "customer_data"]
setTags
Optional. A list of tags or keywords associated with the table, used for categorization. For example: ["transaction", "revenue", "customer_data"]
var
string[]
$this
getDisplayName
Optional. Table display_name (same as label in cloud/data_analytics/anarres/data/looker/proto/model_explore.proto), not required, currently only Looker has this field.
string
setDisplayName
Optional. Table display_name (same as label in cloud/data_analytics/anarres/data/looker/proto/model_explore.proto), not required, currently only Looker has this field.
var
string
$this
getFilters
Optional. The filters on the datasource's underlying data. Currently only used for Looker data sources.
setFilters
Optional. The filters on the datasource's underlying data. Currently only used for Looker data sources.
$this