Represents a schema, for example, a BigQuery, GoogleSQL, or Avro schema.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#columns
def columns() -> ::Array<::Google::Cloud::DataCatalog::V1::ColumnSchema>
Returns
-
(::Array<::Google::Cloud::DataCatalog::V1::ColumnSchema>) — The unified GoogleSQL-like schema of columns.
The overall maximum number of columns and nested columns is 10,000. The maximum nested depth is 15 levels.
#columns=
def columns=(value) -> ::Array<::Google::Cloud::DataCatalog::V1::ColumnSchema>
Parameter
-
value (::Array<::Google::Cloud::DataCatalog::V1::ColumnSchema>) — The unified GoogleSQL-like schema of columns.
The overall maximum number of columns and nested columns is 10,000. The maximum nested depth is 15 levels.
Returns
-
(::Array<::Google::Cloud::DataCatalog::V1::ColumnSchema>) — The unified GoogleSQL-like schema of columns.
The overall maximum number of columns and nested columns is 10,000. The maximum nested depth is 15 levels.