View Source GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1ActionIncompatibleDataSchema (google_api_dataplex v0.15.0)

Action details for incompatible schemas detected by discovery.

Attributes

  • existingSchema (type: String.t, default: nil) - The existing and expected schema of the table. The schema is provided as a JSON formatted structure listing columns and data types.
  • newSchema (type: String.t, default: nil) - The new and incompatible schema within the table. The schema is provided as a JSON formatted structured listing columns and data types.
  • sampledDataLocations (type: list(String.t), default: nil) - The list of data locations sampled and used for format/schema inference.
  • schemaChange (type: String.t, default: nil) - Whether the action relates to a schema that is incompatible or modified.
  • table (type: String.t, default: nil) - The name of the table containing invalid data.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1ActionIncompatibleDataSchema{
    existingSchema: String.t() | nil,
    newSchema: String.t() | nil,
    sampledDataLocations: [String.t()] | nil,
    schemaChange: String.t() | nil,
    table: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.