vtlim commented on code in PR #13819:
URL: https://github.com/apache/druid/pull/13819#discussion_r1120990962
##########
docs/development/extensions-core/datasketches-tuple.md:
##########
@@ -207,3 +207,39 @@ Returns a human-readable summary of a given
ArrayOfDoublesSketch. This is a stri
"field" : <post aggregator that refers to an ArrayOfDoublesSketch
(fieldAccess or another post aggregator)>
}
```
+
+
+### Constant ArrayOfDoublesSketch
+
+This post aggregator adds a Base64-encoded constant ArrayOfDoublesSketch value
that you can use in other post aggregators.
+```json
+{
+ "type": "arrayOfDoublesSketchConstant",
+ "name": DESTINATION_COLUMN_NAME,
+ "value": CONSTANT_SKETCH_VALUE
+}
+```
+
+### Base64 output of ArrayOfDoublesSketch
+
+This post aggregator outputs an ArrayOfDoublesSketch as a Base64-encoded
string storing the constant tuple sketch value that you can use in other post
aggregators.
+
+```json
+{
+ "type": "arrayOfDoublesSketchToBase64String",
+ "name": DESTINATION_COLUMN_NAME,
+ "field": <post aggregator that refers to a ArrayOfDoublesSketch (fieldAccess
or another post aggregator)>
+}
+```
+
+### Estimated metrics values for each column of ArrayOfDoublesSketch
+
+This post aggregator returns a list of estimated values(sum) from a given
ArrayOfDoublesSketch. The result is _N_ double values, where _N_ is the number
of double values kept in the sketch per key.
Review Comment:
Sorry, just saw this. The example isn't clear to me; is the sum being added
row-wise or column-wise?
For this example,
```
Key_1, {1.0, 3.0}
Key_2, {2.0, 5.0}
```
Would the result be `{3.0, 8.0}` or `{4.0, 7.0}`?
Commented a suggestion in
https://github.com/apache/druid/pull/13819/files?file-filters%5B%5D=.md&show-viewed-files=true#r1120990146.
It would be great to include this example in the docs as well.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]