...
The objective of harmonizing the return types is to elaborate a single flexible Data Lake Query Result definition that is capable of mapping the multiple features of the redesigned Data Lake REST API. Properties that are no longer required needed will not be taken into consideration when defining the future Data Lake Query Result (i.e., "labels" and paging specific properties).
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
DataLakeResult { measureName: string; total: number; headers: string[]; groupingTags: string[]; data: Map<string, DataResult>; } DataResult { total: number; rows: any[]; } |
Property | Description |
---|---|
measureName | Index of the Measurement Series in Data Lake |
total | Number of entries in data map (corresponds to the number of groups) |
headers | Column names contained in the query result |
groupingTags | Column names by which was grouped |
data | Actual query results
|
Note: for queries without grouping, "groupingTags" is omitted and a unique default value (to be specified) is used as key for data mapping.