Class: DatadogAPIClient::V2::ObservabilityPipelineClickhouseDestinationFormat

Inherits:
Object
  • Object
show all
Includes:
BaseEnumModel
Defined in:
lib/datadog_api_client/v2/models/observability_pipeline_clickhouse_destination_format.rb

Overview

Insert format for events sent to ClickHouse.

  • json_each_row: Maps event fields to columns by name (ClickHouse JSONEachRow).
  • json_as_object: Inserts each event into a single Object('json') / JSON column (ClickHouse JSONAsObject).
  • json_as_string: Inserts each event into a single String-typed column as raw JSON (ClickHouse JSONAsString).
  • arrow_stream: Batches events using Apache Arrow IPC streaming format. Requires batch_encoding.

Constant Summary collapse

JSON_EACH_ROW =
"json_each_row".freeze
JSON_AS_OBJECT =
"json_as_object".freeze
JSON_AS_STRING =
"json_as_string".freeze
ARROW_STREAM =
"arrow_stream".freeze

Method Summary

Methods included from BaseEnumModel

included