Class: Google::Cloud::DataCatalog::V1::BigQueryDateShardedSpec

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/datacatalog/v1/table_spec.rb

Overview

Specification for a group of BigQuery tables with the [prefix]YYYYMMDD name pattern.

For more information, see Introduction to partitioned tables.

Instance Attribute Summary collapse

Instance Attribute Details

#dataset::String (readonly)

Returns 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:

  • (::String)

    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}.



89
90
91
92
# File 'proto_docs/google/cloud/datacatalog/v1/table_spec.rb', line 89

class BigQueryDateShardedSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#latest_shard_resource::String (readonly)

Returns Output only. BigQuery resource name of the latest shard.

Returns:

  • (::String)

    Output only. BigQuery resource name of the latest shard.



89
90
91
92
# File 'proto_docs/google/cloud/datacatalog/v1/table_spec.rb', line 89

class BigQueryDateShardedSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#shard_count::Integer (readonly)

Returns Output only. Total number of shards.

Returns:

  • (::Integer)

    Output only. Total number of shards.



89
90
91
92
# File 'proto_docs/google/cloud/datacatalog/v1/table_spec.rb', line 89

class BigQueryDateShardedSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#table_prefix::String (readonly)

Returns 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:

  • (::String)

    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.



89
90
91
92
# File 'proto_docs/google/cloud/datacatalog/v1/table_spec.rb', line 89

class BigQueryDateShardedSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end