GoogleApi.DataCatalog.V1beta1.Model.GoogleCloudDatacatalogV1PhysicalSchema (google_api_data_catalog v0.32.2)

View Source

Native schema used by a resource represented as an entry. Used by query engines for deserializing and parsing source data.

Attributes

  • avro (type: GoogleApi.DataCatalog.V1beta1.Model.GoogleCloudDatacatalogV1PhysicalSchemaAvroSchema.t, default: nil) - Schema in Avro JSON format.
  • csv (type: GoogleApi.DataCatalog.V1beta1.Model.GoogleCloudDatacatalogV1PhysicalSchemaCsvSchema.t, default: nil) - Marks a CSV-encoded data source.
  • orc (type: GoogleApi.DataCatalog.V1beta1.Model.GoogleCloudDatacatalogV1PhysicalSchemaOrcSchema.t, default: nil) - Marks an ORC-encoded data source.
  • parquet (type: GoogleApi.DataCatalog.V1beta1.Model.GoogleCloudDatacatalogV1PhysicalSchemaParquetSchema.t, default: nil) - Marks a Parquet-encoded data source.
  • protobuf (type: GoogleApi.DataCatalog.V1beta1.Model.GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchema.t, default: nil) - Schema in protocol buffer format.
  • thrift (type: GoogleApi.DataCatalog.V1beta1.Model.GoogleCloudDatacatalogV1PhysicalSchemaThriftSchema.t, default: nil) - Schema in Thrift format.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.