UltracartClient::ReportDataSetQuery
Name
Type
Description
Notes
comparison_results
Boolean
True if a date range filter is provided with comparison date ranges and two results should be returned for the query.
[optional]
data_set_query_uuid
String
A unique identifier assigned to the data set query that is returned.
[optional]
data_source
ReportDataSource
[optional]
dimensions
Array<ReportPageVisualizationDimension>
[optional]
filter
ReportFilter
[optional]
for_object_id
String
An identifier that can be used to help match up the returned data set
[optional]
for_object_type
String
The type of object this data set is for
[optional]
metrics
Array<ReportPageVisualizationMetric>
[optional]
order_by_columns
Array<ReportDataSetQueryOrderByColumn>
The columns to order by in the final result. If not specified the dimensions will be used
[optional]
page_size
Integer
Result set page size. The default value is 200 records. Max is 10000.
[optional]
selected_filters
Array<ReportFilter>
[optional]
skip_cache
Boolean
True if the 15 minute cache should be skipped.
[optional]
user_data
String
Any other data that needs to be returned with the response to help the UI
[optional]
require 'ultracart_api'
instance = UltracartClient ::ReportDataSetQuery . new (
comparison_results : null ,
data_set_query_uuid : null ,
data_source : null ,
dimensions : null ,
filter : null ,
for_object_id : null ,
for_object_type : null ,
metrics : null ,
order_by_columns : null ,
page_size : null ,
selected_filters : null ,
skip_cache : null ,
user_data : null
)