GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1PhysicalSchema (google_api_data_catalog v0.32.2)
View SourceNative schema used by a resource represented as an entry. Used by query engines for deserializing and parsing source data.
Attributes
-
avro
(type:GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1PhysicalSchemaAvroSchema.t
, default:nil
) - Schema in Avro JSON format. -
csv
(type:GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1PhysicalSchemaCsvSchema.t
, default:nil
) - Marks a CSV-encoded data source. -
orc
(type:GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1PhysicalSchemaOrcSchema.t
, default:nil
) - Marks an ORC-encoded data source. -
parquet
(type:GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1PhysicalSchemaParquetSchema.t
, default:nil
) - Marks a Parquet-encoded data source. -
protobuf
(type:GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchema.t
, default:nil
) - Schema in protocol buffer format. -
thrift
(type:GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1PhysicalSchemaThriftSchema.t
, default:nil
) - Schema in Thrift format.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1PhysicalSchema{ avro: GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1PhysicalSchemaAvroSchema.t() | nil, csv: GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1PhysicalSchemaCsvSchema.t() | nil, orc: GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1PhysicalSchemaOrcSchema.t() | nil, parquet: GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1PhysicalSchemaParquetSchema.t() | nil, protobuf: GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchema.t() | nil, thrift: GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1PhysicalSchemaThriftSchema.t() | nil }