Reference documentation and code samples for the Google Cloud Data Catalog V1 Client class BigQueryDateShardedSpec.
Specification for a group of BigQuery tables with the [prefix]YYYYMMDD
name
pattern.
For more information, see Introduction to partitioned tables.
Generated from protobuf message google.cloud.datacatalog.v1.BigQueryDateShardedSpec
Namespace
Google \ Cloud \ DataCatalog \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ dataset |
string
Output only. The Data Catalog resource name of the dataset entry the current table belongs to. For example: |
↳ table_prefix |
string
Output only. The table name prefix of the shards. The name of any given shard is |
↳ shard_count |
int|string
Output only. Total number of shards. |
↳ latest_shard_resource |
string
Output only. BigQuery resource name of the latest shard. |
getDataset
Output only. The Data Catalog resource name of the dataset entry the
current table belongs to. For example:
projects/{PROJECT_ID}/locations/{LOCATION}/entrygroups/{ENTRY_GROUP_ID}/entries/{ENTRY_ID}
.
Returns | |
---|---|
Type | Description |
string |
setDataset
Output only. The Data Catalog resource name of the dataset entry the
current table belongs to. For example:
projects/{PROJECT_ID}/locations/{LOCATION}/entrygroups/{ENTRY_GROUP_ID}/entries/{ENTRY_ID}
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getTablePrefix
Output only. The table name prefix of the shards.
The name of any given shard is [table_prefix]YYYYMMDD
.
For example, for the MyTable20180101
shard, the
table_prefix
is MyTable
.
Returns | |
---|---|
Type | Description |
string |
setTablePrefix
Output only. The table name prefix of the shards.
The name of any given shard is [table_prefix]YYYYMMDD
.
For example, for the MyTable20180101
shard, the
table_prefix
is MyTable
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getShardCount
Output only. Total number of shards.
Returns | |
---|---|
Type | Description |
int|string |
setShardCount
Output only. Total number of shards.
Parameter | |
---|---|
Name | Description |
var |
int|string
|
Returns | |
---|---|
Type | Description |
$this |
getLatestShardResource
Output only. BigQuery resource name of the latest shard.
Returns | |
---|---|
Type | Description |
string |
setLatestShardResource
Output only. BigQuery resource name of the latest shard.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |