Message defining the location of a BigQuery table. A table is uniquely
identified by its project_id, dataset_id, and table_name. Within a query
a table is often referenced with a string in the format of:
<project_id>:<dataset_id>.<table_id>
or
<project_id>.<dataset_id>.<table_id>
.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#dataset_id
def dataset_id() -> ::String
Returns
- (::String) — Dataset ID of the table.
#dataset_id=
def dataset_id=(value) -> ::String
Parameter
- value (::String) — Dataset ID of the table.
Returns
- (::String) — Dataset ID of the table.
#project_id
def project_id() -> ::String
Returns
- (::String) — The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
#project_id=
def project_id=(value) -> ::String
Parameter
- value (::String) — The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
Returns
- (::String) — The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
#table_id
def table_id() -> ::String
Returns
- (::String) — Name of the table.
#table_id=
def table_id=(value) -> ::String
Parameter
- value (::String) — Name of the table.
Returns
- (::String) — Name of the table.