FIRST_ARRAY

Returns the first array of values seen in events within the time window. ‌Unlike FIRST_K, this aggregation will not aggregate values across different events.

Syntax

FIRST_ARRAY(VALUE)

Arguments

VALUE: An expression of any type. ‌

Returns

The result is an array of the same type as VALUE.

Example

Data

[
   {
      "id":1,
      "name":"Jimmy",
      "emails":[
         "jimmy1@domain.com",
         "jimjim@domain2.com"
      ]
   }{
      "id":2,
      "name":"Peter",
      "emails":[
         "PeteTheSweet@domain.com"
      ]
   }{
      "id":1,
      "name":"Jimmy",
      "emails":[
         "jim3@domain.com",
         "jim4@domain.com"
      ]
   }{
      "id":3,
      "name":"Link",
      "emails":[
         
      ]
   }
]

Query

Display the earliest contents of a field for each key:

Results

LAST_ARRAY LAST_K

Dialog

Last updated

Was this helpful?