com.snowplowanalytics.snowplow.enrich.common.enrichments.registry.sqlquery
ADT specifying whether the schema is the self-describing schema for all rows returned by the query, or whether the schema should be attached to each of the returned rows.
ADT specifying whether the schema is the self-describing schema for all rows returned by the query, or whether the schema should be attached to each of the returned rows. Processing in Output.envelope
ADT specifying what amount of rows are expecting from DB
Box all returned rows - i.e.
Box all returned rows - i.e. one context will always be added to derived_contexts, regardless of how many rows that schema contains Can be List(JArray) (signle) or List(JObject) (signle) or Nil
More that 1 rows are expected 0 rows will throw an error
Always successful
Either one or zero rows is expected.
Either one or zero rows is expected. 2+ rows will throw an error
Attached Schema URI to each returned row - so e.g.
Attached Schema URI to each returned row - so e.g. if 3 rows are returned, 3 contexts with this same schema will be added to derived_contexts Can be List(JObject, JObject...) (multiple) | Nil
Exactly one row is expected.
Exactly one row is expected. 0 or 2+ rows will throw an error, causing the entire event to fail processing