diff --git a/gooddata-api-client/.openapi-generator/FILES b/gooddata-api-client/.openapi-generator/FILES
index 1912bf0d4..7406654eb 100644
--- a/gooddata-api-client/.openapi-generator/FILES
+++ b/gooddata-api-client/.openapi-generator/FILES
@@ -84,6 +84,8 @@ docs/AlertCondition.md
docs/AlertConditionOperand.md
docs/AlertDescription.md
docs/AlertEvaluationRow.md
+docs/AllTimeDateFilter.md
+docs/AllTimeDateFilterAllTimeDateFilter.md
docs/AllowedRelationshipType.md
docs/AnalyticsCatalogCreatedBy.md
docs/AnalyticsCatalogTags.md
@@ -1369,6 +1371,8 @@ gooddata_api_client/model/alert_condition.py
gooddata_api_client/model/alert_condition_operand.py
gooddata_api_client/model/alert_description.py
gooddata_api_client/model/alert_evaluation_row.py
+gooddata_api_client/model/all_time_date_filter.py
+gooddata_api_client/model/all_time_date_filter_all_time_date_filter.py
gooddata_api_client/model/allowed_relationship_type.py
gooddata_api_client/model/analytics_catalog_created_by.py
gooddata_api_client/model/analytics_catalog_tags.py
diff --git a/gooddata-api-client/README.md b/gooddata-api-client/README.md
index f8aaa2617..7596db93b 100644
--- a/gooddata-api-client/README.md
+++ b/gooddata-api-client/README.md
@@ -1215,6 +1215,8 @@ Class | Method | HTTP request | Description
- [AlertConditionOperand](docs/AlertConditionOperand.md)
- [AlertDescription](docs/AlertDescription.md)
- [AlertEvaluationRow](docs/AlertEvaluationRow.md)
+ - [AllTimeDateFilter](docs/AllTimeDateFilter.md)
+ - [AllTimeDateFilterAllTimeDateFilter](docs/AllTimeDateFilterAllTimeDateFilter.md)
- [AllowedRelationshipType](docs/AllowedRelationshipType.md)
- [AnalyticsCatalogCreatedBy](docs/AnalyticsCatalogCreatedBy.md)
- [AnalyticsCatalogTags](docs/AnalyticsCatalogTags.md)
diff --git a/gooddata-api-client/docs/AFMFiltersInner.md b/gooddata-api-client/docs/AFMFiltersInner.md
index 3f5b2c615..c8ff00a9a 100644
--- a/gooddata-api-client/docs/AFMFiltersInner.md
+++ b/gooddata-api-client/docs/AFMFiltersInner.md
@@ -10,6 +10,7 @@ Name | Type | Description | Notes
**ranking_filter** | [**RankingFilterRankingFilter**](RankingFilterRankingFilter.md) | | [optional]
**absolute_date_filter** | [**AbsoluteDateFilterAbsoluteDateFilter**](AbsoluteDateFilterAbsoluteDateFilter.md) | | [optional]
**relative_date_filter** | [**RelativeDateFilterRelativeDateFilter**](RelativeDateFilterRelativeDateFilter.md) | | [optional]
+**all_time_date_filter** | [**AllTimeDateFilterAllTimeDateFilter**](AllTimeDateFilterAllTimeDateFilter.md) | | [optional]
**negative_attribute_filter** | [**NegativeAttributeFilterNegativeAttributeFilter**](NegativeAttributeFilterNegativeAttributeFilter.md) | | [optional]
**positive_attribute_filter** | [**PositiveAttributeFilterPositiveAttributeFilter**](PositiveAttributeFilterPositiveAttributeFilter.md) | | [optional]
**match_attribute_filter** | [**MatchAttributeFilterMatchAttributeFilter**](MatchAttributeFilterMatchAttributeFilter.md) | | [optional]
diff --git a/gooddata-api-client/docs/AbsoluteDateFilterAbsoluteDateFilter.md b/gooddata-api-client/docs/AbsoluteDateFilterAbsoluteDateFilter.md
index a82af8ee5..a8cb9af60 100644
--- a/gooddata-api-client/docs/AbsoluteDateFilterAbsoluteDateFilter.md
+++ b/gooddata-api-client/docs/AbsoluteDateFilterAbsoluteDateFilter.md
@@ -8,6 +8,7 @@ Name | Type | Description | Notes
**_from** | **str** | |
**to** | **str** | |
**apply_on_result** | **bool** | | [optional]
+**empty_value_handling** | **str** | Specifies how rows with empty (null/missing) date values should be handled. INCLUDE includes empty dates in addition to the date range restriction, EXCLUDE removes rows with empty dates (default), ONLY keeps only rows with empty dates. | [optional] if omitted the server will use the default value of "EXCLUDE"
**local_identifier** | **str** | | [optional]
**any string name** | **bool, date, datetime, dict, float, int, list, str, none_type** | any string name can be used but the value must be the correct type | [optional]
diff --git a/gooddata-api-client/docs/AllTimeDateFilter.md b/gooddata-api-client/docs/AllTimeDateFilter.md
new file mode 100644
index 000000000..2ec0ccea0
--- /dev/null
+++ b/gooddata-api-client/docs/AllTimeDateFilter.md
@@ -0,0 +1,13 @@
+# AllTimeDateFilter
+
+An all-time date filter that does not restrict by date range. Controls how rows with empty (null/missing) date values are handled.
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**all_time_date_filter** | [**AllTimeDateFilterAllTimeDateFilter**](AllTimeDateFilterAllTimeDateFilter.md) | |
+**any string name** | **bool, date, datetime, dict, float, int, list, str, none_type** | any string name can be used but the value must be the correct type | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/gooddata-api-client/docs/AllTimeDateFilterAllTimeDateFilter.md b/gooddata-api-client/docs/AllTimeDateFilterAllTimeDateFilter.md
new file mode 100644
index 000000000..c0a4fc42c
--- /dev/null
+++ b/gooddata-api-client/docs/AllTimeDateFilterAllTimeDateFilter.md
@@ -0,0 +1,16 @@
+# AllTimeDateFilterAllTimeDateFilter
+
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**dataset** | [**AfmObjectIdentifierDataset**](AfmObjectIdentifierDataset.md) | |
+**apply_on_result** | **bool** | | [optional]
+**empty_value_handling** | **str** | Specifies how rows with empty (null/missing) date values should be handled. INCLUDE means no filtering effect (default), EXCLUDE removes rows with null dates, ONLY keeps only rows with null dates. | [optional] if omitted the server will use the default value of "INCLUDE"
+**granularity** | **str** | Date granularity used to resolve the date attribute label for null value checks. Defaults to DAY if not specified. | [optional] if omitted the server will use the default value of "DAY"
+**local_identifier** | **str** | | [optional]
+**any string name** | **bool, date, datetime, dict, float, int, list, str, none_type** | any string name can be used but the value must be the correct type | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/gooddata-api-client/docs/ChangeAnalysisParamsFiltersInner.md b/gooddata-api-client/docs/ChangeAnalysisParamsFiltersInner.md
index 0f091de02..0c4ac924c 100644
--- a/gooddata-api-client/docs/ChangeAnalysisParamsFiltersInner.md
+++ b/gooddata-api-client/docs/ChangeAnalysisParamsFiltersInner.md
@@ -10,6 +10,7 @@ Name | Type | Description | Notes
**ranking_filter** | [**RankingFilterRankingFilter**](RankingFilterRankingFilter.md) | | [optional]
**absolute_date_filter** | [**AbsoluteDateFilterAbsoluteDateFilter**](AbsoluteDateFilterAbsoluteDateFilter.md) | | [optional]
**relative_date_filter** | [**RelativeDateFilterRelativeDateFilter**](RelativeDateFilterRelativeDateFilter.md) | | [optional]
+**all_time_date_filter** | [**AllTimeDateFilterAllTimeDateFilter**](AllTimeDateFilterAllTimeDateFilter.md) | | [optional]
**negative_attribute_filter** | [**NegativeAttributeFilterNegativeAttributeFilter**](NegativeAttributeFilterNegativeAttributeFilter.md) | | [optional]
**positive_attribute_filter** | [**PositiveAttributeFilterPositiveAttributeFilter**](PositiveAttributeFilterPositiveAttributeFilter.md) | | [optional]
**match_attribute_filter** | [**MatchAttributeFilterMatchAttributeFilter**](MatchAttributeFilterMatchAttributeFilter.md) | | [optional]
diff --git a/gooddata-api-client/docs/DateFilter.md b/gooddata-api-client/docs/DateFilter.md
index 7efd449c4..20b25cb52 100644
--- a/gooddata-api-client/docs/DateFilter.md
+++ b/gooddata-api-client/docs/DateFilter.md
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**absolute_date_filter** | [**AbsoluteDateFilterAbsoluteDateFilter**](AbsoluteDateFilterAbsoluteDateFilter.md) | | [optional]
**relative_date_filter** | [**RelativeDateFilterRelativeDateFilter**](RelativeDateFilterRelativeDateFilter.md) | | [optional]
+**all_time_date_filter** | [**AllTimeDateFilterAllTimeDateFilter**](AllTimeDateFilterAllTimeDateFilter.md) | | [optional]
**any string name** | **bool, date, datetime, dict, float, int, list, str, none_type** | any string name can be used but the value must be the correct type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/gooddata-api-client/docs/FilterDefinition.md b/gooddata-api-client/docs/FilterDefinition.md
index 30ada85c5..f4fcb4948 100644
--- a/gooddata-api-client/docs/FilterDefinition.md
+++ b/gooddata-api-client/docs/FilterDefinition.md
@@ -12,6 +12,7 @@ Name | Type | Description | Notes
**compound_measure_value_filter** | [**CompoundMeasureValueFilterCompoundMeasureValueFilter**](CompoundMeasureValueFilterCompoundMeasureValueFilter.md) | | [optional]
**absolute_date_filter** | [**AbsoluteDateFilterAbsoluteDateFilter**](AbsoluteDateFilterAbsoluteDateFilter.md) | | [optional]
**relative_date_filter** | [**RelativeDateFilterRelativeDateFilter**](RelativeDateFilterRelativeDateFilter.md) | | [optional]
+**all_time_date_filter** | [**AllTimeDateFilterAllTimeDateFilter**](AllTimeDateFilterAllTimeDateFilter.md) | | [optional]
**negative_attribute_filter** | [**NegativeAttributeFilterNegativeAttributeFilter**](NegativeAttributeFilterNegativeAttributeFilter.md) | | [optional]
**positive_attribute_filter** | [**PositiveAttributeFilterPositiveAttributeFilter**](PositiveAttributeFilterPositiveAttributeFilter.md) | | [optional]
**match_attribute_filter** | [**MatchAttributeFilterMatchAttributeFilter**](MatchAttributeFilterMatchAttributeFilter.md) | | [optional]
diff --git a/gooddata-api-client/docs/FilterDefinitionForSimpleMeasure.md b/gooddata-api-client/docs/FilterDefinitionForSimpleMeasure.md
index fcf923832..5826ccfce 100644
--- a/gooddata-api-client/docs/FilterDefinitionForSimpleMeasure.md
+++ b/gooddata-api-client/docs/FilterDefinitionForSimpleMeasure.md
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**absolute_date_filter** | [**AbsoluteDateFilterAbsoluteDateFilter**](AbsoluteDateFilterAbsoluteDateFilter.md) | | [optional]
**relative_date_filter** | [**RelativeDateFilterRelativeDateFilter**](RelativeDateFilterRelativeDateFilter.md) | | [optional]
+**all_time_date_filter** | [**AllTimeDateFilterAllTimeDateFilter**](AllTimeDateFilterAllTimeDateFilter.md) | | [optional]
**negative_attribute_filter** | [**NegativeAttributeFilterNegativeAttributeFilter**](NegativeAttributeFilterNegativeAttributeFilter.md) | | [optional]
**positive_attribute_filter** | [**PositiveAttributeFilterPositiveAttributeFilter**](PositiveAttributeFilterPositiveAttributeFilter.md) | | [optional]
**match_attribute_filter** | [**MatchAttributeFilterMatchAttributeFilter**](MatchAttributeFilterMatchAttributeFilter.md) | | [optional]
diff --git a/gooddata-api-client/docs/RelativeDateFilterRelativeDateFilter.md b/gooddata-api-client/docs/RelativeDateFilterRelativeDateFilter.md
index eca210716..91a8d7079 100644
--- a/gooddata-api-client/docs/RelativeDateFilterRelativeDateFilter.md
+++ b/gooddata-api-client/docs/RelativeDateFilterRelativeDateFilter.md
@@ -10,6 +10,7 @@ Name | Type | Description | Notes
**to** | **int** | End of the filtering interval. Specified by number of periods (with respect to given granularity). Value 'O' is representing current time-interval (current day, week, ...). |
**apply_on_result** | **bool** | | [optional]
**bounded_filter** | [**BoundedFilter**](BoundedFilter.md) | | [optional]
+**empty_value_handling** | **str** | Specifies how rows with empty (null/missing) date values should be handled. INCLUDE includes empty dates in addition to the date range restriction, EXCLUDE removes rows with empty dates (default), ONLY keeps only rows with empty dates. | [optional] if omitted the server will use the default value of "EXCLUDE"
**local_identifier** | **str** | | [optional]
**any string name** | **bool, date, datetime, dict, float, int, list, str, none_type** | any string name can be used but the value must be the correct type | [optional]
diff --git a/gooddata-api-client/gooddata_api_client/model/absolute_date_filter_absolute_date_filter.py b/gooddata-api-client/gooddata_api_client/model/absolute_date_filter_absolute_date_filter.py
index 5dbd388ec..44320c1d5 100644
--- a/gooddata-api-client/gooddata_api_client/model/absolute_date_filter_absolute_date_filter.py
+++ b/gooddata-api-client/gooddata_api_client/model/absolute_date_filter_absolute_date_filter.py
@@ -60,6 +60,11 @@ class AbsoluteDateFilterAbsoluteDateFilter(ModelNormal):
"""
allowed_values = {
+ ('empty_value_handling',): {
+ 'INCLUDE': "INCLUDE",
+ 'EXCLUDE': "EXCLUDE",
+ 'ONLY': "ONLY",
+ },
}
validations = {
@@ -102,6 +107,7 @@ def openapi_types():
'_from': (str,), # noqa: E501
'to': (str,), # noqa: E501
'apply_on_result': (bool,), # noqa: E501
+ 'empty_value_handling': (str,), # noqa: E501
'local_identifier': (str,), # noqa: E501
}
@@ -115,6 +121,7 @@ def discriminator():
'_from': 'from', # noqa: E501
'to': 'to', # noqa: E501
'apply_on_result': 'applyOnResult', # noqa: E501
+ 'empty_value_handling': 'emptyValueHandling', # noqa: E501
'local_identifier': 'localIdentifier', # noqa: E501
}
@@ -165,6 +172,7 @@ def _from_openapi_data(cls, dataset, _from, to, *args, **kwargs): # noqa: E501
through its discriminator because we passed in
_visited_composed_classes = (Animal,)
apply_on_result (bool): [optional] # noqa: E501
+ empty_value_handling (str): Specifies how rows with empty (null/missing) date values should be handled. INCLUDE includes empty dates in addition to the date range restriction, EXCLUDE removes rows with empty dates (default), ONLY keeps only rows with empty dates.. [optional] if omitted the server will use the default value of "EXCLUDE" # noqa: E501
local_identifier (str): [optional] # noqa: E501
"""
@@ -260,6 +268,7 @@ def __init__(self, dataset, _from, to, *args, **kwargs): # noqa: E501
through its discriminator because we passed in
_visited_composed_classes = (Animal,)
apply_on_result (bool): [optional] # noqa: E501
+ empty_value_handling (str): Specifies how rows with empty (null/missing) date values should be handled. INCLUDE includes empty dates in addition to the date range restriction, EXCLUDE removes rows with empty dates (default), ONLY keeps only rows with empty dates.. [optional] if omitted the server will use the default value of "EXCLUDE" # noqa: E501
local_identifier (str): [optional] # noqa: E501
"""
diff --git a/gooddata-api-client/gooddata_api_client/model/afm_filters_inner.py b/gooddata-api-client/gooddata_api_client/model/afm_filters_inner.py
index b70467c83..f607f4068 100644
--- a/gooddata-api-client/gooddata_api_client/model/afm_filters_inner.py
+++ b/gooddata-api-client/gooddata_api_client/model/afm_filters_inner.py
@@ -33,6 +33,7 @@
def lazy_import():
from gooddata_api_client.model.absolute_date_filter_absolute_date_filter import AbsoluteDateFilterAbsoluteDateFilter
from gooddata_api_client.model.abstract_measure_value_filter import AbstractMeasureValueFilter
+ from gooddata_api_client.model.all_time_date_filter_all_time_date_filter import AllTimeDateFilterAllTimeDateFilter
from gooddata_api_client.model.comparison_measure_value_filter_comparison_measure_value_filter import ComparisonMeasureValueFilterComparisonMeasureValueFilter
from gooddata_api_client.model.compound_measure_value_filter_compound_measure_value_filter import CompoundMeasureValueFilterCompoundMeasureValueFilter
from gooddata_api_client.model.filter_definition_for_simple_measure import FilterDefinitionForSimpleMeasure
@@ -46,6 +47,7 @@ def lazy_import():
from gooddata_api_client.model.relative_date_filter_relative_date_filter import RelativeDateFilterRelativeDateFilter
globals()['AbsoluteDateFilterAbsoluteDateFilter'] = AbsoluteDateFilterAbsoluteDateFilter
globals()['AbstractMeasureValueFilter'] = AbstractMeasureValueFilter
+ globals()['AllTimeDateFilterAllTimeDateFilter'] = AllTimeDateFilterAllTimeDateFilter
globals()['ComparisonMeasureValueFilterComparisonMeasureValueFilter'] = ComparisonMeasureValueFilterComparisonMeasureValueFilter
globals()['CompoundMeasureValueFilterCompoundMeasureValueFilter'] = CompoundMeasureValueFilterCompoundMeasureValueFilter
globals()['FilterDefinitionForSimpleMeasure'] = FilterDefinitionForSimpleMeasure
@@ -111,6 +113,7 @@ def openapi_types():
'ranking_filter': (RankingFilterRankingFilter,), # noqa: E501
'absolute_date_filter': (AbsoluteDateFilterAbsoluteDateFilter,), # noqa: E501
'relative_date_filter': (RelativeDateFilterRelativeDateFilter,), # noqa: E501
+ 'all_time_date_filter': (AllTimeDateFilterAllTimeDateFilter,), # noqa: E501
'negative_attribute_filter': (NegativeAttributeFilterNegativeAttributeFilter,), # noqa: E501
'positive_attribute_filter': (PositiveAttributeFilterPositiveAttributeFilter,), # noqa: E501
'match_attribute_filter': (MatchAttributeFilterMatchAttributeFilter,), # noqa: E501
@@ -129,6 +132,7 @@ def discriminator():
'ranking_filter': 'rankingFilter', # noqa: E501
'absolute_date_filter': 'absoluteDateFilter', # noqa: E501
'relative_date_filter': 'relativeDateFilter', # noqa: E501
+ 'all_time_date_filter': 'allTimeDateFilter', # noqa: E501
'negative_attribute_filter': 'negativeAttributeFilter', # noqa: E501
'positive_attribute_filter': 'positiveAttributeFilter', # noqa: E501
'match_attribute_filter': 'matchAttributeFilter', # noqa: E501
@@ -180,6 +184,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501
ranking_filter (RankingFilterRankingFilter): [optional] # noqa: E501
absolute_date_filter (AbsoluteDateFilterAbsoluteDateFilter): [optional] # noqa: E501
relative_date_filter (RelativeDateFilterRelativeDateFilter): [optional] # noqa: E501
+ all_time_date_filter (AllTimeDateFilterAllTimeDateFilter): [optional] # noqa: E501
negative_attribute_filter (NegativeAttributeFilterNegativeAttributeFilter): [optional] # noqa: E501
positive_attribute_filter (PositiveAttributeFilterPositiveAttributeFilter): [optional] # noqa: E501
match_attribute_filter (MatchAttributeFilterMatchAttributeFilter): [optional] # noqa: E501
@@ -293,6 +298,7 @@ def __init__(self, *args, **kwargs): # noqa: E501
ranking_filter (RankingFilterRankingFilter): [optional] # noqa: E501
absolute_date_filter (AbsoluteDateFilterAbsoluteDateFilter): [optional] # noqa: E501
relative_date_filter (RelativeDateFilterRelativeDateFilter): [optional] # noqa: E501
+ all_time_date_filter (AllTimeDateFilterAllTimeDateFilter): [optional] # noqa: E501
negative_attribute_filter (NegativeAttributeFilterNegativeAttributeFilter): [optional] # noqa: E501
positive_attribute_filter (PositiveAttributeFilterPositiveAttributeFilter): [optional] # noqa: E501
match_attribute_filter (MatchAttributeFilterMatchAttributeFilter): [optional] # noqa: E501
diff --git a/gooddata-api-client/gooddata_api_client/model/all_time_date_filter.py b/gooddata-api-client/gooddata_api_client/model/all_time_date_filter.py
new file mode 100644
index 000000000..fda9edc8f
--- /dev/null
+++ b/gooddata-api-client/gooddata_api_client/model/all_time_date_filter.py
@@ -0,0 +1,276 @@
+"""
+ OpenAPI definition
+
+ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501
+
+ The version of the OpenAPI document: v0
+ Contact: support@gooddata.com
+ Generated by: https://openapi-generator.tech
+"""
+
+
+import re # noqa: F401
+import sys # noqa: F401
+
+from gooddata_api_client.model_utils import ( # noqa: F401
+ ApiTypeError,
+ ModelComposed,
+ ModelNormal,
+ ModelSimple,
+ cached_property,
+ change_keys_js_to_python,
+ convert_js_args_to_python_args,
+ date,
+ datetime,
+ file_type,
+ none_type,
+ validate_get_composed_info,
+ OpenApiModel
+)
+from gooddata_api_client.exceptions import ApiAttributeError
+
+
+def lazy_import():
+ from gooddata_api_client.model.all_time_date_filter_all_time_date_filter import AllTimeDateFilterAllTimeDateFilter
+ globals()['AllTimeDateFilterAllTimeDateFilter'] = AllTimeDateFilterAllTimeDateFilter
+
+
+class AllTimeDateFilter(ModelNormal):
+ """NOTE: This class is auto generated by OpenAPI Generator.
+ Ref: https://openapi-generator.tech
+
+ Do not edit the class manually.
+
+ Attributes:
+ allowed_values (dict): The key is the tuple path to the attribute
+ and the for var_name this is (var_name,). The value is a dict
+ with a capitalized key describing the allowed value and an allowed
+ value. These dicts store the allowed enum values.
+ attribute_map (dict): The key is attribute name
+ and the value is json key in definition.
+ discriminator_value_class_map (dict): A dict to go from the discriminator
+ variable value to the discriminator class name.
+ validations (dict): The key is the tuple path to the attribute
+ and the for var_name this is (var_name,). The value is a dict
+ that stores validations for max_length, min_length, max_items,
+ min_items, exclusive_maximum, inclusive_maximum, exclusive_minimum,
+ inclusive_minimum, and regex.
+ additional_properties_type (tuple): A tuple of classes accepted
+ as additional properties values.
+ """
+
+ allowed_values = {
+ }
+
+ validations = {
+ }
+
+ @cached_property
+ def additional_properties_type():
+ """
+ This must be a method because a model may have properties that are
+ of type self, this must run after the class is loaded
+ """
+ lazy_import()
+ return (bool, date, datetime, dict, float, int, list, str, none_type,) # noqa: E501
+
+ _nullable = False
+
+ @cached_property
+ def openapi_types():
+ """
+ This must be a method because a model may have properties that are
+ of type self, this must run after the class is loaded
+
+ Returns
+ openapi_types (dict): The key is attribute name
+ and the value is attribute type.
+ """
+ lazy_import()
+ return {
+ 'all_time_date_filter': (AllTimeDateFilterAllTimeDateFilter,), # noqa: E501
+ }
+
+ @cached_property
+ def discriminator():
+ return None
+
+
+ attribute_map = {
+ 'all_time_date_filter': 'allTimeDateFilter', # noqa: E501
+ }
+
+ read_only_vars = {
+ }
+
+ _composed_schemas = {}
+
+ @classmethod
+ @convert_js_args_to_python_args
+ def _from_openapi_data(cls, all_time_date_filter, *args, **kwargs): # noqa: E501
+ """AllTimeDateFilter - a model defined in OpenAPI
+
+ Args:
+ all_time_date_filter (AllTimeDateFilterAllTimeDateFilter):
+
+ Keyword Args:
+ _check_type (bool): if True, values for parameters in openapi_types
+ will be type checked and a TypeError will be
+ raised if the wrong type is input.
+ Defaults to True
+ _path_to_item (tuple/list): This is a list of keys or values to
+ drill down to the model in received_data
+ when deserializing a response
+ _spec_property_naming (bool): True if the variable names in the input data
+ are serialized names, as specified in the OpenAPI document.
+ False if the variable names in the input data
+ are pythonic names, e.g. snake case (default)
+ _configuration (Configuration): the instance to use when
+ deserializing a file_type parameter.
+ If passed, type conversion is attempted
+ If omitted no type conversion is done.
+ _visited_composed_classes (tuple): This stores a tuple of
+ classes that we have traveled through so that
+ if we see that class again we will not use its
+ discriminator again.
+ When traveling through a discriminator, the
+ composed schema that is
+ is traveled through is added to this set.
+ For example if Animal has a discriminator
+ petType and we pass in "Dog", and the class Dog
+ allOf includes Animal, we move through Animal
+ once using the discriminator, and pick Dog.
+ Then in Dog, we will make an instance of the
+ Animal class but this time we won't travel
+ through its discriminator because we passed in
+ _visited_composed_classes = (Animal,)
+ """
+
+ _check_type = kwargs.pop('_check_type', True)
+ _spec_property_naming = kwargs.pop('_spec_property_naming', True)
+ _path_to_item = kwargs.pop('_path_to_item', ())
+ _configuration = kwargs.pop('_configuration', None)
+ _visited_composed_classes = kwargs.pop('_visited_composed_classes', ())
+
+ self = super(OpenApiModel, cls).__new__(cls)
+
+ if args:
+ for arg in args:
+ if isinstance(arg, dict):
+ kwargs.update(arg)
+ else:
+ raise ApiTypeError(
+ "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % (
+ args,
+ self.__class__.__name__,
+ ),
+ path_to_item=_path_to_item,
+ valid_classes=(self.__class__,),
+ )
+
+ self._data_store = {}
+ self._check_type = _check_type
+ self._spec_property_naming = _spec_property_naming
+ self._path_to_item = _path_to_item
+ self._configuration = _configuration
+ self._visited_composed_classes = _visited_composed_classes + (self.__class__,)
+
+ self.all_time_date_filter = all_time_date_filter
+ for var_name, var_value in kwargs.items():
+ if var_name not in self.attribute_map and \
+ self._configuration is not None and \
+ self._configuration.discard_unknown_keys and \
+ self.additional_properties_type is None:
+ # discard variable.
+ continue
+ setattr(self, var_name, var_value)
+ return self
+
+ required_properties = set([
+ '_data_store',
+ '_check_type',
+ '_spec_property_naming',
+ '_path_to_item',
+ '_configuration',
+ '_visited_composed_classes',
+ ])
+
+ @convert_js_args_to_python_args
+ def __init__(self, all_time_date_filter, *args, **kwargs): # noqa: E501
+ """AllTimeDateFilter - a model defined in OpenAPI
+
+ Args:
+ all_time_date_filter (AllTimeDateFilterAllTimeDateFilter):
+
+ Keyword Args:
+ _check_type (bool): if True, values for parameters in openapi_types
+ will be type checked and a TypeError will be
+ raised if the wrong type is input.
+ Defaults to True
+ _path_to_item (tuple/list): This is a list of keys or values to
+ drill down to the model in received_data
+ when deserializing a response
+ _spec_property_naming (bool): True if the variable names in the input data
+ are serialized names, as specified in the OpenAPI document.
+ False if the variable names in the input data
+ are pythonic names, e.g. snake case (default)
+ _configuration (Configuration): the instance to use when
+ deserializing a file_type parameter.
+ If passed, type conversion is attempted
+ If omitted no type conversion is done.
+ _visited_composed_classes (tuple): This stores a tuple of
+ classes that we have traveled through so that
+ if we see that class again we will not use its
+ discriminator again.
+ When traveling through a discriminator, the
+ composed schema that is
+ is traveled through is added to this set.
+ For example if Animal has a discriminator
+ petType and we pass in "Dog", and the class Dog
+ allOf includes Animal, we move through Animal
+ once using the discriminator, and pick Dog.
+ Then in Dog, we will make an instance of the
+ Animal class but this time we won't travel
+ through its discriminator because we passed in
+ _visited_composed_classes = (Animal,)
+ """
+
+ _check_type = kwargs.pop('_check_type', True)
+ _spec_property_naming = kwargs.pop('_spec_property_naming', False)
+ _path_to_item = kwargs.pop('_path_to_item', ())
+ _configuration = kwargs.pop('_configuration', None)
+ _visited_composed_classes = kwargs.pop('_visited_composed_classes', ())
+
+ if args:
+ for arg in args:
+ if isinstance(arg, dict):
+ kwargs.update(arg)
+ else:
+ raise ApiTypeError(
+ "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % (
+ args,
+ self.__class__.__name__,
+ ),
+ path_to_item=_path_to_item,
+ valid_classes=(self.__class__,),
+ )
+
+ self._data_store = {}
+ self._check_type = _check_type
+ self._spec_property_naming = _spec_property_naming
+ self._path_to_item = _path_to_item
+ self._configuration = _configuration
+ self._visited_composed_classes = _visited_composed_classes + (self.__class__,)
+
+ self.all_time_date_filter = all_time_date_filter
+ for var_name, var_value in kwargs.items():
+ if var_name not in self.attribute_map and \
+ self._configuration is not None and \
+ self._configuration.discard_unknown_keys and \
+ self.additional_properties_type is None:
+ # discard variable.
+ continue
+ setattr(self, var_name, var_value)
+ if var_name in self.read_only_vars:
+ raise ApiAttributeError(f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate "
+ f"class with read only attributes.")
diff --git a/gooddata-api-client/gooddata_api_client/model/all_time_date_filter_all_time_date_filter.py b/gooddata-api-client/gooddata_api_client/model/all_time_date_filter_all_time_date_filter.py
new file mode 100644
index 000000000..9b45c7a9c
--- /dev/null
+++ b/gooddata-api-client/gooddata_api_client/model/all_time_date_filter_all_time_date_filter.py
@@ -0,0 +1,318 @@
+"""
+ OpenAPI definition
+
+ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501
+
+ The version of the OpenAPI document: v0
+ Contact: support@gooddata.com
+ Generated by: https://openapi-generator.tech
+"""
+
+
+import re # noqa: F401
+import sys # noqa: F401
+
+from gooddata_api_client.model_utils import ( # noqa: F401
+ ApiTypeError,
+ ModelComposed,
+ ModelNormal,
+ ModelSimple,
+ cached_property,
+ change_keys_js_to_python,
+ convert_js_args_to_python_args,
+ date,
+ datetime,
+ file_type,
+ none_type,
+ validate_get_composed_info,
+ OpenApiModel
+)
+from gooddata_api_client.exceptions import ApiAttributeError
+
+
+def lazy_import():
+ from gooddata_api_client.model.afm_object_identifier_dataset import AfmObjectIdentifierDataset
+ globals()['AfmObjectIdentifierDataset'] = AfmObjectIdentifierDataset
+
+
+class AllTimeDateFilterAllTimeDateFilter(ModelNormal):
+ """NOTE: This class is auto generated by OpenAPI Generator.
+ Ref: https://openapi-generator.tech
+
+ Do not edit the class manually.
+
+ Attributes:
+ allowed_values (dict): The key is the tuple path to the attribute
+ and the for var_name this is (var_name,). The value is a dict
+ with a capitalized key describing the allowed value and an allowed
+ value. These dicts store the allowed enum values.
+ attribute_map (dict): The key is attribute name
+ and the value is json key in definition.
+ discriminator_value_class_map (dict): A dict to go from the discriminator
+ variable value to the discriminator class name.
+ validations (dict): The key is the tuple path to the attribute
+ and the for var_name this is (var_name,). The value is a dict
+ that stores validations for max_length, min_length, max_items,
+ min_items, exclusive_maximum, inclusive_maximum, exclusive_minimum,
+ inclusive_minimum, and regex.
+ additional_properties_type (tuple): A tuple of classes accepted
+ as additional properties values.
+ """
+
+ allowed_values = {
+ ('empty_value_handling',): {
+ 'INCLUDE': "INCLUDE",
+ 'EXCLUDE': "EXCLUDE",
+ 'ONLY': "ONLY",
+ },
+ ('granularity',): {
+ 'MINUTE': "MINUTE",
+ 'HOUR': "HOUR",
+ 'DAY': "DAY",
+ 'WEEK': "WEEK",
+ 'MONTH': "MONTH",
+ 'QUARTER': "QUARTER",
+ 'YEAR': "YEAR",
+ 'MINUTE_OF_HOUR': "MINUTE_OF_HOUR",
+ 'HOUR_OF_DAY': "HOUR_OF_DAY",
+ 'DAY_OF_WEEK': "DAY_OF_WEEK",
+ 'DAY_OF_MONTH': "DAY_OF_MONTH",
+ 'DAY_OF_QUARTER': "DAY_OF_QUARTER",
+ 'DAY_OF_YEAR': "DAY_OF_YEAR",
+ 'WEEK_OF_YEAR': "WEEK_OF_YEAR",
+ 'MONTH_OF_YEAR': "MONTH_OF_YEAR",
+ 'QUARTER_OF_YEAR': "QUARTER_OF_YEAR",
+ 'FISCAL_MONTH': "FISCAL_MONTH",
+ 'FISCAL_QUARTER': "FISCAL_QUARTER",
+ 'FISCAL_YEAR': "FISCAL_YEAR",
+ },
+ }
+
+ validations = {
+ }
+
+ @cached_property
+ def additional_properties_type():
+ """
+ This must be a method because a model may have properties that are
+ of type self, this must run after the class is loaded
+ """
+ lazy_import()
+ return (bool, date, datetime, dict, float, int, list, str, none_type,) # noqa: E501
+
+ _nullable = False
+
+ @cached_property
+ def openapi_types():
+ """
+ This must be a method because a model may have properties that are
+ of type self, this must run after the class is loaded
+
+ Returns
+ openapi_types (dict): The key is attribute name
+ and the value is attribute type.
+ """
+ lazy_import()
+ return {
+ 'dataset': (AfmObjectIdentifierDataset,), # noqa: E501
+ 'apply_on_result': (bool,), # noqa: E501
+ 'empty_value_handling': (str,), # noqa: E501
+ 'granularity': (str,), # noqa: E501
+ 'local_identifier': (str,), # noqa: E501
+ }
+
+ @cached_property
+ def discriminator():
+ return None
+
+
+ attribute_map = {
+ 'dataset': 'dataset', # noqa: E501
+ 'apply_on_result': 'applyOnResult', # noqa: E501
+ 'empty_value_handling': 'emptyValueHandling', # noqa: E501
+ 'granularity': 'granularity', # noqa: E501
+ 'local_identifier': 'localIdentifier', # noqa: E501
+ }
+
+ read_only_vars = {
+ }
+
+ _composed_schemas = {}
+
+ @classmethod
+ @convert_js_args_to_python_args
+ def _from_openapi_data(cls, dataset, *args, **kwargs): # noqa: E501
+ """AllTimeDateFilterAllTimeDateFilter - a model defined in OpenAPI
+
+ Args:
+ dataset (AfmObjectIdentifierDataset):
+
+ Keyword Args:
+ _check_type (bool): if True, values for parameters in openapi_types
+ will be type checked and a TypeError will be
+ raised if the wrong type is input.
+ Defaults to True
+ _path_to_item (tuple/list): This is a list of keys or values to
+ drill down to the model in received_data
+ when deserializing a response
+ _spec_property_naming (bool): True if the variable names in the input data
+ are serialized names, as specified in the OpenAPI document.
+ False if the variable names in the input data
+ are pythonic names, e.g. snake case (default)
+ _configuration (Configuration): the instance to use when
+ deserializing a file_type parameter.
+ If passed, type conversion is attempted
+ If omitted no type conversion is done.
+ _visited_composed_classes (tuple): This stores a tuple of
+ classes that we have traveled through so that
+ if we see that class again we will not use its
+ discriminator again.
+ When traveling through a discriminator, the
+ composed schema that is
+ is traveled through is added to this set.
+ For example if Animal has a discriminator
+ petType and we pass in "Dog", and the class Dog
+ allOf includes Animal, we move through Animal
+ once using the discriminator, and pick Dog.
+ Then in Dog, we will make an instance of the
+ Animal class but this time we won't travel
+ through its discriminator because we passed in
+ _visited_composed_classes = (Animal,)
+ apply_on_result (bool): [optional] # noqa: E501
+ empty_value_handling (str): Specifies how rows with empty (null/missing) date values should be handled. INCLUDE means no filtering effect (default), EXCLUDE removes rows with null dates, ONLY keeps only rows with null dates.. [optional] if omitted the server will use the default value of "INCLUDE" # noqa: E501
+ granularity (str): Date granularity used to resolve the date attribute label for null value checks. Defaults to DAY if not specified.. [optional] if omitted the server will use the default value of "DAY" # noqa: E501
+ local_identifier (str): [optional] # noqa: E501
+ """
+
+ _check_type = kwargs.pop('_check_type', True)
+ _spec_property_naming = kwargs.pop('_spec_property_naming', True)
+ _path_to_item = kwargs.pop('_path_to_item', ())
+ _configuration = kwargs.pop('_configuration', None)
+ _visited_composed_classes = kwargs.pop('_visited_composed_classes', ())
+
+ self = super(OpenApiModel, cls).__new__(cls)
+
+ if args:
+ for arg in args:
+ if isinstance(arg, dict):
+ kwargs.update(arg)
+ else:
+ raise ApiTypeError(
+ "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % (
+ args,
+ self.__class__.__name__,
+ ),
+ path_to_item=_path_to_item,
+ valid_classes=(self.__class__,),
+ )
+
+ self._data_store = {}
+ self._check_type = _check_type
+ self._spec_property_naming = _spec_property_naming
+ self._path_to_item = _path_to_item
+ self._configuration = _configuration
+ self._visited_composed_classes = _visited_composed_classes + (self.__class__,)
+
+ self.dataset = dataset
+ for var_name, var_value in kwargs.items():
+ if var_name not in self.attribute_map and \
+ self._configuration is not None and \
+ self._configuration.discard_unknown_keys and \
+ self.additional_properties_type is None:
+ # discard variable.
+ continue
+ setattr(self, var_name, var_value)
+ return self
+
+ required_properties = set([
+ '_data_store',
+ '_check_type',
+ '_spec_property_naming',
+ '_path_to_item',
+ '_configuration',
+ '_visited_composed_classes',
+ ])
+
+ @convert_js_args_to_python_args
+ def __init__(self, dataset, *args, **kwargs): # noqa: E501
+ """AllTimeDateFilterAllTimeDateFilter - a model defined in OpenAPI
+
+ Args:
+ dataset (AfmObjectIdentifierDataset):
+
+ Keyword Args:
+ _check_type (bool): if True, values for parameters in openapi_types
+ will be type checked and a TypeError will be
+ raised if the wrong type is input.
+ Defaults to True
+ _path_to_item (tuple/list): This is a list of keys or values to
+ drill down to the model in received_data
+ when deserializing a response
+ _spec_property_naming (bool): True if the variable names in the input data
+ are serialized names, as specified in the OpenAPI document.
+ False if the variable names in the input data
+ are pythonic names, e.g. snake case (default)
+ _configuration (Configuration): the instance to use when
+ deserializing a file_type parameter.
+ If passed, type conversion is attempted
+ If omitted no type conversion is done.
+ _visited_composed_classes (tuple): This stores a tuple of
+ classes that we have traveled through so that
+ if we see that class again we will not use its
+ discriminator again.
+ When traveling through a discriminator, the
+ composed schema that is
+ is traveled through is added to this set.
+ For example if Animal has a discriminator
+ petType and we pass in "Dog", and the class Dog
+ allOf includes Animal, we move through Animal
+ once using the discriminator, and pick Dog.
+ Then in Dog, we will make an instance of the
+ Animal class but this time we won't travel
+ through its discriminator because we passed in
+ _visited_composed_classes = (Animal,)
+ apply_on_result (bool): [optional] # noqa: E501
+ empty_value_handling (str): Specifies how rows with empty (null/missing) date values should be handled. INCLUDE means no filtering effect (default), EXCLUDE removes rows with null dates, ONLY keeps only rows with null dates.. [optional] if omitted the server will use the default value of "INCLUDE" # noqa: E501
+ granularity (str): Date granularity used to resolve the date attribute label for null value checks. Defaults to DAY if not specified.. [optional] if omitted the server will use the default value of "DAY" # noqa: E501
+ local_identifier (str): [optional] # noqa: E501
+ """
+
+ _check_type = kwargs.pop('_check_type', True)
+ _spec_property_naming = kwargs.pop('_spec_property_naming', False)
+ _path_to_item = kwargs.pop('_path_to_item', ())
+ _configuration = kwargs.pop('_configuration', None)
+ _visited_composed_classes = kwargs.pop('_visited_composed_classes', ())
+
+ if args:
+ for arg in args:
+ if isinstance(arg, dict):
+ kwargs.update(arg)
+ else:
+ raise ApiTypeError(
+ "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % (
+ args,
+ self.__class__.__name__,
+ ),
+ path_to_item=_path_to_item,
+ valid_classes=(self.__class__,),
+ )
+
+ self._data_store = {}
+ self._check_type = _check_type
+ self._spec_property_naming = _spec_property_naming
+ self._path_to_item = _path_to_item
+ self._configuration = _configuration
+ self._visited_composed_classes = _visited_composed_classes + (self.__class__,)
+
+ self.dataset = dataset
+ for var_name, var_value in kwargs.items():
+ if var_name not in self.attribute_map and \
+ self._configuration is not None and \
+ self._configuration.discard_unknown_keys and \
+ self.additional_properties_type is None:
+ # discard variable.
+ continue
+ setattr(self, var_name, var_value)
+ if var_name in self.read_only_vars:
+ raise ApiAttributeError(f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate "
+ f"class with read only attributes.")
diff --git a/gooddata-api-client/gooddata_api_client/model/change_analysis_params_filters_inner.py b/gooddata-api-client/gooddata_api_client/model/change_analysis_params_filters_inner.py
index ca0be4dab..d9da67d55 100644
--- a/gooddata-api-client/gooddata_api_client/model/change_analysis_params_filters_inner.py
+++ b/gooddata-api-client/gooddata_api_client/model/change_analysis_params_filters_inner.py
@@ -33,6 +33,7 @@
def lazy_import():
from gooddata_api_client.model.absolute_date_filter_absolute_date_filter import AbsoluteDateFilterAbsoluteDateFilter
from gooddata_api_client.model.abstract_measure_value_filter import AbstractMeasureValueFilter
+ from gooddata_api_client.model.all_time_date_filter_all_time_date_filter import AllTimeDateFilterAllTimeDateFilter
from gooddata_api_client.model.comparison_measure_value_filter_comparison_measure_value_filter import ComparisonMeasureValueFilterComparisonMeasureValueFilter
from gooddata_api_client.model.compound_measure_value_filter_compound_measure_value_filter import CompoundMeasureValueFilterCompoundMeasureValueFilter
from gooddata_api_client.model.filter_definition_for_simple_measure import FilterDefinitionForSimpleMeasure
@@ -46,6 +47,7 @@ def lazy_import():
from gooddata_api_client.model.relative_date_filter_relative_date_filter import RelativeDateFilterRelativeDateFilter
globals()['AbsoluteDateFilterAbsoluteDateFilter'] = AbsoluteDateFilterAbsoluteDateFilter
globals()['AbstractMeasureValueFilter'] = AbstractMeasureValueFilter
+ globals()['AllTimeDateFilterAllTimeDateFilter'] = AllTimeDateFilterAllTimeDateFilter
globals()['ComparisonMeasureValueFilterComparisonMeasureValueFilter'] = ComparisonMeasureValueFilterComparisonMeasureValueFilter
globals()['CompoundMeasureValueFilterCompoundMeasureValueFilter'] = CompoundMeasureValueFilterCompoundMeasureValueFilter
globals()['FilterDefinitionForSimpleMeasure'] = FilterDefinitionForSimpleMeasure
@@ -118,6 +120,7 @@ def openapi_types():
'ranking_filter': (RankingFilterRankingFilter,), # noqa: E501
'absolute_date_filter': (AbsoluteDateFilterAbsoluteDateFilter,), # noqa: E501
'relative_date_filter': (RelativeDateFilterRelativeDateFilter,), # noqa: E501
+ 'all_time_date_filter': (AllTimeDateFilterAllTimeDateFilter,), # noqa: E501
'negative_attribute_filter': (NegativeAttributeFilterNegativeAttributeFilter,), # noqa: E501
'positive_attribute_filter': (PositiveAttributeFilterPositiveAttributeFilter,), # noqa: E501
'match_attribute_filter': (MatchAttributeFilterMatchAttributeFilter,), # noqa: E501
@@ -136,6 +139,7 @@ def discriminator():
'ranking_filter': 'rankingFilter', # noqa: E501
'absolute_date_filter': 'absoluteDateFilter', # noqa: E501
'relative_date_filter': 'relativeDateFilter', # noqa: E501
+ 'all_time_date_filter': 'allTimeDateFilter', # noqa: E501
'negative_attribute_filter': 'negativeAttributeFilter', # noqa: E501
'positive_attribute_filter': 'positiveAttributeFilter', # noqa: E501
'match_attribute_filter': 'matchAttributeFilter', # noqa: E501
@@ -187,6 +191,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501
ranking_filter (RankingFilterRankingFilter): [optional] # noqa: E501
absolute_date_filter (AbsoluteDateFilterAbsoluteDateFilter): [optional] # noqa: E501
relative_date_filter (RelativeDateFilterRelativeDateFilter): [optional] # noqa: E501
+ all_time_date_filter (AllTimeDateFilterAllTimeDateFilter): [optional] # noqa: E501
negative_attribute_filter (NegativeAttributeFilterNegativeAttributeFilter): [optional] # noqa: E501
positive_attribute_filter (PositiveAttributeFilterPositiveAttributeFilter): [optional] # noqa: E501
match_attribute_filter (MatchAttributeFilterMatchAttributeFilter): [optional] # noqa: E501
@@ -300,6 +305,7 @@ def __init__(self, *args, **kwargs): # noqa: E501
ranking_filter (RankingFilterRankingFilter): [optional] # noqa: E501
absolute_date_filter (AbsoluteDateFilterAbsoluteDateFilter): [optional] # noqa: E501
relative_date_filter (RelativeDateFilterRelativeDateFilter): [optional] # noqa: E501
+ all_time_date_filter (AllTimeDateFilterAllTimeDateFilter): [optional] # noqa: E501
negative_attribute_filter (NegativeAttributeFilterNegativeAttributeFilter): [optional] # noqa: E501
positive_attribute_filter (PositiveAttributeFilterPositiveAttributeFilter): [optional] # noqa: E501
match_attribute_filter (MatchAttributeFilterMatchAttributeFilter): [optional] # noqa: E501
diff --git a/gooddata-api-client/gooddata_api_client/model/date_filter.py b/gooddata-api-client/gooddata_api_client/model/date_filter.py
index 3b2e25293..b08077872 100644
--- a/gooddata-api-client/gooddata_api_client/model/date_filter.py
+++ b/gooddata-api-client/gooddata_api_client/model/date_filter.py
@@ -33,10 +33,14 @@
def lazy_import():
from gooddata_api_client.model.absolute_date_filter import AbsoluteDateFilter
from gooddata_api_client.model.absolute_date_filter_absolute_date_filter import AbsoluteDateFilterAbsoluteDateFilter
+ from gooddata_api_client.model.all_time_date_filter import AllTimeDateFilter
+ from gooddata_api_client.model.all_time_date_filter_all_time_date_filter import AllTimeDateFilterAllTimeDateFilter
from gooddata_api_client.model.relative_date_filter import RelativeDateFilter
from gooddata_api_client.model.relative_date_filter_relative_date_filter import RelativeDateFilterRelativeDateFilter
globals()['AbsoluteDateFilter'] = AbsoluteDateFilter
globals()['AbsoluteDateFilterAbsoluteDateFilter'] = AbsoluteDateFilterAbsoluteDateFilter
+ globals()['AllTimeDateFilter'] = AllTimeDateFilter
+ globals()['AllTimeDateFilterAllTimeDateFilter'] = AllTimeDateFilterAllTimeDateFilter
globals()['RelativeDateFilter'] = RelativeDateFilter
globals()['RelativeDateFilterRelativeDateFilter'] = RelativeDateFilterRelativeDateFilter
@@ -96,6 +100,7 @@ def openapi_types():
return {
'absolute_date_filter': (AbsoluteDateFilterAbsoluteDateFilter,), # noqa: E501
'relative_date_filter': (RelativeDateFilterRelativeDateFilter,), # noqa: E501
+ 'all_time_date_filter': (AllTimeDateFilterAllTimeDateFilter,), # noqa: E501
}
@cached_property
@@ -106,6 +111,7 @@ def discriminator():
attribute_map = {
'absolute_date_filter': 'absoluteDateFilter', # noqa: E501
'relative_date_filter': 'relativeDateFilter', # noqa: E501
+ 'all_time_date_filter': 'allTimeDateFilter', # noqa: E501
}
read_only_vars = {
@@ -149,6 +155,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501
_visited_composed_classes = (Animal,)
absolute_date_filter (AbsoluteDateFilterAbsoluteDateFilter): [optional] # noqa: E501
relative_date_filter (RelativeDateFilterRelativeDateFilter): [optional] # noqa: E501
+ all_time_date_filter (AllTimeDateFilterAllTimeDateFilter): [optional] # noqa: E501
"""
_check_type = kwargs.pop('_check_type', True)
@@ -254,6 +261,7 @@ def __init__(self, *args, **kwargs): # noqa: E501
_visited_composed_classes = (Animal,)
absolute_date_filter (AbsoluteDateFilterAbsoluteDateFilter): [optional] # noqa: E501
relative_date_filter (RelativeDateFilterRelativeDateFilter): [optional] # noqa: E501
+ all_time_date_filter (AllTimeDateFilterAllTimeDateFilter): [optional] # noqa: E501
"""
_check_type = kwargs.pop('_check_type', True)
@@ -326,6 +334,7 @@ def _composed_schemas():
],
'oneOf': [
AbsoluteDateFilter,
+ AllTimeDateFilter,
RelativeDateFilter,
],
}
diff --git a/gooddata-api-client/gooddata_api_client/model/filter_definition.py b/gooddata-api-client/gooddata_api_client/model/filter_definition.py
index 06881c566..9ee434e47 100644
--- a/gooddata-api-client/gooddata_api_client/model/filter_definition.py
+++ b/gooddata-api-client/gooddata_api_client/model/filter_definition.py
@@ -33,6 +33,8 @@
def lazy_import():
from gooddata_api_client.model.absolute_date_filter import AbsoluteDateFilter
from gooddata_api_client.model.absolute_date_filter_absolute_date_filter import AbsoluteDateFilterAbsoluteDateFilter
+ from gooddata_api_client.model.all_time_date_filter import AllTimeDateFilter
+ from gooddata_api_client.model.all_time_date_filter_all_time_date_filter import AllTimeDateFilterAllTimeDateFilter
from gooddata_api_client.model.comparison_measure_value_filter import ComparisonMeasureValueFilter
from gooddata_api_client.model.comparison_measure_value_filter_comparison_measure_value_filter import ComparisonMeasureValueFilterComparisonMeasureValueFilter
from gooddata_api_client.model.compound_measure_value_filter import CompoundMeasureValueFilter
@@ -53,6 +55,8 @@ def lazy_import():
from gooddata_api_client.model.relative_date_filter_relative_date_filter import RelativeDateFilterRelativeDateFilter
globals()['AbsoluteDateFilter'] = AbsoluteDateFilter
globals()['AbsoluteDateFilterAbsoluteDateFilter'] = AbsoluteDateFilterAbsoluteDateFilter
+ globals()['AllTimeDateFilter'] = AllTimeDateFilter
+ globals()['AllTimeDateFilterAllTimeDateFilter'] = AllTimeDateFilterAllTimeDateFilter
globals()['ComparisonMeasureValueFilter'] = ComparisonMeasureValueFilter
globals()['ComparisonMeasureValueFilterComparisonMeasureValueFilter'] = ComparisonMeasureValueFilterComparisonMeasureValueFilter
globals()['CompoundMeasureValueFilter'] = CompoundMeasureValueFilter
@@ -133,6 +137,7 @@ def openapi_types():
'compound_measure_value_filter': (CompoundMeasureValueFilterCompoundMeasureValueFilter,), # noqa: E501
'absolute_date_filter': (AbsoluteDateFilterAbsoluteDateFilter,), # noqa: E501
'relative_date_filter': (RelativeDateFilterRelativeDateFilter,), # noqa: E501
+ 'all_time_date_filter': (AllTimeDateFilterAllTimeDateFilter,), # noqa: E501
'negative_attribute_filter': (NegativeAttributeFilterNegativeAttributeFilter,), # noqa: E501
'positive_attribute_filter': (PositiveAttributeFilterPositiveAttributeFilter,), # noqa: E501
'match_attribute_filter': (MatchAttributeFilterMatchAttributeFilter,), # noqa: E501
@@ -151,6 +156,7 @@ def discriminator():
'compound_measure_value_filter': 'compoundMeasureValueFilter', # noqa: E501
'absolute_date_filter': 'absoluteDateFilter', # noqa: E501
'relative_date_filter': 'relativeDateFilter', # noqa: E501
+ 'all_time_date_filter': 'allTimeDateFilter', # noqa: E501
'negative_attribute_filter': 'negativeAttributeFilter', # noqa: E501
'positive_attribute_filter': 'positiveAttributeFilter', # noqa: E501
'match_attribute_filter': 'matchAttributeFilter', # noqa: E501
@@ -202,6 +208,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501
compound_measure_value_filter (CompoundMeasureValueFilterCompoundMeasureValueFilter): [optional] # noqa: E501
absolute_date_filter (AbsoluteDateFilterAbsoluteDateFilter): [optional] # noqa: E501
relative_date_filter (RelativeDateFilterRelativeDateFilter): [optional] # noqa: E501
+ all_time_date_filter (AllTimeDateFilterAllTimeDateFilter): [optional] # noqa: E501
negative_attribute_filter (NegativeAttributeFilterNegativeAttributeFilter): [optional] # noqa: E501
positive_attribute_filter (PositiveAttributeFilterPositiveAttributeFilter): [optional] # noqa: E501
match_attribute_filter (MatchAttributeFilterMatchAttributeFilter): [optional] # noqa: E501
@@ -315,6 +322,7 @@ def __init__(self, *args, **kwargs): # noqa: E501
compound_measure_value_filter (CompoundMeasureValueFilterCompoundMeasureValueFilter): [optional] # noqa: E501
absolute_date_filter (AbsoluteDateFilterAbsoluteDateFilter): [optional] # noqa: E501
relative_date_filter (RelativeDateFilterRelativeDateFilter): [optional] # noqa: E501
+ all_time_date_filter (AllTimeDateFilterAllTimeDateFilter): [optional] # noqa: E501
negative_attribute_filter (NegativeAttributeFilterNegativeAttributeFilter): [optional] # noqa: E501
positive_attribute_filter (PositiveAttributeFilterPositiveAttributeFilter): [optional] # noqa: E501
match_attribute_filter (MatchAttributeFilterMatchAttributeFilter): [optional] # noqa: E501
@@ -390,6 +398,7 @@ def _composed_schemas():
],
'oneOf': [
AbsoluteDateFilter,
+ AllTimeDateFilter,
ComparisonMeasureValueFilter,
CompoundMeasureValueFilter,
InlineFilterDefinition,
diff --git a/gooddata-api-client/gooddata_api_client/model/filter_definition_for_simple_measure.py b/gooddata-api-client/gooddata_api_client/model/filter_definition_for_simple_measure.py
index 51b82755d..a19bd8c5a 100644
--- a/gooddata-api-client/gooddata_api_client/model/filter_definition_for_simple_measure.py
+++ b/gooddata-api-client/gooddata_api_client/model/filter_definition_for_simple_measure.py
@@ -32,6 +32,7 @@
def lazy_import():
from gooddata_api_client.model.absolute_date_filter_absolute_date_filter import AbsoluteDateFilterAbsoluteDateFilter
+ from gooddata_api_client.model.all_time_date_filter_all_time_date_filter import AllTimeDateFilterAllTimeDateFilter
from gooddata_api_client.model.attribute_filter import AttributeFilter
from gooddata_api_client.model.date_filter import DateFilter
from gooddata_api_client.model.match_attribute_filter_match_attribute_filter import MatchAttributeFilterMatchAttributeFilter
@@ -39,6 +40,7 @@ def lazy_import():
from gooddata_api_client.model.positive_attribute_filter_positive_attribute_filter import PositiveAttributeFilterPositiveAttributeFilter
from gooddata_api_client.model.relative_date_filter_relative_date_filter import RelativeDateFilterRelativeDateFilter
globals()['AbsoluteDateFilterAbsoluteDateFilter'] = AbsoluteDateFilterAbsoluteDateFilter
+ globals()['AllTimeDateFilterAllTimeDateFilter'] = AllTimeDateFilterAllTimeDateFilter
globals()['AttributeFilter'] = AttributeFilter
globals()['DateFilter'] = DateFilter
globals()['MatchAttributeFilterMatchAttributeFilter'] = MatchAttributeFilterMatchAttributeFilter
@@ -102,6 +104,7 @@ def openapi_types():
return {
'absolute_date_filter': (AbsoluteDateFilterAbsoluteDateFilter,), # noqa: E501
'relative_date_filter': (RelativeDateFilterRelativeDateFilter,), # noqa: E501
+ 'all_time_date_filter': (AllTimeDateFilterAllTimeDateFilter,), # noqa: E501
'negative_attribute_filter': (NegativeAttributeFilterNegativeAttributeFilter,), # noqa: E501
'positive_attribute_filter': (PositiveAttributeFilterPositiveAttributeFilter,), # noqa: E501
'match_attribute_filter': (MatchAttributeFilterMatchAttributeFilter,), # noqa: E501
@@ -115,6 +118,7 @@ def discriminator():
attribute_map = {
'absolute_date_filter': 'absoluteDateFilter', # noqa: E501
'relative_date_filter': 'relativeDateFilter', # noqa: E501
+ 'all_time_date_filter': 'allTimeDateFilter', # noqa: E501
'negative_attribute_filter': 'negativeAttributeFilter', # noqa: E501
'positive_attribute_filter': 'positiveAttributeFilter', # noqa: E501
'match_attribute_filter': 'matchAttributeFilter', # noqa: E501
@@ -161,6 +165,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501
_visited_composed_classes = (Animal,)
absolute_date_filter (AbsoluteDateFilterAbsoluteDateFilter): [optional] # noqa: E501
relative_date_filter (RelativeDateFilterRelativeDateFilter): [optional] # noqa: E501
+ all_time_date_filter (AllTimeDateFilterAllTimeDateFilter): [optional] # noqa: E501
negative_attribute_filter (NegativeAttributeFilterNegativeAttributeFilter): [optional] # noqa: E501
positive_attribute_filter (PositiveAttributeFilterPositiveAttributeFilter): [optional] # noqa: E501
match_attribute_filter (MatchAttributeFilterMatchAttributeFilter): [optional] # noqa: E501
@@ -269,6 +274,7 @@ def __init__(self, *args, **kwargs): # noqa: E501
_visited_composed_classes = (Animal,)
absolute_date_filter (AbsoluteDateFilterAbsoluteDateFilter): [optional] # noqa: E501
relative_date_filter (RelativeDateFilterRelativeDateFilter): [optional] # noqa: E501
+ all_time_date_filter (AllTimeDateFilterAllTimeDateFilter): [optional] # noqa: E501
negative_attribute_filter (NegativeAttributeFilterNegativeAttributeFilter): [optional] # noqa: E501
positive_attribute_filter (PositiveAttributeFilterPositiveAttributeFilter): [optional] # noqa: E501
match_attribute_filter (MatchAttributeFilterMatchAttributeFilter): [optional] # noqa: E501
diff --git a/gooddata-api-client/gooddata_api_client/model/relative_date_filter_relative_date_filter.py b/gooddata-api-client/gooddata_api_client/model/relative_date_filter_relative_date_filter.py
index f15b1a387..821f386e6 100644
--- a/gooddata-api-client/gooddata_api_client/model/relative_date_filter_relative_date_filter.py
+++ b/gooddata-api-client/gooddata_api_client/model/relative_date_filter_relative_date_filter.py
@@ -83,6 +83,11 @@ class RelativeDateFilterRelativeDateFilter(ModelNormal):
'FISCAL_QUARTER': "FISCAL_QUARTER",
'FISCAL_YEAR': "FISCAL_YEAR",
},
+ ('empty_value_handling',): {
+ 'INCLUDE': "INCLUDE",
+ 'EXCLUDE': "EXCLUDE",
+ 'ONLY': "ONLY",
+ },
}
validations = {
@@ -117,6 +122,7 @@ def openapi_types():
'to': (int,), # noqa: E501
'apply_on_result': (bool,), # noqa: E501
'bounded_filter': (BoundedFilter,), # noqa: E501
+ 'empty_value_handling': (str,), # noqa: E501
'local_identifier': (str,), # noqa: E501
}
@@ -132,6 +138,7 @@ def discriminator():
'to': 'to', # noqa: E501
'apply_on_result': 'applyOnResult', # noqa: E501
'bounded_filter': 'boundedFilter', # noqa: E501
+ 'empty_value_handling': 'emptyValueHandling', # noqa: E501
'local_identifier': 'localIdentifier', # noqa: E501
}
@@ -184,6 +191,7 @@ def _from_openapi_data(cls, dataset, _from, granularity, to, *args, **kwargs):
_visited_composed_classes = (Animal,)
apply_on_result (bool): [optional] # noqa: E501
bounded_filter (BoundedFilter): [optional] # noqa: E501
+ empty_value_handling (str): Specifies how rows with empty (null/missing) date values should be handled. INCLUDE includes empty dates in addition to the date range restriction, EXCLUDE removes rows with empty dates (default), ONLY keeps only rows with empty dates.. [optional] if omitted the server will use the default value of "EXCLUDE" # noqa: E501
local_identifier (str): [optional] # noqa: E501
"""
@@ -282,6 +290,7 @@ def __init__(self, dataset, _from, granularity, to, *args, **kwargs): # noqa: E
_visited_composed_classes = (Animal,)
apply_on_result (bool): [optional] # noqa: E501
bounded_filter (BoundedFilter): [optional] # noqa: E501
+ empty_value_handling (str): Specifies how rows with empty (null/missing) date values should be handled. INCLUDE includes empty dates in addition to the date range restriction, EXCLUDE removes rows with empty dates (default), ONLY keeps only rows with empty dates.. [optional] if omitted the server will use the default value of "EXCLUDE" # noqa: E501
local_identifier (str): [optional] # noqa: E501
"""
diff --git a/gooddata-api-client/gooddata_api_client/models/__init__.py b/gooddata-api-client/gooddata_api_client/models/__init__.py
index ed1bfc812..8f94a0bc0 100644
--- a/gooddata-api-client/gooddata_api_client/models/__init__.py
+++ b/gooddata-api-client/gooddata_api_client/models/__init__.py
@@ -86,6 +86,8 @@
from gooddata_api_client.model.alert_condition_operand import AlertConditionOperand
from gooddata_api_client.model.alert_description import AlertDescription
from gooddata_api_client.model.alert_evaluation_row import AlertEvaluationRow
+from gooddata_api_client.model.all_time_date_filter import AllTimeDateFilter
+from gooddata_api_client.model.all_time_date_filter_all_time_date_filter import AllTimeDateFilterAllTimeDateFilter
from gooddata_api_client.model.allowed_relationship_type import AllowedRelationshipType
from gooddata_api_client.model.analytics_catalog_created_by import AnalyticsCatalogCreatedBy
from gooddata_api_client.model.analytics_catalog_tags import AnalyticsCatalogTags
diff --git a/packages/gooddata-fdw/tests/execute/fixtures/execute_compute_table_all_columns.yaml b/packages/gooddata-fdw/tests/execute/fixtures/execute_compute_table_all_columns.yaml
index 1e24a1cfd..894d06de0 100644
--- a/packages/gooddata-fdw/tests/execute/fixtures/execute_compute_table_all_columns.yaml
+++ b/packages/gooddata-fdw/tests/execute/fixtures/execute_compute_table_all_columns.yaml
@@ -103,7 +103,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 46c69d89-460b-49cc-b48b-fe183a2cebc1
+ - 20b1932f-2a7e-46a3-a9da-e6bbffdd6b98
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -155,10 +155,10 @@ interactions:
name: Revenue
localIdentifier: dim_1
links:
- executionResult: 777c7a762a410324eadf1dd3e3ca36f9b29fd229:abbd64389afc398e6c0f855e8828db3ac94e8cc1890494e8d941c023117aada3
+ executionResult: db269641d9293f813ad550b22a07a85cd943193c:5ead2724f975878de998669b4d1e6f97cbafdc7c5b03e2bd837f623ea0858b9c
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/777c7a762a410324eadf1dd3e3ca36f9b29fd229%3Aabbd64389afc398e6c0f855e8828db3ac94e8cc1890494e8d941c023117aada3?offset=0%2C0&limit=512%2C256
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/db269641d9293f813ad550b22a07a85cd943193c%3A5ead2724f975878de998669b4d1e6f97cbafdc7c5b03e2bd837f623ea0858b9c?offset=0%2C0&limit=512%2C256
body: null
headers:
Accept:
diff --git a/packages/gooddata-fdw/tests/execute/fixtures/execute_compute_table_metrics_only.yaml b/packages/gooddata-fdw/tests/execute/fixtures/execute_compute_table_metrics_only.yaml
index 4719cadc3..7e0d3fcc9 100644
--- a/packages/gooddata-fdw/tests/execute/fixtures/execute_compute_table_metrics_only.yaml
+++ b/packages/gooddata-fdw/tests/execute/fixtures/execute_compute_table_metrics_only.yaml
@@ -89,7 +89,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - c4b63120-e888-4fd2-b514-4285fa5a5c06
+ - 41bec0fb-3aea-442d-8f83-6079ba3a3048
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -109,10 +109,10 @@ interactions:
name: Revenue
localIdentifier: dim_0
links:
- executionResult: f9c62afaf1000d86d3cea2953e86d39b91f67c75:0d66aaf607bc701db5c67405a33b467375801acf99a7d6ce430d35b83658d6e3
+ executionResult: ef72f8ca49162f4cf473acab229150361e7dfae2:aaf702602b726903fafe72545c06625162de2066a0d5a161a904d1a073150f1f
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/f9c62afaf1000d86d3cea2953e86d39b91f67c75%3A0d66aaf607bc701db5c67405a33b467375801acf99a7d6ce430d35b83658d6e3?offset=0&limit=256
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/ef72f8ca49162f4cf473acab229150361e7dfae2%3Aaaf702602b726903fafe72545c06625162de2066a0d5a161a904d1a073150f1f?offset=0&limit=256
body: null
headers:
Accept:
diff --git a/packages/gooddata-fdw/tests/execute/fixtures/execute_compute_table_with_reduced_granularity.yaml b/packages/gooddata-fdw/tests/execute/fixtures/execute_compute_table_with_reduced_granularity.yaml
index 055b5e0b9..da1bed1fa 100644
--- a/packages/gooddata-fdw/tests/execute/fixtures/execute_compute_table_with_reduced_granularity.yaml
+++ b/packages/gooddata-fdw/tests/execute/fixtures/execute_compute_table_with_reduced_granularity.yaml
@@ -78,7 +78,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - c9812874-c9c7-4000-97c9-001f1da00ad4
+ - 6a35c6e3-928d-4816-a3e4-dc814f68656b
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -111,10 +111,10 @@ interactions:
name: Revenue
localIdentifier: dim_1
links:
- executionResult: 48b2e0a517f57db6bbf2740950d3c7d3adec5a21:6073e3513709097ec39a75ce285efc4b3c7c1178b6d0c3db9394ceec73320637
+ executionResult: 66af1fa7aba3385577c0c39b503cbec5ea74cc8c:5ea800ba1d795dbd8cc5654c99a659b8fbf2e511e2e74454c49380d50bb1c7c3
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/48b2e0a517f57db6bbf2740950d3c7d3adec5a21%3A6073e3513709097ec39a75ce285efc4b3c7c1178b6d0c3db9394ceec73320637?offset=0%2C0&limit=512%2C256
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/66af1fa7aba3385577c0c39b503cbec5ea74cc8c%3A5ea800ba1d795dbd8cc5654c99a659b8fbf2e511e2e74454c49380d50bb1c7c3?offset=0%2C0&limit=512%2C256
body: null
headers:
Accept:
diff --git a/packages/gooddata-fdw/tests/execute/fixtures/execute_insight_all_columns.yaml b/packages/gooddata-fdw/tests/execute/fixtures/execute_insight_all_columns.yaml
index ad12b41bf..f38b1c33a 100644
--- a/packages/gooddata-fdw/tests/execute/fixtures/execute_insight_all_columns.yaml
+++ b/packages/gooddata-fdw/tests/execute/fixtures/execute_insight_all_columns.yaml
@@ -370,7 +370,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 4111f3e2-64f8-4ae6-a6bb-dc10c9b1e95c
+ - 8100425e-313a-46da-b543-180d16db5b1a
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -422,10 +422,10 @@ interactions:
name: Revenue
localIdentifier: dim_1
links:
- executionResult: d0c176df4b9b9f17bd47b307805118a946e1d818:260d3dd45d0142f0d92a45e7066fa21e9bb6b5857b99a385f7e23e3a4374b335
+ executionResult: a9af80931d456c3284e56f16e99b5cf41e28d94f:fec1b7fd21f46aa4aca70d0a4c466188ba21a8f6176fdd4b79a902195d0ed3e5
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/d0c176df4b9b9f17bd47b307805118a946e1d818%3A260d3dd45d0142f0d92a45e7066fa21e9bb6b5857b99a385f7e23e3a4374b335?offset=0%2C0&limit=512%2C256
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a9af80931d456c3284e56f16e99b5cf41e28d94f%3Afec1b7fd21f46aa4aca70d0a4c466188ba21a8f6176fdd4b79a902195d0ed3e5?offset=0%2C0&limit=512%2C256
body: null
headers:
Accept:
diff --git a/packages/gooddata-fdw/tests/execute/fixtures/execute_insight_some_columns.yaml b/packages/gooddata-fdw/tests/execute/fixtures/execute_insight_some_columns.yaml
index 66f443e6b..78ae38c5c 100644
--- a/packages/gooddata-fdw/tests/execute/fixtures/execute_insight_some_columns.yaml
+++ b/packages/gooddata-fdw/tests/execute/fixtures/execute_insight_some_columns.yaml
@@ -370,7 +370,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 7f9d557c-6b6f-45f0-979e-bfd9bf13efaf
+ - aa71e395-7569-47e9-81a3-849ede66269b
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -422,10 +422,10 @@ interactions:
name: Revenue
localIdentifier: dim_1
links:
- executionResult: d0c176df4b9b9f17bd47b307805118a946e1d818:260d3dd45d0142f0d92a45e7066fa21e9bb6b5857b99a385f7e23e3a4374b335
+ executionResult: a9af80931d456c3284e56f16e99b5cf41e28d94f:fec1b7fd21f46aa4aca70d0a4c466188ba21a8f6176fdd4b79a902195d0ed3e5
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/d0c176df4b9b9f17bd47b307805118a946e1d818%3A260d3dd45d0142f0d92a45e7066fa21e9bb6b5857b99a385f7e23e3a4374b335?offset=0%2C0&limit=512%2C256
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a9af80931d456c3284e56f16e99b5cf41e28d94f%3Afec1b7fd21f46aa4aca70d0a4c466188ba21a8f6176fdd4b79a902195d0ed3e5?offset=0%2C0&limit=512%2C256
body: null
headers:
Accept:
diff --git a/packages/gooddata-fdw/tests/import_foreign_schema/fixtures/import_compute_without_restrictions.yaml b/packages/gooddata-fdw/tests/import_foreign_schema/fixtures/import_compute_without_restrictions.yaml
index e43996e97..44b934398 100644
--- a/packages/gooddata-fdw/tests/import_foreign_schema/fixtures/import_compute_without_restrictions.yaml
+++ b/packages/gooddata-fdw/tests/import_foreign_schema/fixtures/import_compute_without_restrictions.yaml
@@ -516,10 +516,10 @@ interactions:
type: dataset
labels:
data:
- - id: geo__state__location
- type: label
- id: state
type: label
+ - id: geo__state__location
+ type: label
type: attribute
- attributes:
title: Type
@@ -611,29 +611,29 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: date
+ id: products
type: dataset
multivalue: false
sources:
- - column: date
- dataType: DATE
+ - column: product_id
+ dataType: INT
target:
- id: date
- type: date
+ id: product_id
+ type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: date
type: dataset
multivalue: false
sources:
- - column: product_id
- dataType: INT
+ - column: date
+ dataType: DATE
target:
- id: product_id
- type: attribute
+ id: date
+ type: date
isNullable: null
nullValue: null
sourceColumns: null
@@ -1259,29 +1259,29 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: date
+ id: products
type: dataset
multivalue: false
sources:
- - column: date
- dataType: DATE
+ - column: product_id
+ dataType: INT
target:
- id: date
- type: date
+ id: product_id
+ type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: date
type: dataset
multivalue: false
sources:
- - column: product_id
- dataType: INT
+ - column: date
+ dataType: DATE
target:
- id: product_id
- type: attribute
+ id: date
+ type: date
isNullable: null
nullValue: null
sourceColumns: null
diff --git a/packages/gooddata-fdw/tests/import_foreign_schema/fixtures/import_insights_without_restrictions.yaml b/packages/gooddata-fdw/tests/import_foreign_schema/fixtures/import_insights_without_restrictions.yaml
index b3e286b02..029e56ef1 100644
--- a/packages/gooddata-fdw/tests/import_foreign_schema/fixtures/import_insights_without_restrictions.yaml
+++ b/packages/gooddata-fdw/tests/import_foreign_schema/fixtures/import_insights_without_restrictions.yaml
@@ -516,10 +516,10 @@ interactions:
type: dataset
labels:
data:
- - id: geo__state__location
- type: label
- id: state
type: label
+ - id: geo__state__location
+ type: label
type: attribute
- attributes:
title: Type
@@ -611,29 +611,29 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: date
+ id: products
type: dataset
multivalue: false
sources:
- - column: date
- dataType: DATE
+ - column: product_id
+ dataType: INT
target:
- id: date
- type: date
+ id: product_id
+ type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: date
type: dataset
multivalue: false
sources:
- - column: product_id
- dataType: INT
+ - column: date
+ dataType: DATE
target:
- id: product_id
- type: attribute
+ id: date
+ type: date
isNullable: null
nullValue: null
sourceColumns: null
@@ -1259,29 +1259,29 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: date
+ id: products
type: dataset
multivalue: false
sources:
- - column: date
- dataType: DATE
+ - column: product_id
+ dataType: INT
target:
- id: date
- type: date
+ id: product_id
+ type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: date
type: dataset
multivalue: false
sources:
- - column: product_id
- dataType: INT
+ - column: date
+ dataType: DATE
target:
- id: product_id
- type: attribute
+ id: date
+ type: date
isNullable: null
nullValue: null
sourceColumns: null
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_bytes_limits_failure.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_bytes_limits_failure.yaml
index 23f5efa2c..fa9dcd3b7 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_bytes_limits_failure.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_bytes_limits_failure.yaml
@@ -90,7 +90,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 4487ee9c-c266-4707-8226-932983dd15ee
+ - 3fa28072-b848-491b-9499-2dee66835c77
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -153,10 +153,10 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 0e947722ee475f87fe003c728aa3291d7d43afd1:ef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3
+ executionResult: 303916b14648778bf8e07a33aefe9841b7a66596:95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/0e947722ee475f87fe003c728aa3291d7d43afd1%3Aef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/303916b14648778bf8e07a33aefe9841b7a66596%3A95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b/metadata
body: null
headers:
Accept:
@@ -295,7 +295,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 0e947722ee475f87fe003c728aa3291d7d43afd1:ef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3
+ executionResult: 303916b14648778bf8e07a33aefe9841b7a66596:95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -312,7 +312,7 @@ interactions:
resultSize: 4625
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/0e947722ee475f87fe003c728aa3291d7d43afd1%3Aef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/303916b14648778bf8e07a33aefe9841b7a66596%3A95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_dimensions_limits_failure.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_dimensions_limits_failure.yaml
index ebed8a15a..c4b221932 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_dimensions_limits_failure.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_dimensions_limits_failure.yaml
@@ -90,7 +90,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - d27375fb-0e36-4035-9301-23db13367047
+ - 17efe712-d355-48bb-93d5-3c518c3ca97a
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -153,10 +153,10 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 0e947722ee475f87fe003c728aa3291d7d43afd1:ef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3
+ executionResult: 303916b14648778bf8e07a33aefe9841b7a66596:95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/0e947722ee475f87fe003c728aa3291d7d43afd1%3Aef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/303916b14648778bf8e07a33aefe9841b7a66596%3A95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b/metadata
body: null
headers:
Accept:
@@ -295,7 +295,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 0e947722ee475f87fe003c728aa3291d7d43afd1:ef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3
+ executionResult: 303916b14648778bf8e07a33aefe9841b7a66596:95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -312,7 +312,7 @@ interactions:
resultSize: 4625
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/0e947722ee475f87fe003c728aa3291d7d43afd1%3Aef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/303916b14648778bf8e07a33aefe9841b7a66596%3A95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_one_dim1.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_one_dim1.yaml
index 8dfe573c8..3bd809f3f 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_one_dim1.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_one_dim1.yaml
@@ -88,7 +88,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 166f0ffe-6c2a-48e5-8109-bb37452b6f0c
+ - c464379b-0cfd-4e17-ae8a-5c8a07b6b1da
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -149,10 +149,10 @@ interactions:
name: Order Amount
localIdentifier: dim_0
links:
- executionResult: a9e27d8163d28c3a1efac1db8d81404923d16af9:1d84ca183d9b60d48d5b5c802a9bc739be8f5884f40f020565b5290b1d36f679
+ executionResult: 59cfadb5df92d7f9b7672f3abc9e9d8b8964a29f:e5c63d855057077b153716b673fd62d44b368d4353c0a029135f47b28042f4f6
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a9e27d8163d28c3a1efac1db8d81404923d16af9%3A1d84ca183d9b60d48d5b5c802a9bc739be8f5884f40f020565b5290b1d36f679/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/59cfadb5df92d7f9b7672f3abc9e9d8b8964a29f%3Ae5c63d855057077b153716b673fd62d44b368d4353c0a029135f47b28042f4f6/metadata
body: null
headers:
Accept:
@@ -289,7 +289,7 @@ interactions:
name: Order Amount
localIdentifier: dim_0
links:
- executionResult: a9e27d8163d28c3a1efac1db8d81404923d16af9:1d84ca183d9b60d48d5b5c802a9bc739be8f5884f40f020565b5290b1d36f679
+ executionResult: 59cfadb5df92d7f9b7672f3abc9e9d8b8964a29f:e5c63d855057077b153716b673fd62d44b368d4353c0a029135f47b28042f4f6
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -303,7 +303,7 @@ interactions:
resultSize: 2913
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a9e27d8163d28c3a1efac1db8d81404923d16af9%3A1d84ca183d9b60d48d5b5c802a9bc739be8f5884f40f020565b5290b1d36f679?offset=0&limit=500
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/59cfadb5df92d7f9b7672f3abc9e9d8b8964a29f%3Ae5c63d855057077b153716b673fd62d44b368d4353c0a029135f47b28042f4f6?offset=0&limit=500
body: null
headers:
Accept:
@@ -4730,7 +4730,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a9e27d8163d28c3a1efac1db8d81404923d16af9%3A1d84ca183d9b60d48d5b5c802a9bc739be8f5884f40f020565b5290b1d36f679/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/59cfadb5df92d7f9b7672f3abc9e9d8b8964a29f%3Ae5c63d855057077b153716b673fd62d44b368d4353c0a029135f47b28042f4f6/metadata
body: null
headers:
Accept:
@@ -4867,7 +4867,7 @@ interactions:
name: Order Amount
localIdentifier: dim_0
links:
- executionResult: a9e27d8163d28c3a1efac1db8d81404923d16af9:1d84ca183d9b60d48d5b5c802a9bc739be8f5884f40f020565b5290b1d36f679
+ executionResult: 59cfadb5df92d7f9b7672f3abc9e9d8b8964a29f:e5c63d855057077b153716b673fd62d44b368d4353c0a029135f47b28042f4f6
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -4881,7 +4881,7 @@ interactions:
resultSize: 2913
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a9e27d8163d28c3a1efac1db8d81404923d16af9%3A1d84ca183d9b60d48d5b5c802a9bc739be8f5884f40f020565b5290b1d36f679?offset=0&limit=500
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/59cfadb5df92d7f9b7672f3abc9e9d8b8964a29f%3Ae5c63d855057077b153716b673fd62d44b368d4353c0a029135f47b28042f4f6?offset=0&limit=500
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_one_dim2.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_one_dim2.yaml
index cc2944192..2dcbe759b 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_one_dim2.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_one_dim2.yaml
@@ -90,7 +90,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 722c501a-ada8-494b-8437-7de5c9280115
+ - 80bd8a00-52c0-41c7-93ac-1d71d9b9b454
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -153,10 +153,10 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 386751f09a69a3c207bb1e985d852182febb6147:256d1caac2ed43042c74afb7177d98ad485ab5ccd61561476059d7d9ed2942c3
+ executionResult: e400c02ad3228041d987653df2a27b2902f3e88a:a52e215ac6c4c527d0a8919567cb163c1b940e2349e81516060c0044856f1d73
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/386751f09a69a3c207bb1e985d852182febb6147%3A256d1caac2ed43042c74afb7177d98ad485ab5ccd61561476059d7d9ed2942c3/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/e400c02ad3228041d987653df2a27b2902f3e88a%3Aa52e215ac6c4c527d0a8919567cb163c1b940e2349e81516060c0044856f1d73/metadata
body: null
headers:
Accept:
@@ -295,7 +295,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 386751f09a69a3c207bb1e985d852182febb6147:256d1caac2ed43042c74afb7177d98ad485ab5ccd61561476059d7d9ed2942c3
+ executionResult: e400c02ad3228041d987653df2a27b2902f3e88a:a52e215ac6c4c527d0a8919567cb163c1b940e2349e81516060c0044856f1d73
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -312,7 +312,7 @@ interactions:
resultSize: 2913
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/386751f09a69a3c207bb1e985d852182febb6147%3A256d1caac2ed43042c74afb7177d98ad485ab5ccd61561476059d7d9ed2942c3?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/e400c02ad3228041d987653df2a27b2902f3e88a%3Aa52e215ac6c4c527d0a8919567cb163c1b940e2349e81516060c0044856f1d73?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
@@ -1575,7 +1575,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/386751f09a69a3c207bb1e985d852182febb6147%3A256d1caac2ed43042c74afb7177d98ad485ab5ccd61561476059d7d9ed2942c3?offset=0%2C100&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/e400c02ad3228041d987653df2a27b2902f3e88a%3Aa52e215ac6c4c527d0a8919567cb163c1b940e2349e81516060c0044856f1d73?offset=0%2C100&limit=100%2C100
body: null
headers:
Accept:
@@ -2838,7 +2838,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/386751f09a69a3c207bb1e985d852182febb6147%3A256d1caac2ed43042c74afb7177d98ad485ab5ccd61561476059d7d9ed2942c3?offset=0%2C200&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/e400c02ad3228041d987653df2a27b2902f3e88a%3Aa52e215ac6c4c527d0a8919567cb163c1b940e2349e81516060c0044856f1d73?offset=0%2C200&limit=100%2C100
body: null
headers:
Accept:
@@ -4101,7 +4101,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/386751f09a69a3c207bb1e985d852182febb6147%3A256d1caac2ed43042c74afb7177d98ad485ab5ccd61561476059d7d9ed2942c3?offset=0%2C300&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/e400c02ad3228041d987653df2a27b2902f3e88a%3Aa52e215ac6c4c527d0a8919567cb163c1b940e2349e81516060c0044856f1d73?offset=0%2C300&limit=100%2C100
body: null
headers:
Accept:
@@ -4932,7 +4932,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/386751f09a69a3c207bb1e985d852182febb6147%3A256d1caac2ed43042c74afb7177d98ad485ab5ccd61561476059d7d9ed2942c3/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/e400c02ad3228041d987653df2a27b2902f3e88a%3Aa52e215ac6c4c527d0a8919567cb163c1b940e2349e81516060c0044856f1d73/metadata
body: null
headers:
Accept:
@@ -5071,7 +5071,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 386751f09a69a3c207bb1e985d852182febb6147:256d1caac2ed43042c74afb7177d98ad485ab5ccd61561476059d7d9ed2942c3
+ executionResult: e400c02ad3228041d987653df2a27b2902f3e88a:a52e215ac6c4c527d0a8919567cb163c1b940e2349e81516060c0044856f1d73
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -5088,7 +5088,7 @@ interactions:
resultSize: 2913
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/386751f09a69a3c207bb1e985d852182febb6147%3A256d1caac2ed43042c74afb7177d98ad485ab5ccd61561476059d7d9ed2942c3?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/e400c02ad3228041d987653df2a27b2902f3e88a%3Aa52e215ac6c4c527d0a8919567cb163c1b940e2349e81516060c0044856f1d73?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
@@ -6351,7 +6351,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/386751f09a69a3c207bb1e985d852182febb6147%3A256d1caac2ed43042c74afb7177d98ad485ab5ccd61561476059d7d9ed2942c3?offset=0%2C100&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/e400c02ad3228041d987653df2a27b2902f3e88a%3Aa52e215ac6c4c527d0a8919567cb163c1b940e2349e81516060c0044856f1d73?offset=0%2C100&limit=100%2C100
body: null
headers:
Accept:
@@ -7614,7 +7614,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/386751f09a69a3c207bb1e985d852182febb6147%3A256d1caac2ed43042c74afb7177d98ad485ab5ccd61561476059d7d9ed2942c3?offset=0%2C200&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/e400c02ad3228041d987653df2a27b2902f3e88a%3Aa52e215ac6c4c527d0a8919567cb163c1b940e2349e81516060c0044856f1d73?offset=0%2C200&limit=100%2C100
body: null
headers:
Accept:
@@ -8877,7 +8877,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/386751f09a69a3c207bb1e985d852182febb6147%3A256d1caac2ed43042c74afb7177d98ad485ab5ccd61561476059d7d9ed2942c3?offset=0%2C300&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/e400c02ad3228041d987653df2a27b2902f3e88a%3Aa52e215ac6c4c527d0a8919567cb163c1b940e2349e81516060c0044856f1d73?offset=0%2C300&limit=100%2C100
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_totals1.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_totals1.yaml
index 71680cae2..34d953910 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_totals1.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_totals1.yaml
@@ -109,7 +109,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 36648245-3acc-43c1-8908-cc31fe1b53db
+ - 0a981ce0-6a08-45cc-864d-d0662027abde
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -172,10 +172,10 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: a649815cfb87082d6feb37223aa9f8be3224f4fa:8b580661e6d5c808343ed457e706d48027254604e5e5ff42f1458ba323a1e4f0
+ executionResult: 4452134b4601fed2cbe90ca7c68313a3926aec64:3bad2ec97695db20e2c42d2d8ebf3dbee0459146469238be14c2c44d13f03606
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a649815cfb87082d6feb37223aa9f8be3224f4fa%3A8b580661e6d5c808343ed457e706d48027254604e5e5ff42f1458ba323a1e4f0/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/4452134b4601fed2cbe90ca7c68313a3926aec64%3A3bad2ec97695db20e2c42d2d8ebf3dbee0459146469238be14c2c44d13f03606/metadata
body: null
headers:
Accept:
@@ -314,7 +314,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: a649815cfb87082d6feb37223aa9f8be3224f4fa:8b580661e6d5c808343ed457e706d48027254604e5e5ff42f1458ba323a1e4f0
+ executionResult: 4452134b4601fed2cbe90ca7c68313a3926aec64:3bad2ec97695db20e2c42d2d8ebf3dbee0459146469238be14c2c44d13f03606
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -349,7 +349,7 @@ interactions:
resultSize: 4794
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a649815cfb87082d6feb37223aa9f8be3224f4fa%3A8b580661e6d5c808343ed457e706d48027254604e5e5ff42f1458ba323a1e4f0?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/4452134b4601fed2cbe90ca7c68313a3926aec64%3A3bad2ec97695db20e2c42d2d8ebf3dbee0459146469238be14c2c44d13f03606?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
@@ -1778,7 +1778,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a649815cfb87082d6feb37223aa9f8be3224f4fa%3A8b580661e6d5c808343ed457e706d48027254604e5e5ff42f1458ba323a1e4f0/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/4452134b4601fed2cbe90ca7c68313a3926aec64%3A3bad2ec97695db20e2c42d2d8ebf3dbee0459146469238be14c2c44d13f03606/metadata
body: null
headers:
Accept:
@@ -1917,7 +1917,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: a649815cfb87082d6feb37223aa9f8be3224f4fa:8b580661e6d5c808343ed457e706d48027254604e5e5ff42f1458ba323a1e4f0
+ executionResult: 4452134b4601fed2cbe90ca7c68313a3926aec64:3bad2ec97695db20e2c42d2d8ebf3dbee0459146469238be14c2c44d13f03606
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -1952,7 +1952,7 @@ interactions:
resultSize: 4794
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a649815cfb87082d6feb37223aa9f8be3224f4fa%3A8b580661e6d5c808343ed457e706d48027254604e5e5ff42f1458ba323a1e4f0?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/4452134b4601fed2cbe90ca7c68313a3926aec64%3A3bad2ec97695db20e2c42d2d8ebf3dbee0459146469238be14c2c44d13f03606?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_totals2.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_totals2.yaml
index fc154a78c..e76c824bd 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_totals2.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_totals2.yaml
@@ -107,7 +107,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 1d00150b-78e7-4b9a-b508-7d73b88a0c68
+ - 70b60107-13cc-45eb-8104-95bada796cbf
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -170,10 +170,10 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: a33bf119128572edf1c02d46eb317c9587b77ae6:9f397f64b5570996a2283f92fc8cd2872cd1eb1daaaafbed762900f90716794b
+ executionResult: 1eb70b179dbd41b0f6bd54bd08f698e4ad1fd99f:f5b34e90aa7ae2848c7bef6080029817dc09deda7013d1a33a1d90df3dbfb0cf
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a33bf119128572edf1c02d46eb317c9587b77ae6%3A9f397f64b5570996a2283f92fc8cd2872cd1eb1daaaafbed762900f90716794b/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/1eb70b179dbd41b0f6bd54bd08f698e4ad1fd99f%3Af5b34e90aa7ae2848c7bef6080029817dc09deda7013d1a33a1d90df3dbfb0cf/metadata
body: null
headers:
Accept:
@@ -312,7 +312,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: a33bf119128572edf1c02d46eb317c9587b77ae6:9f397f64b5570996a2283f92fc8cd2872cd1eb1daaaafbed762900f90716794b
+ executionResult: 1eb70b179dbd41b0f6bd54bd08f698e4ad1fd99f:f5b34e90aa7ae2848c7bef6080029817dc09deda7013d1a33a1d90df3dbfb0cf
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -345,7 +345,7 @@ interactions:
resultSize: 15444
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a33bf119128572edf1c02d46eb317c9587b77ae6%3A9f397f64b5570996a2283f92fc8cd2872cd1eb1daaaafbed762900f90716794b?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/1eb70b179dbd41b0f6bd54bd08f698e4ad1fd99f%3Af5b34e90aa7ae2848c7bef6080029817dc09deda7013d1a33a1d90df3dbfb0cf?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
@@ -2829,7 +2829,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a33bf119128572edf1c02d46eb317c9587b77ae6%3A9f397f64b5570996a2283f92fc8cd2872cd1eb1daaaafbed762900f90716794b/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/1eb70b179dbd41b0f6bd54bd08f698e4ad1fd99f%3Af5b34e90aa7ae2848c7bef6080029817dc09deda7013d1a33a1d90df3dbfb0cf/metadata
body: null
headers:
Accept:
@@ -2968,7 +2968,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: a33bf119128572edf1c02d46eb317c9587b77ae6:9f397f64b5570996a2283f92fc8cd2872cd1eb1daaaafbed762900f90716794b
+ executionResult: 1eb70b179dbd41b0f6bd54bd08f698e4ad1fd99f:f5b34e90aa7ae2848c7bef6080029817dc09deda7013d1a33a1d90df3dbfb0cf
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -3001,7 +3001,7 @@ interactions:
resultSize: 15444
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a33bf119128572edf1c02d46eb317c9587b77ae6%3A9f397f64b5570996a2283f92fc8cd2872cd1eb1daaaafbed762900f90716794b?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/1eb70b179dbd41b0f6bd54bd08f698e4ad1fd99f%3Af5b34e90aa7ae2848c7bef6080029817dc09deda7013d1a33a1d90df3dbfb0cf?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_totals3.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_totals3.yaml
index 8afa6b091..0b9f1620d 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_totals3.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_totals3.yaml
@@ -109,7 +109,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 1066d932-4139-4f47-97f3-5b869ac5c216
+ - 55d41974-9b3e-4502-93e6-52748b02b591
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -172,10 +172,10 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 2d791359922813b5df559d13014cc45c2c60d130:c54646fe97c0835a1530817411902d0a68dce12d4a3bba0fbf6a23da8f3265c3
+ executionResult: 6e77563a952efd525d9fdabc2361aec007148678:aead6fa158a7c3bf8ecb8d9cc67eb9752a56306dcb7b834154641514405cadd3
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/2d791359922813b5df559d13014cc45c2c60d130%3Ac54646fe97c0835a1530817411902d0a68dce12d4a3bba0fbf6a23da8f3265c3/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/6e77563a952efd525d9fdabc2361aec007148678%3Aaead6fa158a7c3bf8ecb8d9cc67eb9752a56306dcb7b834154641514405cadd3/metadata
body: null
headers:
Accept:
@@ -314,7 +314,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 2d791359922813b5df559d13014cc45c2c60d130:c54646fe97c0835a1530817411902d0a68dce12d4a3bba0fbf6a23da8f3265c3
+ executionResult: 6e77563a952efd525d9fdabc2361aec007148678:aead6fa158a7c3bf8ecb8d9cc67eb9752a56306dcb7b834154641514405cadd3
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -349,7 +349,7 @@ interactions:
resultSize: 4794
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/2d791359922813b5df559d13014cc45c2c60d130%3Ac54646fe97c0835a1530817411902d0a68dce12d4a3bba0fbf6a23da8f3265c3?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/6e77563a952efd525d9fdabc2361aec007148678%3Aaead6fa158a7c3bf8ecb8d9cc67eb9752a56306dcb7b834154641514405cadd3?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
@@ -1778,7 +1778,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/2d791359922813b5df559d13014cc45c2c60d130%3Ac54646fe97c0835a1530817411902d0a68dce12d4a3bba0fbf6a23da8f3265c3/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/6e77563a952efd525d9fdabc2361aec007148678%3Aaead6fa158a7c3bf8ecb8d9cc67eb9752a56306dcb7b834154641514405cadd3/metadata
body: null
headers:
Accept:
@@ -1917,7 +1917,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 2d791359922813b5df559d13014cc45c2c60d130:c54646fe97c0835a1530817411902d0a68dce12d4a3bba0fbf6a23da8f3265c3
+ executionResult: 6e77563a952efd525d9fdabc2361aec007148678:aead6fa158a7c3bf8ecb8d9cc67eb9752a56306dcb7b834154641514405cadd3
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -1952,7 +1952,7 @@ interactions:
resultSize: 4794
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/2d791359922813b5df559d13014cc45c2c60d130%3Ac54646fe97c0835a1530817411902d0a68dce12d4a3bba0fbf6a23da8f3265c3?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/6e77563a952efd525d9fdabc2361aec007148678%3Aaead6fa158a7c3bf8ecb8d9cc67eb9752a56306dcb7b834154641514405cadd3?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_totals4.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_totals4.yaml
index 9b4be454b..3b0b23e0c 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_totals4.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_totals4.yaml
@@ -107,7 +107,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 02775fa6-c32a-46e5-af73-662aa3ade16f
+ - 9061c47d-8041-4ab9-a5db-804d517d805b
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -170,10 +170,10 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: fdee9d29c26aefdab2ece73178f113a9c3b79b44:30e37e666523a0886db49a684c2acff326d7742bcc5d146f8063c2cf9b1a5343
+ executionResult: a95b1bc455c8a7bf9f9d4948fef19d2ca539324c:406a9e5e089cfa01ac18c57bd69e24324e0a6ce98e2b69c20e292ff40876143e
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/fdee9d29c26aefdab2ece73178f113a9c3b79b44%3A30e37e666523a0886db49a684c2acff326d7742bcc5d146f8063c2cf9b1a5343/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a95b1bc455c8a7bf9f9d4948fef19d2ca539324c%3A406a9e5e089cfa01ac18c57bd69e24324e0a6ce98e2b69c20e292ff40876143e/metadata
body: null
headers:
Accept:
@@ -312,7 +312,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: fdee9d29c26aefdab2ece73178f113a9c3b79b44:30e37e666523a0886db49a684c2acff326d7742bcc5d146f8063c2cf9b1a5343
+ executionResult: a95b1bc455c8a7bf9f9d4948fef19d2ca539324c:406a9e5e089cfa01ac18c57bd69e24324e0a6ce98e2b69c20e292ff40876143e
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -345,7 +345,7 @@ interactions:
resultSize: 15444
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/fdee9d29c26aefdab2ece73178f113a9c3b79b44%3A30e37e666523a0886db49a684c2acff326d7742bcc5d146f8063c2cf9b1a5343?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a95b1bc455c8a7bf9f9d4948fef19d2ca539324c%3A406a9e5e089cfa01ac18c57bd69e24324e0a6ce98e2b69c20e292ff40876143e?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
@@ -2829,7 +2829,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/fdee9d29c26aefdab2ece73178f113a9c3b79b44%3A30e37e666523a0886db49a684c2acff326d7742bcc5d146f8063c2cf9b1a5343/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a95b1bc455c8a7bf9f9d4948fef19d2ca539324c%3A406a9e5e089cfa01ac18c57bd69e24324e0a6ce98e2b69c20e292ff40876143e/metadata
body: null
headers:
Accept:
@@ -2968,7 +2968,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: fdee9d29c26aefdab2ece73178f113a9c3b79b44:30e37e666523a0886db49a684c2acff326d7742bcc5d146f8063c2cf9b1a5343
+ executionResult: a95b1bc455c8a7bf9f9d4948fef19d2ca539324c:406a9e5e089cfa01ac18c57bd69e24324e0a6ce98e2b69c20e292ff40876143e
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -3001,7 +3001,7 @@ interactions:
resultSize: 15444
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/fdee9d29c26aefdab2ece73178f113a9c3b79b44%3A30e37e666523a0886db49a684c2acff326d7742bcc5d146f8063c2cf9b1a5343?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a95b1bc455c8a7bf9f9d4948fef19d2ca539324c%3A406a9e5e089cfa01ac18c57bd69e24324e0a6ce98e2b69c20e292ff40876143e?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_two_dim1.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_two_dim1.yaml
index fe2ff9ef1..449b0584a 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_two_dim1.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_two_dim1.yaml
@@ -90,7 +90,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 584b5944-5a4c-4486-80c8-aaeb41291495
+ - 54491264-64a8-4538-be42-282405729e75
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -153,10 +153,10 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 0e947722ee475f87fe003c728aa3291d7d43afd1:ef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3
+ executionResult: 303916b14648778bf8e07a33aefe9841b7a66596:95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/0e947722ee475f87fe003c728aa3291d7d43afd1%3Aef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/303916b14648778bf8e07a33aefe9841b7a66596%3A95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b/metadata
body: null
headers:
Accept:
@@ -295,7 +295,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 0e947722ee475f87fe003c728aa3291d7d43afd1:ef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3
+ executionResult: 303916b14648778bf8e07a33aefe9841b7a66596:95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -312,7 +312,7 @@ interactions:
resultSize: 4625
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/0e947722ee475f87fe003c728aa3291d7d43afd1%3Aef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/303916b14648778bf8e07a33aefe9841b7a66596%3A95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
@@ -1087,7 +1087,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/0e947722ee475f87fe003c728aa3291d7d43afd1%3Aef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/303916b14648778bf8e07a33aefe9841b7a66596%3A95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b/metadata
body: null
headers:
Accept:
@@ -1226,7 +1226,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 0e947722ee475f87fe003c728aa3291d7d43afd1:ef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3
+ executionResult: 303916b14648778bf8e07a33aefe9841b7a66596:95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -1243,7 +1243,7 @@ interactions:
resultSize: 4625
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/0e947722ee475f87fe003c728aa3291d7d43afd1%3Aef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/303916b14648778bf8e07a33aefe9841b7a66596%3A95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
@@ -2018,7 +2018,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/0e947722ee475f87fe003c728aa3291d7d43afd1%3Aef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/303916b14648778bf8e07a33aefe9841b7a66596%3A95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b/metadata
body: null
headers:
Accept:
@@ -2157,7 +2157,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 0e947722ee475f87fe003c728aa3291d7d43afd1:ef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3
+ executionResult: 303916b14648778bf8e07a33aefe9841b7a66596:95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -2174,7 +2174,7 @@ interactions:
resultSize: 4625
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/0e947722ee475f87fe003c728aa3291d7d43afd1%3Aef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/303916b14648778bf8e07a33aefe9841b7a66596%3A95c5b9be33f55781acd8fd13ffdb8ffdd1709ec15924fd694153c111838d1a8b?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_two_dim2.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_two_dim2.yaml
index 53a64b72d..b115e23b9 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_two_dim2.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_two_dim2.yaml
@@ -90,7 +90,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 50de5eb4-1a9d-4584-929c-b1fb8a4415c5
+ - be9ede5e-93ee-456e-990a-6dbde60524a5
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -153,10 +153,10 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: ef59c8d2b2b6b66dd33d9dccc54eb393f7e35eaf:3286380b8fad4bedad1957beb921bb040c34a644a8b3b4b6c9b4f0428c2b6de5
+ executionResult: 4656e3fd472dd7c13ce927fe67a57bbbbd2ecd25:55651560c7b61d0472311bf6243550d210324b8c7dcc009544498985acd24b1e
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/ef59c8d2b2b6b66dd33d9dccc54eb393f7e35eaf%3A3286380b8fad4bedad1957beb921bb040c34a644a8b3b4b6c9b4f0428c2b6de5/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/4656e3fd472dd7c13ce927fe67a57bbbbd2ecd25%3A55651560c7b61d0472311bf6243550d210324b8c7dcc009544498985acd24b1e/metadata
body: null
headers:
Accept:
@@ -295,7 +295,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: ef59c8d2b2b6b66dd33d9dccc54eb393f7e35eaf:3286380b8fad4bedad1957beb921bb040c34a644a8b3b4b6c9b4f0428c2b6de5
+ executionResult: 4656e3fd472dd7c13ce927fe67a57bbbbd2ecd25:55651560c7b61d0472311bf6243550d210324b8c7dcc009544498985acd24b1e
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -312,7 +312,7 @@ interactions:
resultSize: 11457
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/ef59c8d2b2b6b66dd33d9dccc54eb393f7e35eaf%3A3286380b8fad4bedad1957beb921bb040c34a644a8b3b4b6c9b4f0428c2b6de5?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/4656e3fd472dd7c13ce927fe67a57bbbbd2ecd25%3A55651560c7b61d0472311bf6243550d210324b8c7dcc009544498985acd24b1e?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
@@ -1479,7 +1479,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/ef59c8d2b2b6b66dd33d9dccc54eb393f7e35eaf%3A3286380b8fad4bedad1957beb921bb040c34a644a8b3b4b6c9b4f0428c2b6de5?offset=100%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/4656e3fd472dd7c13ce927fe67a57bbbbd2ecd25%3A55651560c7b61d0472311bf6243550d210324b8c7dcc009544498985acd24b1e?offset=100%2C0&limit=100%2C100
body: null
headers:
Accept:
@@ -2448,7 +2448,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/ef59c8d2b2b6b66dd33d9dccc54eb393f7e35eaf%3A3286380b8fad4bedad1957beb921bb040c34a644a8b3b4b6c9b4f0428c2b6de5/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/4656e3fd472dd7c13ce927fe67a57bbbbd2ecd25%3A55651560c7b61d0472311bf6243550d210324b8c7dcc009544498985acd24b1e/metadata
body: null
headers:
Accept:
@@ -2587,7 +2587,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: ef59c8d2b2b6b66dd33d9dccc54eb393f7e35eaf:3286380b8fad4bedad1957beb921bb040c34a644a8b3b4b6c9b4f0428c2b6de5
+ executionResult: 4656e3fd472dd7c13ce927fe67a57bbbbd2ecd25:55651560c7b61d0472311bf6243550d210324b8c7dcc009544498985acd24b1e
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -2604,7 +2604,7 @@ interactions:
resultSize: 11457
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/ef59c8d2b2b6b66dd33d9dccc54eb393f7e35eaf%3A3286380b8fad4bedad1957beb921bb040c34a644a8b3b4b6c9b4f0428c2b6de5?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/4656e3fd472dd7c13ce927fe67a57bbbbd2ecd25%3A55651560c7b61d0472311bf6243550d210324b8c7dcc009544498985acd24b1e?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
@@ -3771,7 +3771,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/ef59c8d2b2b6b66dd33d9dccc54eb393f7e35eaf%3A3286380b8fad4bedad1957beb921bb040c34a644a8b3b4b6c9b4f0428c2b6de5?offset=100%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/4656e3fd472dd7c13ce927fe67a57bbbbd2ecd25%3A55651560c7b61d0472311bf6243550d210324b8c7dcc009544498985acd24b1e?offset=100%2C0&limit=100%2C100
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_two_dim3.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_two_dim3.yaml
index e961c747d..31b3ddfbc 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_two_dim3.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_exec_def_two_dim3.yaml
@@ -90,7 +90,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 3afaca61-81f4-4bf4-9a90-17b15d94a9d8
+ - 1b131c7d-cd14-4f7b-b90b-8ab0d62d2650
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -153,10 +153,10 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: b58d70f1d8527e941e5cb260740c25c817ab475d:d64c446d624f53ebb8ef33852a42cbab2448b413c1cd59de2cec53b3302bbb4e
+ executionResult: 3877c93f565baf9e1bec9f86095c66c423a8ee79:d581c8b22327ab3a08687b749e8fbd214a436e9777051b9fd2ebe4b2fe382314
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/b58d70f1d8527e941e5cb260740c25c817ab475d%3Ad64c446d624f53ebb8ef33852a42cbab2448b413c1cd59de2cec53b3302bbb4e/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/3877c93f565baf9e1bec9f86095c66c423a8ee79%3Ad581c8b22327ab3a08687b749e8fbd214a436e9777051b9fd2ebe4b2fe382314/metadata
body: null
headers:
Accept:
@@ -295,7 +295,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: b58d70f1d8527e941e5cb260740c25c817ab475d:d64c446d624f53ebb8ef33852a42cbab2448b413c1cd59de2cec53b3302bbb4e
+ executionResult: 3877c93f565baf9e1bec9f86095c66c423a8ee79:d581c8b22327ab3a08687b749e8fbd214a436e9777051b9fd2ebe4b2fe382314
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -312,7 +312,7 @@ interactions:
resultSize: 3152
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/b58d70f1d8527e941e5cb260740c25c817ab475d%3Ad64c446d624f53ebb8ef33852a42cbab2448b413c1cd59de2cec53b3302bbb4e?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/3877c93f565baf9e1bec9f86095c66c423a8ee79%3Ad581c8b22327ab3a08687b749e8fbd214a436e9777051b9fd2ebe4b2fe382314?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
@@ -1539,7 +1539,7 @@ interactions:
dataSourceMessages: []
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/b58d70f1d8527e941e5cb260740c25c817ab475d%3Ad64c446d624f53ebb8ef33852a42cbab2448b413c1cd59de2cec53b3302bbb4e/metadata
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/3877c93f565baf9e1bec9f86095c66c423a8ee79%3Ad581c8b22327ab3a08687b749e8fbd214a436e9777051b9fd2ebe4b2fe382314/metadata
body: null
headers:
Accept:
@@ -1678,7 +1678,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: b58d70f1d8527e941e5cb260740c25c817ab475d:d64c446d624f53ebb8ef33852a42cbab2448b413c1cd59de2cec53b3302bbb4e
+ executionResult: 3877c93f565baf9e1bec9f86095c66c423a8ee79:d581c8b22327ab3a08687b749e8fbd214a436e9777051b9fd2ebe4b2fe382314
resultSpec:
dimensions:
- localIdentifier: dim_0
@@ -1695,7 +1695,7 @@ interactions:
resultSize: 3152
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/b58d70f1d8527e941e5cb260740c25c817ab475d%3Ad64c446d624f53ebb8ef33852a42cbab2448b413c1cd59de2cec53b3302bbb4e?offset=0%2C0&limit=100%2C100
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/3877c93f565baf9e1bec9f86095c66c423a8ee79%3Ad581c8b22327ab3a08687b749e8fbd214a436e9777051b9fd2ebe4b2fe382314?offset=0%2C0&limit=100%2C100
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_items.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_items.yaml
index 5d07d697f..6d5e15a90 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_items.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_items.yaml
@@ -84,7 +84,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - f42d9691-0862-41f2-8f64-ad81e72b19ae
+ - 83c3003d-f827-4af6-b358-8a59c78efd5e
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -132,7 +132,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 03b08c603ed4d02ef95164fcac5ee84a79cd1bdd:edf37f30e4cbc7b8f978fd4bc084e8777afdb758f7ce49e73026f162541c696a
+ executionResult: 109a44c1026c298085fe2412fb52c5106a1ddc34:92c05220f350742f6484a2cfdd00b30dfd3a93f5956e78b8f62990eebee3544a
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28region%2Cproducts.category%29&page=0&size=500
@@ -292,7 +292,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28%27region%27%2C%27products.category%27%29&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/03b08c603ed4d02ef95164fcac5ee84a79cd1bdd%3Aedf37f30e4cbc7b8f978fd4bc084e8777afdb758f7ce49e73026f162541c696a?offset=0%2C0&limit=2%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/109a44c1026c298085fe2412fb52c5106a1ddc34%3A92c05220f350742f6484a2cfdd00b30dfd3a93f5956e78b8f62990eebee3544a?offset=0%2C0&limit=2%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_items_no_index.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_items_no_index.yaml
index dec3afb80..ac8fa24d0 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_items_no_index.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_items_no_index.yaml
@@ -84,7 +84,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 5d54ef1e-3e72-4916-8489-7e951f323ea7
+ - 4873df2e-5c02-4e72-964c-4d3af9ae9038
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -132,7 +132,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 03b08c603ed4d02ef95164fcac5ee84a79cd1bdd:edf37f30e4cbc7b8f978fd4bc084e8777afdb758f7ce49e73026f162541c696a
+ executionResult: 109a44c1026c298085fe2412fb52c5106a1ddc34:92c05220f350742f6484a2cfdd00b30dfd3a93f5956e78b8f62990eebee3544a
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28region%2Cproducts.category%29&page=0&size=500
@@ -292,7 +292,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28%27region%27%2C%27products.category%27%29&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/03b08c603ed4d02ef95164fcac5ee84a79cd1bdd%3Aedf37f30e4cbc7b8f978fd4bc084e8777afdb758f7ce49e73026f162541c696a?offset=0%2C0&limit=2%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/109a44c1026c298085fe2412fb52c5106a1ddc34%3A92c05220f350742f6484a2cfdd00b30dfd3a93f5956e78b8f62990eebee3544a?offset=0%2C0&limit=2%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_visualization.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_visualization.yaml
index 1edf6a418..7b03ecda6 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_visualization.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_visualization.yaml
@@ -366,7 +366,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - ff5b482f-b918-4951-8fc1-6c42ec064275
+ - 186539fb-39d3-4375-a032-d4d295d8a65f
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -418,7 +418,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: e8acbdaeb988844d770d3487a3219fad483a5231:bf2e09d878095430af2c01382f18bb36e1cf2d1a4dfc461ed9f827098a1e9077
+ executionResult: f24c859e524c935410b1d5aee9c623a90dc5130f:fe8c5304c9becbb52f5107a86351bd8335dfda30ba6e614ac1b58314b3b8e182
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28products.category%2Cproduct_name%29&page=0&size=500
@@ -561,7 +561,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28%27products.category%27%2C%27product_name%27%29&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/e8acbdaeb988844d770d3487a3219fad483a5231%3Abf2e09d878095430af2c01382f18bb36e1cf2d1a4dfc461ed9f827098a1e9077?offset=0%2C0&limit=4%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/f24c859e524c935410b1d5aee9c623a90dc5130f%3Afe8c5304c9becbb52f5107a86351bd8335dfda30ba6e614ac1b58314b3b8e182?offset=0%2C0&limit=4%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_visualization_date.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_visualization_date.yaml
index 9a643850f..43a44242d 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_visualization_date.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_visualization_date.yaml
@@ -276,7 +276,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - a66b6ec1-2e85-42d0-887c-2bc1c7c3c852
+ - 3027294a-cff1-4fc6-8e0a-9512cfbc0a61
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -315,7 +315,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 3c00f93da466ea9a149952e4b0de2e0f019885ed:5666ac5909d76114750b24717129214c32e7caf41604e87f1da9a3931ac59a47
+ executionResult: 382639b09209c59324d131fa1dcec8d26b85ee6f:fafded8c5be5dd9a60709c3fd075d2d1be0a83ffe9c92f05486967a195d92af4
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28date.month%29&page=0&size=500
@@ -410,7 +410,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3D%3D%27date.month%27&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/3c00f93da466ea9a149952e4b0de2e0f019885ed%3A5666ac5909d76114750b24717129214c32e7caf41604e87f1da9a3931ac59a47?offset=0%2C0&limit=2%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/382639b09209c59324d131fa1dcec8d26b85ee6f%3Afafded8c5be5dd9a60709c3fd075d2d1be0a83ffe9c92f05486967a195d92af4?offset=0%2C0&limit=2%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_visualization_no_index.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_visualization_no_index.yaml
index fb557fd4a..35a2c7f2d 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_visualization_no_index.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/dataframe_for_visualization_no_index.yaml
@@ -366,7 +366,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - ba1411d9-9e27-4112-b950-6b307a691649
+ - 777f2771-b2f1-49ea-837a-f4dfd3369d84
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -418,7 +418,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: e8acbdaeb988844d770d3487a3219fad483a5231:bf2e09d878095430af2c01382f18bb36e1cf2d1a4dfc461ed9f827098a1e9077
+ executionResult: f24c859e524c935410b1d5aee9c623a90dc5130f:fe8c5304c9becbb52f5107a86351bd8335dfda30ba6e614ac1b58314b3b8e182
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28products.category%2Cproduct_name%29&page=0&size=500
@@ -561,7 +561,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28%27products.category%27%2C%27product_name%27%29&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/e8acbdaeb988844d770d3487a3219fad483a5231%3Abf2e09d878095430af2c01382f18bb36e1cf2d1a4dfc461ed9f827098a1e9077?offset=0%2C0&limit=4%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/f24c859e524c935410b1d5aee9c623a90dc5130f%3Afe8c5304c9becbb52f5107a86351bd8335dfda30ba6e614ac1b58314b3b8e182?offset=0%2C0&limit=4%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/empty_indexed_dataframe.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/empty_indexed_dataframe.yaml
index 983cba22a..cd26519b3 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/empty_indexed_dataframe.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/empty_indexed_dataframe.yaml
@@ -77,7 +77,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 0bde9aa3-687f-4e44-a110-ae5ffa467c10
+ - 2a11f929-05ed-40ee-a063-a2ba5f86cf9e
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -112,7 +112,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: ee4190dd22643faf93452de3a7166c2a79586bb4:ce65c4b8a338fb1f72aa7dfbcd9b1081ec026664e61bd5c201584386bb4518a4
+ executionResult: a10377b7ddfb3d3c171490478a4d6800d268d96a:dde3be1a4df002ad543fa40acdc959b6ad50690c6ac9c230d90e686532b46c68
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28product_name%29&page=0&size=500
@@ -217,7 +217,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3D%3D%27product_name%27&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/ee4190dd22643faf93452de3a7166c2a79586bb4%3Ace65c4b8a338fb1f72aa7dfbcd9b1081ec026664e61bd5c201584386bb4518a4?offset=0%2C0&limit=2%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a10377b7ddfb3d3c171490478a4d6800d268d96a%3Adde3be1a4df002ad543fa40acdc959b6ad50690c6ac9c230d90e686532b46c68?offset=0%2C0&limit=2%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/empty_not_indexed_dataframe.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/empty_not_indexed_dataframe.yaml
index 555053f46..507e945f4 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/empty_not_indexed_dataframe.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/empty_not_indexed_dataframe.yaml
@@ -77,7 +77,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 84f9265c-b1bc-4201-b568-fb7f5dfb9740
+ - 6e05108e-0199-42fd-9beb-3d804168f502
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -112,7 +112,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: ee4190dd22643faf93452de3a7166c2a79586bb4:ce65c4b8a338fb1f72aa7dfbcd9b1081ec026664e61bd5c201584386bb4518a4
+ executionResult: a10377b7ddfb3d3c171490478a4d6800d268d96a:dde3be1a4df002ad543fa40acdc959b6ad50690c6ac9c230d90e686532b46c68
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28product_name%29&page=0&size=500
@@ -217,7 +217,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3D%3D%27product_name%27&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/ee4190dd22643faf93452de3a7166c2a79586bb4%3Ace65c4b8a338fb1f72aa7dfbcd9b1081ec026664e61bd5c201584386bb4518a4?offset=0%2C0&limit=2%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a10377b7ddfb3d3c171490478a4d6800d268d96a%3Adde3be1a4df002ad543fa40acdc959b6ad50690c6ac9c230d90e686532b46c68?offset=0%2C0&limit=2%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/filtered_empty_df.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/filtered_empty_df.yaml
index 87c9ec065..5b717208f 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/filtered_empty_df.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/filtered_empty_df.yaml
@@ -68,7 +68,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 8853a0b5-1652-417a-ad35-1ec70968461e
+ - f4f55256-e178-42b7-91e6-b00c148a8e91
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -83,10 +83,10 @@ interactions:
name: Revenue
localIdentifier: dim_0
links:
- executionResult: 69e4a096227f72ff11c36b0557535666a51ea412:6f5e2f8b873f3a9cef4ca5174c26257be92ef1fde2358b7a7d1f6c02857f8171
+ executionResult: e0ff6512104b55785421c39ecce67fcf844531d9:449e943b8ca74e6e01316d3c40344575b2e84629b309ac43192761732b8dff58
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/69e4a096227f72ff11c36b0557535666a51ea412%3A6f5e2f8b873f3a9cef4ca5174c26257be92ef1fde2358b7a7d1f6c02857f8171?offset=0&limit=1
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/e0ff6512104b55785421c39ecce67fcf844531d9%3A449e943b8ca74e6e01316d3c40344575b2e84629b309ac43192761732b8dff58?offset=0&limit=1
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/multi_index_filtered_metrics_and_label.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/multi_index_filtered_metrics_and_label.yaml
index eb30d31ba..1faa459af 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/multi_index_filtered_metrics_and_label.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/multi_index_filtered_metrics_and_label.yaml
@@ -102,7 +102,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 415abfae-2c55-4adb-9b3f-165ae45e3113
+ - 06b4ec23-6752-4fee-b52d-9c2a51d646c5
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -167,7 +167,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 6b2e44cd78c7918b29a7c57161843271659e2e16:79b67e2ddca60dc289217433f83d7bbbe5c38050fc22b75668b7715684cbd6f5
+ executionResult: c6b4984b8fde659c5d250170499b08b3fd47cdee:d319c604871ce0a6680691331b4fa1e77b49c8a91a2c8525da376dae04e10188
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28state%2Cregion%2Cproducts.category%29&page=0&size=500
@@ -287,10 +287,10 @@ interactions:
type: dataset
labels:
data:
- - id: geo__state__location
- type: label
- id: state
type: label
+ - id: geo__state__location
+ type: label
type: attribute
included:
- attributes:
@@ -384,7 +384,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28%27state%27%2C%27region%27%2C%27products.category%27%29&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/6b2e44cd78c7918b29a7c57161843271659e2e16%3A79b67e2ddca60dc289217433f83d7bbbe5c38050fc22b75668b7715684cbd6f5?offset=0%2C0&limit=2%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/c6b4984b8fde659c5d250170499b08b3fd47cdee%3Ad319c604871ce0a6680691331b4fa1e77b49c8a91a2c8525da376dae04e10188?offset=0%2C0&limit=2%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/multi_index_filtered_metrics_and_label_reuse.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/multi_index_filtered_metrics_and_label_reuse.yaml
index e305d13f9..1799b9418 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/multi_index_filtered_metrics_and_label_reuse.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/multi_index_filtered_metrics_and_label_reuse.yaml
@@ -91,7 +91,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - b9bfcc42-7b74-4032-b0c6-7e23d5d0e34e
+ - cbe6e9a9-aee3-45b1-8102-b4afe6ba6b96
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -141,7 +141,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 6a90697b8d8710407c2b8feb35c5bf69fb0a1943:5e3aa48e73681fe82cacabdb5ee132eb3bd637447a4b367d1e8a87bced232164
+ executionResult: 54e2f718be94534d9b9f698c8224d3c7c0eb5155:8c03c8a2822cc580208b860d66d1c7afe4691fb31d2bb87b624466adfd7208f8
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28region%2Cproducts.category%29&page=0&size=500
@@ -301,7 +301,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28%27region%27%2C%27products.category%27%29&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/6a90697b8d8710407c2b8feb35c5bf69fb0a1943%3A5e3aa48e73681fe82cacabdb5ee132eb3bd637447a4b367d1e8a87bced232164?offset=0%2C0&limit=2%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/54e2f718be94534d9b9f698c8224d3c7c0eb5155%3A8c03c8a2822cc580208b860d66d1c7afe4691fb31d2bb87b624466adfd7208f8?offset=0%2C0&limit=2%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/multi_index_metrics.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/multi_index_metrics.yaml
index 9b6afc7a4..7fa3e3fbf 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/multi_index_metrics.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/multi_index_metrics.yaml
@@ -83,7 +83,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - e213ac5b-5e10-4ae8-b427-2b16cb5ba5a7
+ - e3824f0f-e863-4705-b56d-defdfe7e6efc
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -133,7 +133,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 776731c6aeac9565e06a853126795f8ae9d52f83:25db9115b07fcc02b82a6dc5c859b38016fdb9198f88486b21b268f5b8dc4676
+ executionResult: 5250e36733c75ec8dd345a51df911bb8c3e43f21:7df5d60c205ecd354bc96f01014fe96a223589482cf61a71a4bd0532f0ef6cbd
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28region%2Cproducts.category%29&page=0&size=500
@@ -293,7 +293,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28%27region%27%2C%27products.category%27%29&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/776731c6aeac9565e06a853126795f8ae9d52f83%3A25db9115b07fcc02b82a6dc5c859b38016fdb9198f88486b21b268f5b8dc4676?offset=0%2C0&limit=2%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/5250e36733c75ec8dd345a51df911bb8c3e43f21%3A7df5d60c205ecd354bc96f01014fe96a223589482cf61a71a4bd0532f0ef6cbd?offset=0%2C0&limit=2%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/multi_index_metrics_and_label.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/multi_index_metrics_and_label.yaml
index 59dd3faf0..7aa873cd2 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/multi_index_metrics_and_label.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/multi_index_metrics_and_label.yaml
@@ -89,7 +89,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - f5e8f4f9-c80a-4dd6-ba25-1a7b4d9d60e5
+ - 2be79e4c-8f0e-4c9e-9014-8393b8a68a6a
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -154,7 +154,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 476f464075aac5f9f604a2e94ed9ba5731327b03:4e3ab5a9aedacb4f49541086c08cf54a6a9dad1e3df16763f931b18a8c0125b7
+ executionResult: 2618a68187d1831b7393d45ecc5e9c09189f1103:5f6f8c8449396732221776611ba65e31a0bbb504ca112dd5a3b44482335d293d
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28state%2Cregion%2Cproducts.category%29&page=0&size=500
@@ -274,10 +274,10 @@ interactions:
type: dataset
labels:
data:
- - id: geo__state__location
- type: label
- id: state
type: label
+ - id: geo__state__location
+ type: label
type: attribute
included:
- attributes:
@@ -371,7 +371,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28%27state%27%2C%27region%27%2C%27products.category%27%29&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/476f464075aac5f9f604a2e94ed9ba5731327b03%3A4e3ab5a9aedacb4f49541086c08cf54a6a9dad1e3df16763f931b18a8c0125b7?offset=0%2C0&limit=2%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/2618a68187d1831b7393d45ecc5e9c09189f1103%3A5f6f8c8449396732221776611ba65e31a0bbb504ca112dd5a3b44482335d293d?offset=0%2C0&limit=2%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/not_indexed_filtered_metrics_and_labels.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/not_indexed_filtered_metrics_and_labels.yaml
index 6230d256a..f71b33626 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/not_indexed_filtered_metrics_and_labels.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/not_indexed_filtered_metrics_and_labels.yaml
@@ -85,7 +85,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 0e878956-01a5-4eef-8e44-f26d8c74a82d
+ - 407c5493-85aa-4413-a8db-8e34ea7d0207
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -120,7 +120,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 60407482a73e76a5e23f5f5f8d2a3e667450b37a:385ffb45444783023c1280f1a3cd7f0a89755e7c620f62f51cc0e1cb50e51042
+ executionResult: f4354c263164691ab339d070bd722e429afefd57:de094cd3a05a9970b014663993be7d14713849944dc1b2892831cb8604618dfa
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28region%29&page=0&size=500
@@ -225,7 +225,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3D%3D%27region%27&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/60407482a73e76a5e23f5f5f8d2a3e667450b37a%3A385ffb45444783023c1280f1a3cd7f0a89755e7c620f62f51cc0e1cb50e51042?offset=0%2C0&limit=2%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/f4354c263164691ab339d070bd722e429afefd57%3Ade094cd3a05a9970b014663993be7d14713849944dc1b2892831cb8604618dfa?offset=0%2C0&limit=2%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/not_indexed_metrics.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/not_indexed_metrics.yaml
index 46788c3ee..7b690fb20 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/not_indexed_metrics.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/not_indexed_metrics.yaml
@@ -69,7 +69,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - a9b02c73-35b6-4234-9042-816df67761a4
+ - afb5d88f-7602-4bb5-a04f-c4ed06878148
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -87,10 +87,10 @@ interactions:
name: '# of Orders'
localIdentifier: dim_0
links:
- executionResult: 130706a787ae859d91e16fd76ac64fef305dded5:e90de3525505af79393d72ca37b26355cddaab8c9316b978efb72b52e36d971d
+ executionResult: 5444c92bc7058decb90236382e461cfc633cd25b:ffcb263f86768d7cd1be2709a212bf9eba59a1233ec433604e6f2cdeddd93d33
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/130706a787ae859d91e16fd76ac64fef305dded5%3Ae90de3525505af79393d72ca37b26355cddaab8c9316b978efb72b52e36d971d?offset=0&limit=2
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/5444c92bc7058decb90236382e461cfc633cd25b%3Affcb263f86768d7cd1be2709a212bf9eba59a1233ec433604e6f2cdeddd93d33?offset=0&limit=2
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/not_indexed_metrics_and_labels.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/not_indexed_metrics_and_labels.yaml
index 99d4ed8af..e951e3f7a 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/not_indexed_metrics_and_labels.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/not_indexed_metrics_and_labels.yaml
@@ -77,7 +77,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 5681e8d0-0b3d-416e-881e-3720f3417a33
+ - 22fbdc16-d0ed-4fff-9437-3d0715597d21
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -112,7 +112,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 56c008b59b4f32392ad4b93d66b1dd1a1db22a98:4aecd132611831544ce31b12d24847d1d39b1d2c661fabe22e83826783902fdc
+ executionResult: 5bed0f6c9b2d90f6035113efb8d1c071d8d4eb52:2fc3691cf36a4d74541e3fffe84db86df711f87065ddeb3ae7155ebe8bf9d815
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28region%29&page=0&size=500
@@ -217,7 +217,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3D%3D%27region%27&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/56c008b59b4f32392ad4b93d66b1dd1a1db22a98%3A4aecd132611831544ce31b12d24847d1d39b1d2c661fabe22e83826783902fdc?offset=0%2C0&limit=2%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/5bed0f6c9b2d90f6035113efb8d1c071d8d4eb52%3A2fc3691cf36a4d74541e3fffe84db86df711f87065ddeb3ae7155ebe8bf9d815?offset=0%2C0&limit=2%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/simple_index_filtered_metrics_and_label.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/simple_index_filtered_metrics_and_label.yaml
index eb2cc4b40..308c7ceb5 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/simple_index_filtered_metrics_and_label.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/simple_index_filtered_metrics_and_label.yaml
@@ -122,7 +122,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 466ae928-ec5e-4b34-b088-d964ea4fbaf0
+ - b0d2e680-236a-4910-8d42-40cf59ce3336
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -168,7 +168,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 39edd0c021ce1348b1e145e23713d2f029be7e53:f780f700c4c67e924bd8a7382cf634dacd4bb0b9c24374ed0f434b3c5ffba87f
+ executionResult: b44de865816a253a6d45ccb4c2fcbc1255c11e04:edef5127bf0519e950702348c1a4b6ecac12c36b4741a0d32047ba532cc37bbf
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28products.category%2Cregion%29&page=0&size=500
@@ -328,7 +328,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28%27products.category%27%2C%27region%27%29&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/39edd0c021ce1348b1e145e23713d2f029be7e53%3Af780f700c4c67e924bd8a7382cf634dacd4bb0b9c24374ed0f434b3c5ffba87f?offset=0%2C0&limit=2%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/b44de865816a253a6d45ccb4c2fcbc1255c11e04%3Aedef5127bf0519e950702348c1a4b6ecac12c36b4741a0d32047ba532cc37bbf?offset=0%2C0&limit=2%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/simple_index_metrics.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/simple_index_metrics.yaml
index 995e6398d..2a363c542 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/simple_index_metrics.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/simple_index_metrics.yaml
@@ -75,7 +75,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 52bdfae3-633c-4c32-8a88-44847f2d1ced
+ - 901b7759-7cc4-4f69-9fd0-8f943e59f95f
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -120,7 +120,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: c41eda9b920096809d342011d521c956403d11b3:9e9816c7ed6c10cd1a4b719cdc630f0ff4e20d5da39e3641349def253bfe702d
+ executionResult: d9c7f525761097dedea3d4bf2ee87251f8cd810f:bd0d7b9c11621d60ff77e08e3e5037358639a33a06c28d26ac834ce6bd33916b
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28region%2Cproducts.category%29&page=0&size=500
@@ -280,7 +280,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28%27region%27%2C%27products.category%27%29&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/c41eda9b920096809d342011d521c956403d11b3%3A9e9816c7ed6c10cd1a4b719cdc630f0ff4e20d5da39e3641349def253bfe702d?offset=0%2C0&limit=1%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/d9c7f525761097dedea3d4bf2ee87251f8cd810f%3Abd0d7b9c11621d60ff77e08e3e5037358639a33a06c28d26ac834ce6bd33916b?offset=0%2C0&limit=1%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/simple_index_metrics_and_label.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/simple_index_metrics_and_label.yaml
index 2dfbe5836..3fd944d1e 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/simple_index_metrics_and_label.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/simple_index_metrics_and_label.yaml
@@ -79,7 +79,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 479430a0-4f0d-4f76-9eab-59ae2f149885
+ - 38641115-54e9-45e7-bc00-9e57c7eec66b
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -110,7 +110,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: a071453f2f233fc2468ff85978ebc4b234088649:70cecbbfaeae690b4c50ad2e70fd05e546c1f4aeb44e14818a3c0f375bd87522
+ executionResult: f34505b56e55d1e89ac7b1cda730f9b3191e58fc:dab4b7c756556e1e8de34d3060d79465adfbb0be586b92b31bcba3c227bea327
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28region%29&page=0&size=500
@@ -215,7 +215,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3D%3D%27region%27&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a071453f2f233fc2468ff85978ebc4b234088649%3A70cecbbfaeae690b4c50ad2e70fd05e546c1f4aeb44e14818a3c0f375bd87522?offset=0%2C0&limit=2%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/f34505b56e55d1e89ac7b1cda730f9b3191e58fc%3Adab4b7c756556e1e8de34d3060d79465adfbb0be586b92b31bcba3c227bea327?offset=0%2C0&limit=2%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/dataframe/fixtures/simple_index_metrics_no_duplicate.yaml b/packages/gooddata-pandas/tests/dataframe/fixtures/simple_index_metrics_no_duplicate.yaml
index 63a713b2b..6e9e0ca38 100644
--- a/packages/gooddata-pandas/tests/dataframe/fixtures/simple_index_metrics_no_duplicate.yaml
+++ b/packages/gooddata-pandas/tests/dataframe/fixtures/simple_index_metrics_no_duplicate.yaml
@@ -79,7 +79,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 30ea46e7-ec38-4a9e-a66f-3937d66b25aa
+ - 60d5c715-6a01-46f7-be01-4a1998eaaea1
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -110,7 +110,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: a071453f2f233fc2468ff85978ebc4b234088649:70cecbbfaeae690b4c50ad2e70fd05e546c1f4aeb44e14818a3c0f375bd87522
+ executionResult: f34505b56e55d1e89ac7b1cda730f9b3191e58fc:dab4b7c756556e1e8de34d3060d79465adfbb0be586b92b31bcba3c227bea327
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28region%29&page=0&size=500
@@ -215,7 +215,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3D%3D%27region%27&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a071453f2f233fc2468ff85978ebc4b234088649%3A70cecbbfaeae690b4c50ad2e70fd05e546c1f4aeb44e14818a3c0f375bd87522?offset=0%2C0&limit=2%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/f34505b56e55d1e89ac7b1cda730f9b3191e58fc%3Adab4b7c756556e1e8de34d3060d79465adfbb0be586b92b31bcba3c227bea327?offset=0%2C0&limit=2%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/series/fixtures/multi_index_filtered_series.yaml b/packages/gooddata-pandas/tests/series/fixtures/multi_index_filtered_series.yaml
index b58314125..79bb16b6b 100644
--- a/packages/gooddata-pandas/tests/series/fixtures/multi_index_filtered_series.yaml
+++ b/packages/gooddata-pandas/tests/series/fixtures/multi_index_filtered_series.yaml
@@ -83,7 +83,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - b413d991-a8ef-46c1-b204-05776d3036dd
+ - e79b16e3-c1fc-4ad6-8c09-e0e75d985b4f
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -128,7 +128,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: fc68b0dece23f862ade347506a5d55c0b5edc906:edd16ba385489c09d675ffad2827706f79e08050c449b96ce9d8d5ae64c35201
+ executionResult: 2d83cc6636dc6c97e18392d2ef5bcedb4d81c3fc:6e4d6e8518a4c685b30b878b102646d20f17cfe00d5a5e8a0d09d0fe4c3bda5e
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28region%2Cproducts.category%29&page=0&size=500
@@ -288,7 +288,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28%27region%27%2C%27products.category%27%29&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/fc68b0dece23f862ade347506a5d55c0b5edc906%3Aedd16ba385489c09d675ffad2827706f79e08050c449b96ce9d8d5ae64c35201?offset=0%2C0&limit=1%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/2d83cc6636dc6c97e18392d2ef5bcedb4d81c3fc%3A6e4d6e8518a4c685b30b878b102646d20f17cfe00d5a5e8a0d09d0fe4c3bda5e?offset=0%2C0&limit=1%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/series/fixtures/multi_index_metric_series.yaml b/packages/gooddata-pandas/tests/series/fixtures/multi_index_metric_series.yaml
index 8652b1050..6f1e78584 100644
--- a/packages/gooddata-pandas/tests/series/fixtures/multi_index_metric_series.yaml
+++ b/packages/gooddata-pandas/tests/series/fixtures/multi_index_metric_series.yaml
@@ -75,7 +75,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 59d58aa5-c071-4659-bd9f-5573407c5953
+ - 19d10aec-bec7-4a09-9638-f42aa58bc6bb
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -120,7 +120,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: c41eda9b920096809d342011d521c956403d11b3:9e9816c7ed6c10cd1a4b719cdc630f0ff4e20d5da39e3641349def253bfe702d
+ executionResult: d9c7f525761097dedea3d4bf2ee87251f8cd810f:bd0d7b9c11621d60ff77e08e3e5037358639a33a06c28d26ac834ce6bd33916b
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28region%2Cproducts.category%29&page=0&size=500
@@ -280,7 +280,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28%27region%27%2C%27products.category%27%29&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/c41eda9b920096809d342011d521c956403d11b3%3A9e9816c7ed6c10cd1a4b719cdc630f0ff4e20d5da39e3641349def253bfe702d?offset=0%2C0&limit=1%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/d9c7f525761097dedea3d4bf2ee87251f8cd810f%3Abd0d7b9c11621d60ff77e08e3e5037358639a33a06c28d26ac834ce6bd33916b?offset=0%2C0&limit=1%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/series/fixtures/not_indexed_filtered_metric_series.yaml b/packages/gooddata-pandas/tests/series/fixtures/not_indexed_filtered_metric_series.yaml
index 24d6ad85d..5449ce3dc 100644
--- a/packages/gooddata-pandas/tests/series/fixtures/not_indexed_filtered_metric_series.yaml
+++ b/packages/gooddata-pandas/tests/series/fixtures/not_indexed_filtered_metric_series.yaml
@@ -61,7 +61,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 9a54cf76-f71e-4a12-9190-7285595863a1
+ - 83b9aca6-31ec-47aa-9736-1a63dfc876da
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -74,10 +74,10 @@ interactions:
- localIdentifier: 27c4b665b9d047b1a66a149714f1c596
localIdentifier: dim_0
links:
- executionResult: fe0d530ec98877dfc86de3fb702c57ca3121b021:83fab0ab1986cbb14ce230b7319a80981b30673e999306234c61f9547afee102
+ executionResult: dc0015a6028d217358a76c40bfde354d2b026252:535ab6a353fb15b4e7a69de9ed3883b991e578e792cbb001b434cdcf12a5bdd4
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/fe0d530ec98877dfc86de3fb702c57ca3121b021%3A83fab0ab1986cbb14ce230b7319a80981b30673e999306234c61f9547afee102?offset=0&limit=1
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/dc0015a6028d217358a76c40bfde354d2b026252%3A535ab6a353fb15b4e7a69de9ed3883b991e578e792cbb001b434cdcf12a5bdd4?offset=0&limit=1
body: null
headers:
Accept:
@@ -201,7 +201,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - ec04e9ca-859b-4c04-99af-c0e58b9e844e
+ - 494402a9-0576-421b-a0bd-3f2605a4a3f6
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -214,10 +214,10 @@ interactions:
- localIdentifier: 27c4b665b9d047b1a66a149714f1c596
localIdentifier: dim_0
links:
- executionResult: a03ed2d86f168bc3a45f4aec37b5551b0a9e4271:23fdccba609a27b7e6c5d9eab83fab4492de220308ace062f91d2e0aeb57b9aa
+ executionResult: fd6dffa6c536442d43a2b3b8b174d891b29be036:72d22ba387bd5facf1ab63588f6c8ca83d2ce71aa0239ceee225b8cf543f67e3
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a03ed2d86f168bc3a45f4aec37b5551b0a9e4271%3A23fdccba609a27b7e6c5d9eab83fab4492de220308ace062f91d2e0aeb57b9aa?offset=0&limit=1
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/fd6dffa6c536442d43a2b3b8b174d891b29be036%3A72d22ba387bd5facf1ab63588f6c8ca83d2ce71aa0239ceee225b8cf543f67e3?offset=0&limit=1
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/series/fixtures/not_indexed_label_series.yaml b/packages/gooddata-pandas/tests/series/fixtures/not_indexed_label_series.yaml
index 35fbee7f0..5de7d1c31 100644
--- a/packages/gooddata-pandas/tests/series/fixtures/not_indexed_label_series.yaml
+++ b/packages/gooddata-pandas/tests/series/fixtures/not_indexed_label_series.yaml
@@ -56,7 +56,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 58ca0fbf-3897-430c-8510-e07b4aef7d30
+ - aa42012e-d693-40b4-9672-4b0b51a6d553
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -82,7 +82,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_0
links:
- executionResult: 4ec25d8923b5b8ffd9e2fe138acc94dfd00d8611:f8b7ed7b08edac12f23520a065a674399e1cfa1c20aeb379df73398551018409
+ executionResult: c8decc38af9273fbdf02464e427289cc670a486d:5f17c683ed7cc66607c362ae0a609a4f29c14a193162399becfccf5a164f5eeb
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28region%29&page=0&size=500
@@ -187,7 +187,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3D%3D%27region%27&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/4ec25d8923b5b8ffd9e2fe138acc94dfd00d8611%3Af8b7ed7b08edac12f23520a065a674399e1cfa1c20aeb379df73398551018409?offset=0&limit=1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/c8decc38af9273fbdf02464e427289cc670a486d%3A5f17c683ed7cc66607c362ae0a609a4f29c14a193162399becfccf5a164f5eeb?offset=0&limit=1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/series/fixtures/not_indexed_label_series_with_granularity.yaml b/packages/gooddata-pandas/tests/series/fixtures/not_indexed_label_series_with_granularity.yaml
index 49f6e5291..cbb7e57b1 100644
--- a/packages/gooddata-pandas/tests/series/fixtures/not_indexed_label_series_with_granularity.yaml
+++ b/packages/gooddata-pandas/tests/series/fixtures/not_indexed_label_series_with_granularity.yaml
@@ -62,7 +62,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - d9e41662-b212-47c0-8baa-25b839b7a15a
+ - 7d8d2ff9-ff02-4877-ab3a-5e3c9fa8d845
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -103,7 +103,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_0
links:
- executionResult: 2ab23ce354bd96acd5cbcce15bdd0621982b61c6:c073892c80510e49d7216767b02a43c4f8953dc8cbde99b097ca7ec664156adc
+ executionResult: 8c7242dcfdaa01eb30fa87f6dbb444b9ebcc325a:3146a52c74818af6fe2ac57db677c1a8a3c8d2bf01d3b5df8fdf7de934b37ea6
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28products.category%2Cregion%29&page=0&size=500
@@ -263,7 +263,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28%27products.category%27%2C%27region%27%29&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/2ab23ce354bd96acd5cbcce15bdd0621982b61c6%3Ac073892c80510e49d7216767b02a43c4f8953dc8cbde99b097ca7ec664156adc?offset=0&limit=1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/8c7242dcfdaa01eb30fa87f6dbb444b9ebcc325a%3A3146a52c74818af6fe2ac57db677c1a8a3c8d2bf01d3b5df8fdf7de934b37ea6?offset=0&limit=1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/series/fixtures/not_indexed_metric_series.yaml b/packages/gooddata-pandas/tests/series/fixtures/not_indexed_metric_series.yaml
index 59d9618e6..725622546 100644
--- a/packages/gooddata-pandas/tests/series/fixtures/not_indexed_metric_series.yaml
+++ b/packages/gooddata-pandas/tests/series/fixtures/not_indexed_metric_series.yaml
@@ -61,7 +61,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - ce27dcd6-9770-4851-8d9d-4763e8c1e8b1
+ - 93e512da-c5ab-4260-b320-731b09ff37af
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -74,10 +74,10 @@ interactions:
- localIdentifier: 27c4b665b9d047b1a66a149714f1c596
localIdentifier: dim_0
links:
- executionResult: fe0d530ec98877dfc86de3fb702c57ca3121b021:83fab0ab1986cbb14ce230b7319a80981b30673e999306234c61f9547afee102
+ executionResult: dc0015a6028d217358a76c40bfde354d2b026252:535ab6a353fb15b4e7a69de9ed3883b991e578e792cbb001b434cdcf12a5bdd4
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/fe0d530ec98877dfc86de3fb702c57ca3121b021%3A83fab0ab1986cbb14ce230b7319a80981b30673e999306234c61f9547afee102?offset=0&limit=1
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/dc0015a6028d217358a76c40bfde354d2b026252%3A535ab6a353fb15b4e7a69de9ed3883b991e578e792cbb001b434cdcf12a5bdd4?offset=0&limit=1
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/series/fixtures/not_indexed_metric_series_with_granularity.yaml b/packages/gooddata-pandas/tests/series/fixtures/not_indexed_metric_series_with_granularity.yaml
index eb0972e52..0ad79bf8e 100644
--- a/packages/gooddata-pandas/tests/series/fixtures/not_indexed_metric_series_with_granularity.yaml
+++ b/packages/gooddata-pandas/tests/series/fixtures/not_indexed_metric_series_with_granularity.yaml
@@ -69,7 +69,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 1c5cf208-2036-480f-8d1e-163e45ef9c28
+ - bb1128f3-ff23-4680-9f97-e50cc3549413
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -99,7 +99,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: a96e209d64db644409c3ffc002b2a57499bcbf24:25cb65c8b24c8d898ffec792ee7f5f651fdc98aaf270d9f7cf4ac4493c99456d
+ executionResult: 03196b9c21c1132c8ce0d1aa95f16e449b7fcf7d:b3b8a3c5430ed580ffd6509eb0af98564da558ab130fa6007f968794dd2b1b5d
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28region%29&page=0&size=500
@@ -204,7 +204,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3D%3D%27region%27&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a96e209d64db644409c3ffc002b2a57499bcbf24%3A25cb65c8b24c8d898ffec792ee7f5f651fdc98aaf270d9f7cf4ac4493c99456d?offset=0%2C0&limit=1%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/03196b9c21c1132c8ce0d1aa95f16e449b7fcf7d%3Ab3b8a3c5430ed580ffd6509eb0af98564da558ab130fa6007f968794dd2b1b5d?offset=0%2C0&limit=1%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/series/fixtures/simple_index_filtered_series.yaml b/packages/gooddata-pandas/tests/series/fixtures/simple_index_filtered_series.yaml
index b1e8f3b82..09f952681 100644
--- a/packages/gooddata-pandas/tests/series/fixtures/simple_index_filtered_series.yaml
+++ b/packages/gooddata-pandas/tests/series/fixtures/simple_index_filtered_series.yaml
@@ -78,7 +78,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 4ef639fa-10c9-402b-9d2a-73cc54e1f43c
+ - 2a243408-488f-4f57-9a70-1c633d8f0c9b
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -119,7 +119,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_0
links:
- executionResult: 7e313d7ea4faaa82c61dbbcb8942de8d88351717:50089c6c0d335e8484cfc9597f523efa79485aa9df0f4f8178922e3fe41a9243
+ executionResult: 85e1feb78e3ed0a86d55ff1d32a68f1c6db24819:aa9ae010fb86e5eea4f48e5eb7289b5a97d102bb3a23f6bc56329a23e732a42b
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28products.category%2Cregion%29&page=0&size=500
@@ -279,7 +279,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28%27products.category%27%2C%27region%27%29&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/7e313d7ea4faaa82c61dbbcb8942de8d88351717%3A50089c6c0d335e8484cfc9597f523efa79485aa9df0f4f8178922e3fe41a9243?offset=0&limit=1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/85e1feb78e3ed0a86d55ff1d32a68f1c6db24819%3Aaa9ae010fb86e5eea4f48e5eb7289b5a97d102bb3a23f6bc56329a23e732a42b?offset=0&limit=1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/series/fixtures/simple_index_label_series.yaml b/packages/gooddata-pandas/tests/series/fixtures/simple_index_label_series.yaml
index dda3c3740..fe1246ac8 100644
--- a/packages/gooddata-pandas/tests/series/fixtures/simple_index_label_series.yaml
+++ b/packages/gooddata-pandas/tests/series/fixtures/simple_index_label_series.yaml
@@ -56,7 +56,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 9e8b9c40-c09f-4b33-a04f-0c22d4d1ba8c
+ - 3ce183ca-1100-426d-8bcf-2b264be667ec
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -82,7 +82,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_0
links:
- executionResult: 4ec25d8923b5b8ffd9e2fe138acc94dfd00d8611:f8b7ed7b08edac12f23520a065a674399e1cfa1c20aeb379df73398551018409
+ executionResult: c8decc38af9273fbdf02464e427289cc670a486d:5f17c683ed7cc66607c362ae0a609a4f29c14a193162399becfccf5a164f5eeb
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28region%29&page=0&size=500
@@ -187,7 +187,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3D%3D%27region%27&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/4ec25d8923b5b8ffd9e2fe138acc94dfd00d8611%3Af8b7ed7b08edac12f23520a065a674399e1cfa1c20aeb379df73398551018409?offset=0&limit=1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/c8decc38af9273fbdf02464e427289cc670a486d%3A5f17c683ed7cc66607c362ae0a609a4f29c14a193162399becfccf5a164f5eeb?offset=0&limit=1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-pandas/tests/series/fixtures/simple_index_metric_series.yaml b/packages/gooddata-pandas/tests/series/fixtures/simple_index_metric_series.yaml
index 98b87af51..13ac81fd9 100644
--- a/packages/gooddata-pandas/tests/series/fixtures/simple_index_metric_series.yaml
+++ b/packages/gooddata-pandas/tests/series/fixtures/simple_index_metric_series.yaml
@@ -69,7 +69,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - a33cf8a9-7761-47d3-bb13-eb8f322672b8
+ - 574d4b7b-ee08-4898-96d9-52b872a921a0
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -99,7 +99,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: a96e209d64db644409c3ffc002b2a57499bcbf24:25cb65c8b24c8d898ffec792ee7f5f651fdc98aaf270d9f7cf4ac4493c99456d
+ executionResult: 03196b9c21c1132c8ce0d1aa95f16e449b7fcf7d:b3b8a3c5430ed580ffd6509eb0af98564da558ab130fa6007f968794dd2b1b5d
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3Din%3D%28region%29&page=0&size=500
@@ -204,7 +204,7 @@ interactions:
next: http://localhost:3000/api/v1/entities/workspaces/demo/attributes?include=labels%2Cdatasets&filter=labels.id%3D%3D%27region%27&page=1&size=500
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/a96e209d64db644409c3ffc002b2a57499bcbf24%3A25cb65c8b24c8d898ffec792ee7f5f651fdc98aaf270d9f7cf4ac4493c99456d?offset=0%2C0&limit=1%2C1000
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/03196b9c21c1132c8ce0d1aa95f16e449b7fcf7d%3Ab3b8a3c5430ed580ffd6509eb0af98564da558ab130fa6007f968794dd2b1b5d?offset=0%2C0&limit=1%2C1000
body: null
headers:
Accept:
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/bigquery.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/bigquery.yaml
index 70eb2cb42..bcc0b151b 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/bigquery.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/bigquery.yaml
@@ -48,7 +48,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 891860e73d8d08ea818710dc3deb2973
+ traceId: c7e5302c9b17e0126d17afc619668e9e
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/dataSources
@@ -117,8 +117,8 @@ interactions:
- name: projectId
value: PROJECT_ID
authenticationType: TOKEN
- name: Test
type: BIGQUERY
+ name: Test
schema: demo
id: test
type: dataSource
@@ -179,8 +179,8 @@ interactions:
- name: projectId
value: PROJECT_ID
authenticationType: TOKEN
- name: Test
type: BIGQUERY
+ name: Test
schema: demo
id: test
type: dataSource
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_cache_strategy.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_cache_strategy.yaml
index ab204ab6d..1786f6cf0 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_cache_strategy.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_cache_strategy.yaml
@@ -50,8 +50,8 @@ interactions:
username: postgres
authenticationType: USERNAME_PASSWORD
alternativeDataSourceId: ds-put-abc-id
- name: demo-test-ds
type: POSTGRESQL
+ name: demo-test-ds
schema: demo
id: demo-test-ds
type: dataSource
@@ -115,8 +115,8 @@ interactions:
cacheStrategy: NEVER
authenticationType: USERNAME_PASSWORD
alternativeDataSourceId: ds-put-abc-id
- name: demo-test-ds
type: POSTGRESQL
+ name: demo-test-ds
schema: demo
id: demo-test-ds
type: dataSource
@@ -171,8 +171,8 @@ interactions:
cacheStrategy: NEVER
authenticationType: USERNAME_PASSWORD
alternativeDataSourceId: ds-put-abc-id
- name: demo-test-ds
type: POSTGRESQL
+ name: demo-test-ds
schema: demo
id: demo-test-ds
type: dataSource
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_data_sources_list.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_data_sources_list.yaml
index 1f12b8494..75712194c 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_data_sources_list.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_data_sources_list.yaml
@@ -49,8 +49,8 @@ interactions:
url: jdbc:postgresql://postgres:5432/tiger?sslmode=prefer
username: postgres
authenticationType: USERNAME_PASSWORD
- name: demo-test-ds
type: POSTGRESQL
+ name: demo-test-ds
schema: demo
id: demo-test-ds
links:
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_put_declarative_data_sources_connection.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_put_declarative_data_sources_connection.yaml
index 1f7870e4d..dd3a5187b 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_put_declarative_data_sources_connection.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_put_declarative_data_sources_connection.yaml
@@ -90,7 +90,7 @@ interactions:
Cache-Control:
- no-cache, no-store, max-age=0, must-revalidate
Content-Length:
- - '83'
+ - '81'
Content-Type:
- application/json
DATE: *id001
@@ -113,7 +113,7 @@ interactions:
string:
queryDurationMillis:
createCacheTable: 0
- simpleSelect: 622
+ simpleSelect: 6
successful: true
- request:
method: PUT
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_register_upload_notification.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_register_upload_notification.yaml
index dde3f0378..f0029a886 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_register_upload_notification.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_register_upload_notification.yaml
@@ -481,7 +481,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - fc5306f4-8c9a-4bfb-9b98-a25bc89d905e
+ - 99035dbd-e78c-49a0-b962-36034e1d2798
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -496,7 +496,7 @@ interactions:
name: '# of Active Customers'
localIdentifier: dim_0
links:
- executionResult: 9fe4a4dea7d011b13226c617b9d73ffdcdf0029d:b4d492f1b157380dd7eb1b9739c405f95c998ca59df1e0493cbe2ddd9fac1115
+ executionResult: 2eb0535206bd1ab800fb021601a4fb6a05e6e30f:c97e3303683955255ce6a960b65acd8a07f9726c9238f6b0f1fab495db658fe7
- request:
method: POST
uri: http://localhost:3000/api/v1/actions/dataSources/demo-test-ds/uploadNotification
@@ -593,7 +593,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - cb114088-eef0-440f-8edc-df5ffd56b699
+ - 022f4f98-ded5-472e-9cf9-1cdf4188f5ce
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -608,4 +608,4 @@ interactions:
name: '# of Active Customers'
localIdentifier: dim_0
links:
- executionResult: 71ec7b62456dcdfbfc99267299cb13839642aef6:8211546b08aab6dd94dd419a060a92f177db886dabccd303e3cdd4611b19d161
+ executionResult: 53589ae061cfc7c4a6d8f4505167481d998c6846:1303e5f960f63d305e4e3fe3167df6eacccd4a069f5c6801d328a66b0bb4dece
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_test_declarative_data_sources.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_test_declarative_data_sources.yaml
index 7cadcce78..fa46d1c00 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_test_declarative_data_sources.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/demo_test_declarative_data_sources.yaml
@@ -143,7 +143,7 @@ interactions:
Cache-Control:
- no-cache, no-store, max-age=0, must-revalidate
Content-Length:
- - '83'
+ - '81'
Content-Type:
- application/json
DATE: *id001
@@ -166,5 +166,5 @@ interactions:
string:
queryDurationMillis:
createCacheTable: 0
- simpleSelect: 133
+ simpleSelect: 2
successful: true
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/dremio.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/dremio.yaml
index 5b57745f4..090464ed8 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/dremio.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/dremio.yaml
@@ -48,7 +48,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 25201e527cbc78faa68c3cfcc74e144f
+ traceId: 0b1d37c4e0292a6b151b79d9b27ec9cd
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/dataSources
@@ -108,8 +108,8 @@ interactions:
url: jdbc:dremio:direct=dremio:31010
username: demouser
authenticationType: USERNAME_PASSWORD
- name: Dremio
type: DREMIO
+ name: Dremio
schema: ''
id: dremio
type: dataSource
@@ -162,8 +162,8 @@ interactions:
url: jdbc:dremio:direct=dremio:31010
username: demouser
authenticationType: USERNAME_PASSWORD
- name: Dremio
type: DREMIO
+ name: Dremio
schema: ''
id: dremio
type: dataSource
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/patch.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/patch.yaml
index 0d985290c..65addbe64 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/patch.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/patch.yaml
@@ -49,8 +49,8 @@ interactions:
url: jdbc:postgresql://postgres:5432/tiger?sslmode=prefer
username: postgres
authenticationType: USERNAME_PASSWORD
- name: demo-test-ds
type: POSTGRESQL
+ name: demo-test-ds
schema: demo
id: demo-test-ds
links:
@@ -105,7 +105,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: f02a0ce7ceb08628bb0af45db99e6702
+ traceId: 45abb875814d0513860a3952524f5e1f
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/dataSources
@@ -165,8 +165,8 @@ interactions:
url: jdbc:postgresql://localhost:5432/demo?autosave=true&sslmode=prefer
username: demouser
authenticationType: USERNAME_PASSWORD
- name: Test
type: POSTGRESQL
+ name: Test
schema: demo
id: test
type: dataSource
@@ -219,8 +219,8 @@ interactions:
url: jdbc:postgresql://localhost:5432/demo?autosave=true&sslmode=prefer
username: demouser
authenticationType: USERNAME_PASSWORD
- name: Test
type: POSTGRESQL
+ name: Test
schema: demo
id: test
type: dataSource
@@ -273,8 +273,8 @@ interactions:
url: jdbc:postgresql://localhost:5432/demo?autosave=true&sslmode=prefer
username: demouser
authenticationType: USERNAME_PASSWORD
- name: Test
type: POSTGRESQL
+ name: Test
schema: demo
id: test
type: dataSource
@@ -338,8 +338,8 @@ interactions:
username: demouser
authenticationType: USERNAME_PASSWORD
alternativeDataSourceId: ds-patch-abc-id
- name: Test2
type: POSTGRESQL
+ name: Test2
schema: demo
id: test
type: dataSource
@@ -393,8 +393,8 @@ interactions:
username: demouser
authenticationType: USERNAME_PASSWORD
alternativeDataSourceId: ds-patch-abc-id
- name: Test2
type: POSTGRESQL
+ name: Test2
schema: demo
id: test
type: dataSource
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/redshift.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/redshift.yaml
index d1c57b4ed..86f98d3e4 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/redshift.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/redshift.yaml
@@ -48,7 +48,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: edb1ed4761e34ae181f370a46fb19604
+ traceId: 3bbc0024b794090811b9292d5b03490f
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/dataSources
@@ -110,8 +110,8 @@ interactions:
username: demouser
authenticationType: USERNAME_PASSWORD
alternativeDataSourceId: ds-abc-id
- name: Test2
type: REDSHIFT
+ name: Test2
schema: demo
id: test
type: dataSource
@@ -165,8 +165,8 @@ interactions:
username: demouser
authenticationType: USERNAME_PASSWORD
alternativeDataSourceId: ds-abc-id
- name: Test2
type: REDSHIFT
+ name: Test2
schema: demo
id: test
type: dataSource
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/snowflake.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/snowflake.yaml
index c957a66bb..1aaf9963f 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/snowflake.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/snowflake.yaml
@@ -48,7 +48,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: d038f237d2ff13ee5a55086ba2954a5f
+ traceId: 46cf1a3e73cc7a70dd0f479df3aa6d3d
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/dataSources
@@ -108,8 +108,8 @@ interactions:
url: jdbc:snowflake://gooddata.snowflakecomputing.com:443/?application=GoodData_GoodDataCN&db=TIGER&useProxy=true&warehouse=TIGER
username: demouser
authenticationType: USERNAME_PASSWORD
- name: Test
type: SNOWFLAKE
+ name: Test
schema: demo
id: test
type: dataSource
@@ -162,8 +162,8 @@ interactions:
url: jdbc:snowflake://gooddata.snowflakecomputing.com:443/?application=GoodData_GoodDataCN&db=TIGER&useProxy=true&warehouse=TIGER
username: demouser
authenticationType: USERNAME_PASSWORD
- name: Test
type: SNOWFLAKE
+ name: Test
schema: demo
id: test
type: dataSource
@@ -253,7 +253,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: fc8a066f8196902ff1d1656852b9403c
+ traceId: 136c2d46a133e9c3944fdbf3829099de
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/dataSources
@@ -314,8 +314,8 @@ interactions:
url: jdbc:snowflake://gooddata.snowflakecomputing.com:443/?application=GoodData_GoodDataCN&db=TIGER&useProxy=true&warehouse=TIGER
username: demouser
authenticationType: KEY_PAIR
- name: Test
type: SNOWFLAKE
+ name: Test
schema: demo
id: test
type: dataSource
@@ -368,8 +368,8 @@ interactions:
url: jdbc:snowflake://gooddata.snowflakecomputing.com:443/?application=GoodData_GoodDataCN&db=TIGER&useProxy=true&warehouse=TIGER
username: demouser
authenticationType: KEY_PAIR
- name: Test
type: SNOWFLAKE
+ name: Test
schema: demo
id: test
type: dataSource
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/test_create_update.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/test_create_update.yaml
index 61c389f68..881e8886b 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/test_create_update.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/test_create_update.yaml
@@ -49,8 +49,8 @@ interactions:
url: jdbc:postgresql://postgres:5432/tiger?sslmode=prefer
username: postgres
authenticationType: USERNAME_PASSWORD
- name: demo-test-ds
type: POSTGRESQL
+ name: demo-test-ds
schema: demo
id: demo-test-ds
links:
@@ -105,7 +105,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 8220a43d2295190be319b9bba0fa3a9e
+ traceId: 789592528528f510a780873282dea0da
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/dataSources
@@ -165,8 +165,8 @@ interactions:
url: jdbc:postgresql://localhost:5432/demo?autosave=true&sslmode=prefer
username: demouser
authenticationType: USERNAME_PASSWORD
- name: Test
type: POSTGRESQL
+ name: Test
schema: demo
id: test
type: dataSource
@@ -219,8 +219,8 @@ interactions:
url: jdbc:postgresql://localhost:5432/demo?autosave=true&sslmode=prefer
username: demouser
authenticationType: USERNAME_PASSWORD
- name: Test
type: POSTGRESQL
+ name: Test
schema: demo
id: test
type: dataSource
@@ -273,8 +273,8 @@ interactions:
url: jdbc:postgresql://localhost:5432/demo?autosave=true&sslmode=prefer
username: demouser
authenticationType: USERNAME_PASSWORD
- name: Test
type: POSTGRESQL
+ name: Test
schema: demo
id: test
type: dataSource
@@ -339,8 +339,8 @@ interactions:
url: jdbc:postgresql://localhost:5432/demo?autosave=false&sslmode=prefer
username: demouser
authenticationType: USERNAME_PASSWORD
- name: Test2
type: POSTGRESQL
+ name: Test2
schema: demo
id: test
type: dataSource
@@ -393,8 +393,8 @@ interactions:
url: jdbc:postgresql://postgres:5432/tiger?sslmode=prefer
username: postgres
authenticationType: USERNAME_PASSWORD
- name: demo-test-ds
type: POSTGRESQL
+ name: demo-test-ds
schema: demo
id: demo-test-ds
links:
@@ -404,8 +404,8 @@ interactions:
url: jdbc:postgresql://localhost:5432/demo?autosave=false&sslmode=prefer
username: demouser
authenticationType: USERNAME_PASSWORD
- name: Test2
type: POSTGRESQL
+ name: Test2
schema: demo
id: test
links:
@@ -499,8 +499,8 @@ interactions:
url: jdbc:postgresql://postgres:5432/tiger?sslmode=prefer
username: postgres
authenticationType: USERNAME_PASSWORD
- name: demo-test-ds
type: POSTGRESQL
+ name: demo-test-ds
schema: demo
id: demo-test-ds
links:
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/vertica.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/vertica.yaml
index 9da5245b1..e9b95a05e 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/vertica.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/data_sources/vertica.yaml
@@ -48,7 +48,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: cea12df9ee418ac6c77c387061fd047c
+ traceId: fd9191b30d8bee5ecbc7479041650710
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/dataSources
@@ -108,8 +108,8 @@ interactions:
url: jdbc:vertica://localhost:5433/demo?TLSmode=false
username: demouser
authenticationType: USERNAME_PASSWORD
- name: Test2
type: VERTICA
+ name: Test2
schema: demo
id: test
type: dataSource
@@ -162,8 +162,8 @@ interactions:
url: jdbc:vertica://localhost:5433/demo?TLSmode=false
username: demouser
authenticationType: USERNAME_PASSWORD
- name: Test2
type: VERTICA
+ name: Test2
schema: demo
id: test
type: dataSource
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/organization/create_jwk.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/organization/create_jwk.yaml
index de8463065..3061e3609 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/organization/create_jwk.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/organization/create_jwk.yaml
@@ -48,7 +48,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 8f35d76abc08a3005683091e9307b43e
+ traceId: 0d9a6ca573980e3def7f5f4cf21ef111
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/jwks
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/organization/delete_csp_directive.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/organization/delete_csp_directive.yaml
index fa7511f04..ff86d540c 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/organization/delete_csp_directive.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/organization/delete_csp_directive.yaml
@@ -144,7 +144,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 5e394135b2494069bf5e2366376030e0
+ traceId: 74ff3f50eb748361304f84e8f64f1235
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/cspDirectives?page=0&size=500
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/organization/delete_jwk.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/organization/delete_jwk.yaml
index fec735c40..158b9770b 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/organization/delete_jwk.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/organization/delete_jwk.yaml
@@ -48,7 +48,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: bf0d26127026b75e6da75bc7b4d4a50e
+ traceId: 89d5f900bd9b0a0a761664dafc636f45
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/jwks
@@ -207,7 +207,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: d3782e55fa5067a61ef643e95604b7a8
+ traceId: c30c2c9e7c4d091bdde65307a02216bb
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/jwks?page=0&size=500
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/organization/delete_llm_endpoint.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/organization/delete_llm_endpoint.yaml
index d36d1ec88..d39f6400d 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/organization/delete_llm_endpoint.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/organization/delete_llm_endpoint.yaml
@@ -145,7 +145,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 79fb1fce63a72d8f26f178152770c947
+ traceId: 38cabff3c589029bdd23762ba3fd7f2f
- request:
method: DELETE
uri: http://localhost:3000/api/v1/entities/llmEndpoints/endpoint1
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/organization/delete_organization_setting.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/organization/delete_organization_setting.yaml
index 7f1a792d2..1a7a5ae37 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/organization/delete_organization_setting.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/organization/delete_organization_setting.yaml
@@ -146,7 +146,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: fef8018ec874003483fcc0d953a07da9
+ traceId: 56bb9f52fb33e3260d8c870fec105885
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/organizationSettings?page=0&size=500
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/organization/list_jwk.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/organization/list_jwk.yaml
index 31d9c870f..d7cf91f02 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/organization/list_jwk.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/organization/list_jwk.yaml
@@ -48,7 +48,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 7b2136344ecc2302dbce9d76dee4d7fc
+ traceId: e4bc0cfd77d067a64eb4d633f16b59c8
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/jwks
@@ -169,7 +169,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 23733a41902920e56d6542bb664358a3
+ traceId: afe94d50920fa8cee9f6130f2d89e2c2
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/jwks
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/organization/update_jwk.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/organization/update_jwk.yaml
index 5ba70cb15..96a56d7bb 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/organization/update_jwk.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/organization/update_jwk.yaml
@@ -48,7 +48,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 3eebaae80845ce822be5b074bb22e1d5
+ traceId: 06a4926f744d0114d72283081aa5da18
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/jwks
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/create_delete_user.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/create_delete_user.yaml
index bb94a536a..ae1e12d99 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/create_delete_user.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/create_delete_user.yaml
@@ -56,7 +56,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -70,7 +70,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
links:
self: http://localhost:3000/api/v1/entities/users/demo2
@@ -141,7 +141,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: c484c48ae08aad1a8b92a03e31d11149
+ traceId: ae07dbdf06f8488db4be6cd7726c4e92
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/users
@@ -327,7 +327,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -341,7 +341,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
links:
self: http://localhost:3000/api/v1/entities/users/demo2
@@ -472,7 +472,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -486,7 +486,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
links:
self: http://localhost:3000/api/v1/entities/users/demo2
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/create_delete_user_group.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/create_delete_user_group.yaml
index d344f9c72..1f36467cd 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/create_delete_user_group.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/create_delete_user_group.yaml
@@ -138,7 +138,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: c5d9f0ae620f1c8daf8b8791933b410f
+ traceId: 074a6a1212845fe1d370d0b7c52a3189
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/userGroups
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/get_declarative_users.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/get_declarative_users.yaml
index 5ba42b073..784997edd 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/get_declarative_users.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/get_declarative_users.yaml
@@ -51,7 +51,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -61,7 +61,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -117,7 +117,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -127,7 +127,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
permissions: []
settings: []
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/get_declarative_users_user_groups.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/get_declarative_users_user_groups.yaml
index 192f5032a..2bcc2031b 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/get_declarative_users_user_groups.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/get_declarative_users_user_groups.yaml
@@ -68,7 +68,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -78,7 +78,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -151,7 +151,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -161,7 +161,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
permissions: []
settings: []
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/get_user.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/get_user.yaml
index 07930324d..116751272 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/get_user.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/get_user.yaml
@@ -46,7 +46,7 @@ interactions:
string:
data:
attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
relationships:
userGroups:
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/list_users.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/list_users.yaml
index 992dd4b5d..5b32fcf5e 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/list_users.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/list_users.yaml
@@ -56,7 +56,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -70,7 +70,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
links:
self: http://localhost:3000/api/v1/entities/users/demo2
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/load_and_put_declarative_user_groups.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/load_and_put_declarative_user_groups.yaml
index 5610564ec..e702c432e 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/load_and_put_declarative_user_groups.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/load_and_put_declarative_user_groups.yaml
@@ -51,7 +51,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -61,7 +61,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -181,7 +181,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -195,7 +195,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
links:
self: http://localhost:3000/api/v1/entities/users/demo2
@@ -548,14 +548,14 @@ interactions:
email: demo@example.com
firstname: Demo
lastname: User
- authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
userGroups:
- id: adminGroup
type: userGroup
settings: []
permissions: []
- id: demo2
- authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
userGroups:
- id: demoGroup
type: userGroup
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/load_and_put_declarative_users.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/load_and_put_declarative_users.yaml
index f583f7963..ab3d264fb 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/load_and_put_declarative_users.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/load_and_put_declarative_users.yaml
@@ -51,7 +51,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -61,7 +61,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -122,7 +122,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -136,7 +136,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
links:
self: http://localhost:3000/api/v1/entities/users/demo2
@@ -399,14 +399,14 @@ interactions:
email: demo@example.com
firstname: Demo
lastname: User
- authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
userGroups:
- id: adminGroup
type: userGroup
settings: []
permissions: []
- id: demo2
- authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
userGroups:
- id: demoGroup
type: userGroup
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/load_and_put_declarative_users_user_groups.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/load_and_put_declarative_users_user_groups.yaml
index 954fde8cc..92bad1870 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/load_and_put_declarative_users_user_groups.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/load_and_put_declarative_users_user_groups.yaml
@@ -68,7 +68,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -78,7 +78,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -139,7 +139,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -153,7 +153,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
links:
self: http://localhost:3000/api/v1/entities/users/demo2
@@ -510,14 +510,14 @@ interactions:
email: demo@example.com
firstname: Demo
lastname: User
- authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
userGroups:
- id: adminGroup
type: userGroup
settings: []
permissions: []
- id: demo2
- authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
userGroups:
- id: demoGroup
type: userGroup
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/put_declarative_user_groups.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/put_declarative_user_groups.yaml
index a45cb3fb5..a729c92b6 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/put_declarative_user_groups.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/put_declarative_user_groups.yaml
@@ -110,7 +110,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -120,7 +120,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -181,7 +181,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -195,7 +195,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
links:
self: http://localhost:3000/api/v1/entities/users/demo2
@@ -447,14 +447,14 @@ interactions:
email: demo@example.com
firstname: Demo
lastname: User
- authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
userGroups:
- id: adminGroup
type: userGroup
settings: []
permissions: []
- id: demo2
- authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
userGroups:
- id: demoGroup
type: userGroup
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/put_declarative_users.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/put_declarative_users.yaml
index 94b1ed4ac..c912fe321 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/put_declarative_users.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/put_declarative_users.yaml
@@ -51,7 +51,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -61,7 +61,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -122,7 +122,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -136,7 +136,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
links:
self: http://localhost:3000/api/v1/entities/users/demo2
@@ -176,14 +176,14 @@ interactions:
email: demo@example.com
firstname: Demo
lastname: User
- authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
userGroups:
- id: adminGroup
type: userGroup
settings: []
permissions: []
- id: demo2
- authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
userGroups:
- id: demoGroup
type: userGroup
@@ -272,7 +272,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -282,7 +282,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -304,14 +304,14 @@ interactions:
email: demo@example.com
firstname: Demo
lastname: User
- authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
userGroups:
- id: adminGroup
type: userGroup
settings: []
permissions: []
- id: demo2
- authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
userGroups:
- id: demoGroup
type: userGroup
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/put_declarative_users_user_groups.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/put_declarative_users_user_groups.yaml
index a61401c98..2b2023580 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/put_declarative_users_user_groups.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/put_declarative_users_user_groups.yaml
@@ -68,7 +68,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -78,7 +78,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -139,7 +139,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -153,7 +153,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
links:
self: http://localhost:3000/api/v1/entities/users/demo2
@@ -253,14 +253,14 @@ interactions:
email: demo@example.com
firstname: Demo
lastname: User
- authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
userGroups:
- id: adminGroup
type: userGroup
settings: []
permissions: []
- id: demo2
- authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
userGroups:
- id: demoGroup
type: userGroup
@@ -366,7 +366,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -376,7 +376,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -415,14 +415,14 @@ interactions:
email: demo@example.com
firstname: Demo
lastname: User
- authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
userGroups:
- id: adminGroup
type: userGroup
settings: []
permissions: []
- id: demo2
- authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
userGroups:
- id: demoGroup
type: userGroup
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/store_declarative_users.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/store_declarative_users.yaml
index 64617a00e..9c1d0686d 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/store_declarative_users.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/store_declarative_users.yaml
@@ -51,7 +51,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -61,7 +61,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -117,7 +117,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -127,7 +127,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
permissions: []
settings: []
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/store_declarative_users_user_groups.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/store_declarative_users_user_groups.yaml
index 9a4f1dd15..792bea3d6 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/store_declarative_users_user_groups.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/store_declarative_users_user_groups.yaml
@@ -68,7 +68,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -78,7 +78,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -151,7 +151,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -161,7 +161,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
permissions: []
settings: []
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/test_api_tokens.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/test_api_tokens.yaml
index baadb5257..3786f6847 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/test_api_tokens.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/test_api_tokens.yaml
@@ -97,7 +97,7 @@ interactions:
string:
data:
attributes:
- bearerToken: ZGVtbzp0ZXN0X3Rva2VuOlZIWSt3OENDYndnajAzSXljakp2aDE1aWlxaVVrOUhZ
+ bearerToken: ZGVtbzp0ZXN0X3Rva2VuOmtqUGJiV3pnMjNDQk5seDFzNkg3ZTdHeUdIYU9ZMlJx
id: test_token
type: apiToken
links:
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/test_user_add_user_group.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/test_user_add_user_group.yaml
index 07930324d..116751272 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/test_user_add_user_group.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/test_user_add_user_group.yaml
@@ -46,7 +46,7 @@ interactions:
string:
data:
attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
relationships:
userGroups:
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/test_user_add_user_groups.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/test_user_add_user_groups.yaml
index 07930324d..116751272 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/test_user_add_user_groups.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/test_user_add_user_groups.yaml
@@ -46,7 +46,7 @@ interactions:
string:
data:
attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
relationships:
userGroups:
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/test_user_remove_user_groups.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/test_user_remove_user_groups.yaml
index 07930324d..116751272 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/test_user_remove_user_groups.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/test_user_remove_user_groups.yaml
@@ -46,7 +46,7 @@ interactions:
string:
data:
attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
relationships:
userGroups:
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/test_user_replace_user_groups.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/test_user_replace_user_groups.yaml
index 07930324d..116751272 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/test_user_replace_user_groups.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/test_user_replace_user_groups.yaml
@@ -46,7 +46,7 @@ interactions:
string:
data:
attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
relationships:
userGroups:
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/users/update_user.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/users/update_user.yaml
index 08beaae9b..bfff37fa0 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/users/update_user.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/users/update_user.yaml
@@ -56,7 +56,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -70,7 +70,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
links:
self: http://localhost:3000/api/v1/entities/users/demo2
@@ -141,7 +141,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 7572cfbefbe653d13b6e8c396c4a7705
+ traceId: 6506510e41c8257be9a494d0d25bb995
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/users
@@ -263,7 +263,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -277,7 +277,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
links:
self: http://localhost:3000/api/v1/entities/users/demo2
@@ -613,7 +613,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -627,7 +627,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ4NmRmZTM4Ny1kNzdmLTQwNWEtOTc1Zi03YjI4NDhlYjI5ZDQSBWxvY2Fs
id: demo2
links:
self: http://localhost:3000/api/v1/entities/users/demo2
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/analytics_store_load.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/analytics_store_load.yaml
index 6575ea17b..08dabd08a 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/analytics_store_load.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/analytics_store_load.yaml
@@ -94,7 +94,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -137,7 +137,7 @@ interactions:
type: dashboardPlugin
version: '2'
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -287,7 +287,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -299,7 +299,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -309,7 +309,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -360,7 +360,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -369,7 +369,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/order_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -379,7 +379,7 @@ interactions:
format: '#,##0'
maql: 'SELECT {metric/amount_of_active_customers} WHERE (SELECT
{metric/revenue} BY {attribute/customer_id}) > 10000 '
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -389,7 +389,7 @@ interactions:
format: '#,##0.00'
maql: SELECT {metric/amount_of_orders} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -399,7 +399,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/spend})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -408,7 +408,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/price}*{fact/quantity})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -417,7 +417,7 @@ interactions:
- content:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / {metric/total_revenue}
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -427,7 +427,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -437,7 +437,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -447,7 +447,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -457,7 +457,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -467,7 +467,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY {attribute/products.category},
ALL OTHER)
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -477,7 +477,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL
{attribute/product_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -487,7 +487,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/order_amount} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -498,7 +498,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Clothing")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -508,7 +508,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
( "Electronics")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -518,7 +518,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Home")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -528,7 +528,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Outdoor")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -537,7 +537,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -546,7 +546,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT {metric/revenue} / {metric/campaign_spend}
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -555,7 +555,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -564,7 +564,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -573,7 +573,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} BY ALL OTHER
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -582,7 +582,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -647,7 +647,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -723,7 +723,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -802,7 +802,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -861,7 +861,7 @@ interactions:
stackMeasuresToPercent: true
version: '2'
visualizationUrl: local:area
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -918,7 +918,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -971,7 +971,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:donut
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1046,7 +1046,7 @@ interactions:
visible: false
version: '2'
visualizationUrl: local:column
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1103,7 +1103,7 @@ interactions:
enabled: true
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1202,7 +1202,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1258,7 +1258,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:line
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1297,7 +1297,7 @@ interactions:
properties: {}
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1353,7 +1353,7 @@ interactions:
min: '0'
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1421,7 +1421,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1478,7 +1478,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1535,7 +1535,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1633,7 +1633,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1676,7 +1676,7 @@ interactions:
type: dashboardPlugin
version: '2'
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1826,7 +1826,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1838,7 +1838,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1848,7 +1848,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1899,7 +1899,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1908,7 +1908,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/order_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1918,7 +1918,7 @@ interactions:
format: '#,##0'
maql: 'SELECT {metric/amount_of_active_customers} WHERE (SELECT
{metric/revenue} BY {attribute/customer_id}) > 10000 '
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1928,7 +1928,7 @@ interactions:
format: '#,##0.00'
maql: SELECT {metric/amount_of_orders} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1938,7 +1938,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/spend})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1947,7 +1947,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/price}*{fact/quantity})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1956,7 +1956,7 @@ interactions:
- content:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / {metric/total_revenue}
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1966,7 +1966,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1976,7 +1976,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1986,7 +1986,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1996,7 +1996,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2006,7 +2006,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY {attribute/products.category},
ALL OTHER)
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2016,7 +2016,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL
{attribute/product_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2026,7 +2026,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/order_amount} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2037,7 +2037,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Clothing")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2047,7 +2047,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
( "Electronics")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2057,7 +2057,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Home")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2067,7 +2067,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Outdoor")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2076,7 +2076,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2085,7 +2085,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT {metric/revenue} / {metric/campaign_spend}
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2094,7 +2094,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2103,7 +2103,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2112,7 +2112,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} BY ALL OTHER
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2121,7 +2121,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2186,7 +2186,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2262,7 +2262,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2341,7 +2341,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2400,7 +2400,7 @@ interactions:
stackMeasuresToPercent: true
version: '2'
visualizationUrl: local:area
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2457,7 +2457,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2510,7 +2510,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:donut
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2585,7 +2585,7 @@ interactions:
visible: false
version: '2'
visualizationUrl: local:column
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2642,7 +2642,7 @@ interactions:
enabled: true
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2741,7 +2741,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2797,7 +2797,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:line
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2836,7 +2836,7 @@ interactions:
properties: {}
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2892,7 +2892,7 @@ interactions:
min: '0'
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2960,7 +2960,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3017,7 +3017,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3074,7 +3074,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_catalog.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_catalog.yaml
index 391adc91c..b6f10b301 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_catalog.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_catalog.yaml
@@ -611,29 +611,29 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: date
+ id: products
type: dataset
multivalue: false
sources:
- - column: date
- dataType: DATE
+ - column: product_id
+ dataType: INT
target:
- id: date
- type: date
+ id: product_id
+ type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: date
type: dataset
multivalue: false
sources:
- - column: product_id
- dataType: INT
+ - column: date
+ dataType: DATE
target:
- id: product_id
- type: attribute
+ id: date
+ type: date
isNullable: null
nullValue: null
sourceColumns: null
@@ -1263,29 +1263,29 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: date
+ id: products
type: dataset
multivalue: false
sources:
- - column: date
- dataType: DATE
+ - column: product_id
+ dataType: INT
target:
- id: date
- type: date
+ id: product_id
+ type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: date
type: dataset
multivalue: false
sources:
- - column: product_id
- dataType: INT
+ - column: date
+ dataType: DATE
target:
- id: product_id
- type: attribute
+ id: date
+ type: date
isNullable: null
nullValue: null
sourceColumns: null
@@ -1689,7 +1689,7 @@ interactions:
content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: amount_of_active_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_active_customers
@@ -1704,7 +1704,7 @@ interactions:
content:
format: '#,##0'
maql: SELECT COUNT({attribute/order_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: amount_of_orders
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_orders
@@ -1720,7 +1720,7 @@ interactions:
format: '#,##0'
maql: 'SELECT {metric/amount_of_active_customers} WHERE (SELECT
{metric/revenue} BY {attribute/customer_id}) > 10000 '
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: amount_of_top_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_top_customers
@@ -1737,7 +1737,7 @@ interactions:
format: '#,##0.00'
maql: SELECT {metric/amount_of_orders} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: amount_of_valid_orders
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_valid_orders
@@ -1752,7 +1752,7 @@ interactions:
content:
format: $#,##0
maql: SELECT SUM({fact/spend})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: campaign_spend
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/campaign_spend
@@ -1767,7 +1767,7 @@ interactions:
content:
format: $#,##0
maql: SELECT SUM({fact/price}*{fact/quantity})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: order_amount
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/order_amount
@@ -1782,7 +1782,7 @@ interactions:
content:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / {metric/total_revenue}
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue
@@ -1798,7 +1798,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_from_top_10_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_from_top_10_customers
@@ -1814,7 +1814,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_from_top_10_percent_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_from_top_10_percent_customers
@@ -1830,7 +1830,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_from_top_10_percent_products
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_from_top_10_percent_products
@@ -1846,7 +1846,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_from_top_10_products
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_from_top_10_products
@@ -1862,7 +1862,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY {attribute/products.category},
ALL OTHER)
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_in_category
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_in_category
@@ -1878,7 +1878,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL
{attribute/product_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_per_product
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_per_product
@@ -1895,7 +1895,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/order_amount} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue
@@ -1911,7 +1911,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Clothing")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue-clothing
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue-clothing
@@ -1927,7 +1927,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
( "Electronics")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue-electronic
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue-electronic
@@ -1943,7 +1943,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Home")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue-home
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue-home
@@ -1959,7 +1959,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Outdoor")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue-outdoor
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue-outdoor
@@ -1974,7 +1974,7 @@ interactions:
content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue_per_customer
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_per_customer
@@ -1989,7 +1989,7 @@ interactions:
content:
format: $#,##0.0
maql: SELECT {metric/revenue} / {metric/campaign_spend}
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue_per_dollar_spent
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_per_dollar_spent
@@ -2004,7 +2004,7 @@ interactions:
content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue_top_10
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_top_10
@@ -2019,7 +2019,7 @@ interactions:
content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue_top_10_percent
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_top_10_percent
@@ -2034,7 +2034,7 @@ interactions:
content:
format: $#,##0
maql: SELECT {metric/revenue} BY ALL OTHER
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: total_revenue
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/total_revenue
@@ -2049,7 +2049,7 @@ interactions:
content:
format: $#,##0
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: total_revenue-no_filters
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/total_revenue-no_filters
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_catalog_availability.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_catalog_availability.yaml
index 3e04b8066..39de084f2 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_catalog_availability.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_catalog_availability.yaml
@@ -611,29 +611,29 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: date
+ id: products
type: dataset
multivalue: false
sources:
- - column: date
- dataType: DATE
+ - column: product_id
+ dataType: INT
target:
- id: date
- type: date
+ id: product_id
+ type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: date
type: dataset
multivalue: false
sources:
- - column: product_id
- dataType: INT
+ - column: date
+ dataType: DATE
target:
- id: product_id
- type: attribute
+ id: date
+ type: date
isNullable: null
nullValue: null
sourceColumns: null
@@ -1263,29 +1263,29 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: date
+ id: products
type: dataset
multivalue: false
sources:
- - column: date
- dataType: DATE
+ - column: product_id
+ dataType: INT
target:
- id: date
- type: date
+ id: product_id
+ type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: date
type: dataset
multivalue: false
sources:
- - column: product_id
- dataType: INT
+ - column: date
+ dataType: DATE
target:
- id: product_id
- type: attribute
+ id: date
+ type: date
isNullable: null
nullValue: null
sourceColumns: null
@@ -1689,7 +1689,7 @@ interactions:
content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: amount_of_active_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_active_customers
@@ -1704,7 +1704,7 @@ interactions:
content:
format: '#,##0'
maql: SELECT COUNT({attribute/order_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: amount_of_orders
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_orders
@@ -1720,7 +1720,7 @@ interactions:
format: '#,##0'
maql: 'SELECT {metric/amount_of_active_customers} WHERE (SELECT
{metric/revenue} BY {attribute/customer_id}) > 10000 '
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: amount_of_top_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_top_customers
@@ -1737,7 +1737,7 @@ interactions:
format: '#,##0.00'
maql: SELECT {metric/amount_of_orders} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: amount_of_valid_orders
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_valid_orders
@@ -1752,7 +1752,7 @@ interactions:
content:
format: $#,##0
maql: SELECT SUM({fact/spend})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: campaign_spend
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/campaign_spend
@@ -1767,7 +1767,7 @@ interactions:
content:
format: $#,##0
maql: SELECT SUM({fact/price}*{fact/quantity})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: order_amount
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/order_amount
@@ -1782,7 +1782,7 @@ interactions:
content:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / {metric/total_revenue}
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue
@@ -1798,7 +1798,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_from_top_10_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_from_top_10_customers
@@ -1814,7 +1814,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_from_top_10_percent_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_from_top_10_percent_customers
@@ -1830,7 +1830,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_from_top_10_percent_products
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_from_top_10_percent_products
@@ -1846,7 +1846,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_from_top_10_products
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_from_top_10_products
@@ -1862,7 +1862,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY {attribute/products.category},
ALL OTHER)
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_in_category
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_in_category
@@ -1878,7 +1878,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL
{attribute/product_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_per_product
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_per_product
@@ -1895,7 +1895,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/order_amount} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue
@@ -1911,7 +1911,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Clothing")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue-clothing
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue-clothing
@@ -1927,7 +1927,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
( "Electronics")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue-electronic
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue-electronic
@@ -1943,7 +1943,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Home")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue-home
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue-home
@@ -1959,7 +1959,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Outdoor")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue-outdoor
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue-outdoor
@@ -1974,7 +1974,7 @@ interactions:
content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue_per_customer
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_per_customer
@@ -1989,7 +1989,7 @@ interactions:
content:
format: $#,##0.0
maql: SELECT {metric/revenue} / {metric/campaign_spend}
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue_per_dollar_spent
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_per_dollar_spent
@@ -2004,7 +2004,7 @@ interactions:
content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue_top_10
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_top_10
@@ -2019,7 +2019,7 @@ interactions:
content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue_top_10_percent
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_top_10_percent
@@ -2034,7 +2034,7 @@ interactions:
content:
format: $#,##0
maql: SELECT {metric/revenue} BY ALL OTHER
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: total_revenue
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/total_revenue
@@ -2049,7 +2049,7 @@ interactions:
content:
format: $#,##0
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: total_revenue-no_filters
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/total_revenue-no_filters
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_catalog_list_metrics.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_catalog_list_metrics.yaml
index f42d59a44..d3c1de0ac 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_catalog_list_metrics.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_catalog_list_metrics.yaml
@@ -51,7 +51,7 @@ interactions:
content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: amount_of_active_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_active_customers
@@ -66,7 +66,7 @@ interactions:
content:
format: '#,##0'
maql: SELECT COUNT({attribute/order_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: amount_of_orders
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_orders
@@ -82,7 +82,7 @@ interactions:
format: '#,##0'
maql: 'SELECT {metric/amount_of_active_customers} WHERE (SELECT
{metric/revenue} BY {attribute/customer_id}) > 10000 '
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: amount_of_top_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_top_customers
@@ -99,7 +99,7 @@ interactions:
format: '#,##0.00'
maql: SELECT {metric/amount_of_orders} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: amount_of_valid_orders
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_valid_orders
@@ -114,7 +114,7 @@ interactions:
content:
format: $#,##0
maql: SELECT SUM({fact/spend})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: campaign_spend
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/campaign_spend
@@ -129,7 +129,7 @@ interactions:
content:
format: $#,##0
maql: SELECT SUM({fact/price}*{fact/quantity})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: order_amount
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/order_amount
@@ -144,7 +144,7 @@ interactions:
content:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / {metric/total_revenue}
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: percent_revenue
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue
@@ -160,7 +160,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: percent_revenue_from_top_10_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_from_top_10_customers
@@ -176,7 +176,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: percent_revenue_from_top_10_percent_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_from_top_10_percent_customers
@@ -192,7 +192,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: percent_revenue_from_top_10_percent_products
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_from_top_10_percent_products
@@ -208,7 +208,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: percent_revenue_from_top_10_products
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_from_top_10_products
@@ -224,7 +224,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY {attribute/products.category},
ALL OTHER)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: percent_revenue_in_category
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_in_category
@@ -240,7 +240,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL
{attribute/product_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: percent_revenue_per_product
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_per_product
@@ -257,7 +257,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/order_amount} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: revenue
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue
@@ -273,7 +273,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Clothing")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: revenue-clothing
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue-clothing
@@ -289,7 +289,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
( "Electronics")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: revenue-electronic
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue-electronic
@@ -305,7 +305,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Home")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: revenue-home
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue-home
@@ -321,7 +321,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Outdoor")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: revenue-outdoor
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue-outdoor
@@ -336,7 +336,7 @@ interactions:
content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: revenue_per_customer
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_per_customer
@@ -351,7 +351,7 @@ interactions:
content:
format: $#,##0.0
maql: SELECT {metric/revenue} / {metric/campaign_spend}
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: revenue_per_dollar_spent
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_per_dollar_spent
@@ -366,7 +366,7 @@ interactions:
content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: revenue_top_10
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_top_10
@@ -381,7 +381,7 @@ interactions:
content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: revenue_top_10_percent
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_top_10_percent
@@ -396,7 +396,7 @@ interactions:
content:
format: $#,##0
maql: SELECT {metric/revenue} BY ALL OTHER
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: total_revenue
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/total_revenue
@@ -411,7 +411,7 @@ interactions:
content:
format: $#,##0
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
id: total_revenue-no_filters
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/total_revenue-no_filters
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_get_dependent_entities_graph.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_get_dependent_entities_graph.yaml
index f58cf23b2..01750357e 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_get_dependent_entities_graph.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_get_dependent_entities_graph.yaml
@@ -68,23 +68,23 @@ interactions:
type: metric
- - id: customer_id
type: attribute
- - id: percent_revenue_from_top_10_customers
+ - id: amount_of_active_customers
type: metric
- - id: customer_id
type: attribute
- - id: customers
- type: dataset
+ - id: percent_revenue_from_top_10_customers
+ type: metric
- - id: customer_id
type: attribute
- id: revenue_per_customer
type: metric
- - id: customer_id
type: attribute
- - id: percent_revenue_from_top_10_percent_customers
- type: metric
+ - id: customers
+ type: dataset
- - id: customer_id
type: attribute
- - id: amount_of_active_customers
+ - id: percent_revenue_from_top_10_percent_customers
type: metric
- - id: customer_name
type: attribute
@@ -106,22 +106,22 @@ interactions:
type: attribute
- id: date
type: dataset
+ - - id: date.year
+ type: attribute
+ - id: date
+ type: dataset
- - id: date.year
type: attribute
- id: product_revenue_comparison-over_previous_period
type: visualizationObject
- - - id: date.year
+ - - id: order_id
type: attribute
- - id: date
+ - id: order_lines
type: dataset
- - id: order_id
type: attribute
- id: amount_of_orders
type: metric
- - - id: order_id
- type: attribute
- - id: order_lines
- type: dataset
- - id: order_line_id
type: attribute
- id: order_lines
@@ -136,20 +136,20 @@ interactions:
type: dataset
- - id: product_id
type: attribute
- - id: percent_revenue_from_top_10_products
+ - id: percent_revenue_from_top_10_percent_products
type: metric
- - id: product_id
type: attribute
- - id: percent_revenue_per_product
- type: metric
+ - id: products
+ type: dataset
- - id: product_id
type: attribute
- - id: percent_revenue_from_top_10_percent_products
+ - id: percent_revenue_from_top_10_products
type: metric
- - id: product_id
type: attribute
- - id: products
- type: dataset
+ - id: percent_revenue_per_product
+ type: metric
- - id: product_name
type: attribute
- id: products
@@ -196,19 +196,23 @@ interactions:
type: dataset
- - id: date
type: dataset
- - id: percentage_of_customers_by_region
+ - id: revenue_by_category_trend
type: visualizationObject
- - id: date
type: dataset
- - id: product_revenue_comparison-over_previous_period
+ - id: product_and_category
+ type: analyticalDashboard
+ - - id: date
+ type: dataset
+ - id: percentage_of_customers_by_region
type: visualizationObject
- - id: date
type: dataset
- - id: revenue_trend
+ - id: product_revenue_comparison-over_previous_period
type: visualizationObject
- - id: date
type: dataset
- - id: revenue_by_category_trend
+ - id: revenue_trend
type: visualizationObject
- - id: date
type: dataset
@@ -218,10 +222,6 @@ interactions:
type: dataset
- id: customers_trend
type: visualizationObject
- - - id: date
- type: dataset
- - id: product_and_category
- type: analyticalDashboard
- - id: products
type: dataset
- id: order_lines
@@ -286,33 +286,33 @@ interactions:
type: label
- id: campaign_name
type: attribute
- - - id: campaign_name
- type: label
- - id: campaign_spend
- type: visualizationObject
- - id: campaign_name
type: label
- id: campaign_name_filter
type: filterContext
+ - - id: campaign_name
+ type: label
+ - id: campaign_spend
+ type: visualizationObject
- - id: customer_id
type: label
- id: customer_id
type: attribute
- - id: customer_name
type: label
- - id: top_10_customers
- type: visualizationObject
+ - id: customer_name
+ type: attribute
- - id: customer_name
type: label
- id: percent_revenue_per_product_by_customer_and_category
type: visualizationObject
- - id: customer_name
type: label
- - id: customer_name
- type: attribute
+ - id: revenue_and_quantity_by_product_and_category
+ type: visualizationObject
- - id: customer_name
type: label
- - id: revenue_and_quantity_by_product_and_category
+ - id: top_10_customers
type: visualizationObject
- - id: date.day
type: label
@@ -330,14 +330,14 @@ interactions:
type: label
- id: revenue_trend
type: visualizationObject
- - - id: date.month
- type: label
- - id: date.month
- type: attribute
- - id: date.month
type: label
- id: customers_trend
type: visualizationObject
+ - - id: date.month
+ type: label
+ - id: date.month
+ type: attribute
- - id: date.quarter
type: label
- id: date.quarter
@@ -384,27 +384,27 @@ interactions:
type: attribute
- - id: product_name
type: label
- - id: product_revenue_comparison-over_previous_period
+ - id: product_breakdown
type: visualizationObject
- - id: product_name
type: label
- - id: revenue_and_quantity_by_product_and_category
+ - id: percent_revenue_per_product_by_customer_and_category
type: visualizationObject
- - id: product_name
type: label
- - id: revenue_by_product
+ - id: product_saleability
type: visualizationObject
- - id: product_name
type: label
- - id: product_saleability
+ - id: product_revenue_comparison-over_previous_period
type: visualizationObject
- - id: product_name
type: label
- - id: product_breakdown
+ - id: revenue_and_quantity_by_product_and_category
type: visualizationObject
- - id: product_name
type: label
- - id: percent_revenue_per_product_by_customer_and_category
+ - id: revenue_by_product
type: visualizationObject
- - id: product_name
type: label
@@ -416,44 +416,44 @@ interactions:
type: visualizationObject
- - id: products.category
type: label
- - id: revenue-clothing
- type: metric
- - - id: products.category
- type: label
- - id: revenue-electronic
- type: metric
+ - id: product_breakdown
+ type: visualizationObject
- - id: products.category
type: label
- - id: product_revenue_comparison-over_previous_period
+ - id: revenue_by_category_trend
type: visualizationObject
- - id: products.category
type: label
- - id: revenue_and_quantity_by_product_and_category
+ - id: percent_revenue_per_product_by_customer_and_category
type: visualizationObject
- - id: products.category
type: label
- - id: revenue-outdoor
+ - id: revenue-home
type: metric
- - id: products.category
type: label
- - id: product_breakdown
- type: visualizationObject
+ - id: products.category
+ type: attribute
- - id: products.category
type: label
- - id: revenue_by_category_trend
+ - id: product_revenue_comparison-over_previous_period
type: visualizationObject
- - id: products.category
type: label
- - id: revenue-home
+ - id: revenue-clothing
type: metric
- - id: products.category
type: label
- - id: percent_revenue_per_product_by_customer_and_category
+ - id: revenue-electronic
+ type: metric
+ - - id: products.category
+ type: label
+ - id: revenue_and_quantity_by_product_and_category
type: visualizationObject
- - id: products.category
type: label
- - id: products.category
- type: attribute
+ - id: revenue-outdoor
+ type: metric
- - id: products.category
type: label
- id: product_categories_pie_chart
@@ -462,6 +462,10 @@ interactions:
type: label
- id: top_10_products
type: visualizationObject
+ - - id: region
+ type: label
+ - id: region
+ type: attribute
- - id: region
type: label
- id: region_filter
@@ -470,18 +474,14 @@ interactions:
type: label
- id: percentage_of_customers_by_region
type: visualizationObject
- - - id: region
+ - - id: state
type: label
- - id: region
+ - id: state
type: attribute
- - id: state
type: label
- id: top_10_customers
type: visualizationObject
- - - id: state
- type: label
- - id: state
- type: attribute
- - id: type
type: label
- id: type
@@ -502,14 +502,14 @@ interactions:
type: metric
- id: customers_trend
type: visualizationObject
- - - id: amount_of_orders
- type: metric
- - id: amount_of_valid_orders
- type: metric
- - id: amount_of_orders
type: metric
- id: product_saleability
type: visualizationObject
+ - - id: amount_of_orders
+ type: metric
+ - id: amount_of_valid_orders
+ type: metric
- - id: amount_of_orders
type: metric
- id: revenue_trend
@@ -540,108 +540,108 @@ interactions:
type: visualizationObject
- - id: revenue
type: metric
- - id: revenue-electronic
+ - id: amount_of_top_customers
type: metric
- - id: revenue
type: metric
- - id: percent_revenue_from_top_10_products
+ - id: revenue_top_10_percent
type: metric
- - id: revenue
type: metric
- - id: product_revenue_comparison-over_previous_period
+ - id: percent_revenue_per_product_by_customer_and_category
type: visualizationObject
- - id: revenue
type: metric
- - id: total_revenue
+ - id: percent_revenue_from_top_10_percent_customers
type: metric
- - id: revenue
type: metric
- - id: percent_revenue_from_top_10_percent_products
+ - id: percent_revenue_per_product
type: metric
- - id: revenue
type: metric
- - id: revenue-outdoor
+ - id: percent_revenue_in_category
type: metric
- - id: revenue
type: metric
- - id: product_saleability
+ - id: product_revenue_comparison-over_previous_period
type: visualizationObject
- - id: revenue
type: metric
- - id: revenue_top_10_percent
- type: metric
- - - id: revenue
- type: metric
- - id: percent_revenue
- type: metric
+ - id: revenue_and_quantity_by_product_and_category
+ type: visualizationObject
- - id: revenue
type: metric
- - id: revenue-home
- type: metric
+ - id: product_breakdown
+ type: visualizationObject
- - id: revenue
type: metric
- - id: percent_revenue_per_product_by_customer_and_category
+ - id: revenue_by_category_trend
type: visualizationObject
- - id: revenue
type: metric
- id: revenue_top_10
type: metric
- - - id: revenue
- type: metric
- - id: product_categories_pie_chart
- type: visualizationObject
- - id: revenue
type: metric
- id: revenue_per_dollar_spent
type: metric
- - id: revenue
type: metric
- - id: percent_revenue_in_category
+ - id: percent_revenue_from_top_10_products
type: metric
- - id: revenue
type: metric
- - id: revenue-clothing
+ - id: revenue-home
type: metric
+ - - id: revenue
+ type: metric
+ - id: product_saleability
+ type: visualizationObject
- - id: revenue
type: metric
- id: percent_revenue_from_top_10_customers
type: metric
- - id: revenue
type: metric
- - id: revenue_and_quantity_by_product_and_category
- type: visualizationObject
+ - id: revenue-clothing
+ type: metric
- - id: revenue
type: metric
- - id: revenue_by_product
- type: visualizationObject
+ - id: revenue-electronic
+ type: metric
- - id: revenue
type: metric
- id: revenue_trend
type: visualizationObject
- - id: revenue
type: metric
- - id: revenue_per_customer
+ - id: percent_revenue_from_top_10_percent_products
type: metric
- - id: revenue
type: metric
- - id: amount_of_top_customers
+ - id: revenue-outdoor
type: metric
- - id: revenue
type: metric
- - id: product_breakdown
- type: visualizationObject
+ - id: revenue_per_customer
+ type: metric
- - id: revenue
type: metric
- - id: revenue_by_category_trend
+ - id: revenue_by_product
type: visualizationObject
- - id: revenue
type: metric
- - id: percent_revenue_per_product
+ - id: total_revenue
type: metric
- - id: revenue
type: metric
- - id: percent_revenue_from_top_10_percent_customers
+ - id: percent_revenue
+ type: metric
+ - - id: revenue
type: metric
+ - id: product_categories_pie_chart
+ type: visualizationObject
- - id: revenue_per_customer
type: metric
- id: customers_trend
@@ -676,11 +676,11 @@ interactions:
type: metric
- - id: total_revenue
type: metric
- - id: percent_revenue
+ - id: total_revenue-no_filters
type: metric
- - id: total_revenue
type: metric
- - id: total_revenue-no_filters
+ - id: percent_revenue
type: metric
- - id: campaign_spend
type: visualizationObject
@@ -716,11 +716,11 @@ interactions:
type: analyticalDashboard
- - id: top_10_products
type: visualizationObject
- - id: dashboard_plugin
+ - id: product_and_category
type: analyticalDashboard
- - id: top_10_products
type: visualizationObject
- - id: product_and_category
+ - id: dashboard_plugin
type: analyticalDashboard
- - id: campaign_name_filter
type: filterContext
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_load_and_modify_ds_and_put_declarative_ldm.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_load_and_modify_ds_and_put_declarative_ldm.yaml
index 020c143bb..b78366394 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_load_and_modify_ds_and_put_declarative_ldm.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_load_and_modify_ds_and_put_declarative_ldm.yaml
@@ -44,7 +44,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: f7029d14942a292d38496f531fa542f0
+ traceId: ad3a0564d21fa637ce4d58be5f758268
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces
@@ -560,8 +560,8 @@ interactions:
username: postgres
authenticationType: USERNAME_PASSWORD
alternativeDataSourceId: ds-put-abc-id
- name: demo-test-ds
type: POSTGRESQL
+ name: demo-test-ds
schema: demo
id: demo-test-ds
links:
@@ -1019,8 +1019,8 @@ interactions:
username: postgres
authenticationType: USERNAME_PASSWORD
alternativeDataSourceId: ds-put-abc-id
- name: demo-test-ds
type: POSTGRESQL
+ name: demo-test-ds
schema: demo
id: demo-test-ds
links:
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_load_and_put_declarative_analytics_model.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_load_and_put_declarative_analytics_model.yaml
index 1ddd23cd6..92c4d3c69 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_load_and_put_declarative_analytics_model.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_load_and_put_declarative_analytics_model.yaml
@@ -44,7 +44,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: eeab7d24bc5cb6ef2e786d605becc40b
+ traceId: bb6902eab593df334294edeef60a4c9f
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_load_and_put_declarative_ldm.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_load_and_put_declarative_ldm.yaml
index d8a64877f..e7252f7a3 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_load_and_put_declarative_ldm.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_load_and_put_declarative_ldm.yaml
@@ -44,7 +44,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: bd9fc00db630a1081284f39a96bac34f
+ traceId: 3843443ba35af00f1007bfba157b86e7
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_put_declarative_analytics_model.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_put_declarative_analytics_model.yaml
index 2d6d249a7..2210fbd3a 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_put_declarative_analytics_model.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_put_declarative_analytics_model.yaml
@@ -44,7 +44,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: cb686008af96957908eca40ae56e1771
+ traceId: 33f96555d17f3049191dc8ed613227ac
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_put_declarative_ldm.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_put_declarative_ldm.yaml
index 99deb383f..4c2951d86 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_put_declarative_ldm.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_put_declarative_ldm.yaml
@@ -44,7 +44,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: d5430c538cf5e054ae2fda4cca6be158
+ traceId: 68923629a4d101c4dc6ae02f6f8aad15
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_store_declarative_analytics_model.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_store_declarative_analytics_model.yaml
index 0fa4a8c82..652798a06 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_store_declarative_analytics_model.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_store_declarative_analytics_model.yaml
@@ -94,7 +94,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -137,7 +137,7 @@ interactions:
type: dashboardPlugin
version: '2'
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -287,7 +287,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -299,7 +299,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -309,7 +309,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -360,7 +360,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -369,7 +369,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/order_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -379,7 +379,7 @@ interactions:
format: '#,##0'
maql: 'SELECT {metric/amount_of_active_customers} WHERE (SELECT
{metric/revenue} BY {attribute/customer_id}) > 10000 '
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -389,7 +389,7 @@ interactions:
format: '#,##0.00'
maql: SELECT {metric/amount_of_orders} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -399,7 +399,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/spend})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -408,7 +408,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/price}*{fact/quantity})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -417,7 +417,7 @@ interactions:
- content:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / {metric/total_revenue}
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -427,7 +427,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -437,7 +437,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -447,7 +447,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -457,7 +457,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -467,7 +467,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY {attribute/products.category},
ALL OTHER)
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -477,7 +477,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL
{attribute/product_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -487,7 +487,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/order_amount} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -498,7 +498,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Clothing")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -508,7 +508,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
( "Electronics")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -518,7 +518,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Home")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -528,7 +528,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Outdoor")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -537,7 +537,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -546,7 +546,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT {metric/revenue} / {metric/campaign_spend}
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -555,7 +555,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -564,7 +564,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -573,7 +573,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} BY ALL OTHER
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -582,7 +582,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -647,7 +647,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -723,7 +723,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -802,7 +802,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -861,7 +861,7 @@ interactions:
stackMeasuresToPercent: true
version: '2'
visualizationUrl: local:area
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -918,7 +918,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -971,7 +971,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:donut
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1046,7 +1046,7 @@ interactions:
visible: false
version: '2'
visualizationUrl: local:column
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1103,7 +1103,7 @@ interactions:
enabled: true
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1202,7 +1202,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1258,7 +1258,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:line
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1297,7 +1297,7 @@ interactions:
properties: {}
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1353,7 +1353,7 @@ interactions:
min: '0'
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1421,7 +1421,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1478,7 +1478,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1535,7 +1535,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1734,7 +1734,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1777,7 +1777,7 @@ interactions:
type: dashboardPlugin
version: '2'
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1927,7 +1927,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1939,7 +1939,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1949,7 +1949,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2000,7 +2000,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2009,7 +2009,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/order_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2019,7 +2019,7 @@ interactions:
format: '#,##0'
maql: 'SELECT {metric/amount_of_active_customers} WHERE (SELECT
{metric/revenue} BY {attribute/customer_id}) > 10000 '
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2029,7 +2029,7 @@ interactions:
format: '#,##0.00'
maql: SELECT {metric/amount_of_orders} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2039,7 +2039,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/spend})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2048,7 +2048,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/price}*{fact/quantity})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2057,7 +2057,7 @@ interactions:
- content:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / {metric/total_revenue}
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2067,7 +2067,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2077,7 +2077,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2087,7 +2087,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2097,7 +2097,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2107,7 +2107,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY {attribute/products.category},
ALL OTHER)
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2117,7 +2117,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL
{attribute/product_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2127,7 +2127,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/order_amount} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2138,7 +2138,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Clothing")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2148,7 +2148,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
( "Electronics")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2158,7 +2158,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Home")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2168,7 +2168,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Outdoor")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2177,7 +2177,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2186,7 +2186,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT {metric/revenue} / {metric/campaign_spend}
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2195,7 +2195,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2204,7 +2204,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2213,7 +2213,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} BY ALL OTHER
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2222,7 +2222,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2287,7 +2287,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2363,7 +2363,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2442,7 +2442,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2501,7 +2501,7 @@ interactions:
stackMeasuresToPercent: true
version: '2'
visualizationUrl: local:area
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2558,7 +2558,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2611,7 +2611,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:donut
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2686,7 +2686,7 @@ interactions:
visible: false
version: '2'
visualizationUrl: local:column
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2743,7 +2743,7 @@ interactions:
enabled: true
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2842,7 +2842,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2898,7 +2898,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:line
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2937,7 +2937,7 @@ interactions:
properties: {}
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2993,7 +2993,7 @@ interactions:
min: '0'
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3061,7 +3061,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3118,7 +3118,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3175,7 +3175,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/explicit_workspace_data_filter.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/explicit_workspace_data_filter.yaml
index 5edeb54a2..6912c9168 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/explicit_workspace_data_filter.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/explicit_workspace_data_filter.yaml
@@ -1852,29 +1852,29 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: date
+ id: products
type: dataset
multivalue: false
sources:
- - column: date
- dataType: DATE
+ - column: product_id
+ dataType: INT
target:
- id: date
- type: date
+ id: product_id
+ type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: date
type: dataset
multivalue: false
sources:
- - column: product_id
- dataType: INT
+ - column: date
+ dataType: DATE
target:
- id: product_id
- type: attribute
+ id: date
+ type: date
isNullable: null
nullValue: null
sourceColumns: null
@@ -2516,29 +2516,29 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: date
+ id: products
type: dataset
multivalue: false
sources:
- - column: date
- dataType: DATE
+ - column: product_id
+ dataType: INT
target:
- id: date
- type: date
+ id: product_id
+ type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: date
type: dataset
multivalue: false
sources:
- - column: product_id
- dataType: INT
+ - column: date
+ dataType: DATE
target:
- id: product_id
- type: attribute
+ id: date
+ type: date
isNullable: null
nullValue: null
sourceColumns: null
@@ -2942,7 +2942,7 @@ interactions:
content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: amount_of_active_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_active_customers
@@ -2957,7 +2957,7 @@ interactions:
content:
format: '#,##0'
maql: SELECT COUNT({attribute/order_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: amount_of_orders
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_orders
@@ -2973,7 +2973,7 @@ interactions:
format: '#,##0'
maql: 'SELECT {metric/amount_of_active_customers} WHERE (SELECT
{metric/revenue} BY {attribute/customer_id}) > 10000 '
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: amount_of_top_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_top_customers
@@ -2990,7 +2990,7 @@ interactions:
format: '#,##0.00'
maql: SELECT {metric/amount_of_orders} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: amount_of_valid_orders
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_valid_orders
@@ -3005,7 +3005,7 @@ interactions:
content:
format: $#,##0
maql: SELECT SUM({fact/spend})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: campaign_spend
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/campaign_spend
@@ -3020,7 +3020,7 @@ interactions:
content:
format: $#,##0
maql: SELECT SUM({fact/price}*{fact/quantity})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: order_amount
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/order_amount
@@ -3035,7 +3035,7 @@ interactions:
content:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / {metric/total_revenue}
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue
@@ -3051,7 +3051,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_from_top_10_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_from_top_10_customers
@@ -3067,7 +3067,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_from_top_10_percent_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_from_top_10_percent_customers
@@ -3083,7 +3083,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_from_top_10_percent_products
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_from_top_10_percent_products
@@ -3099,7 +3099,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_from_top_10_products
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_from_top_10_products
@@ -3115,7 +3115,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY {attribute/products.category},
ALL OTHER)
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_in_category
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_in_category
@@ -3131,7 +3131,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL
{attribute/product_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: percent_revenue_per_product
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/percent_revenue_per_product
@@ -3148,7 +3148,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/order_amount} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue
@@ -3164,7 +3164,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Clothing")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue-clothing
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue-clothing
@@ -3180,7 +3180,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
( "Electronics")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue-electronic
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue-electronic
@@ -3196,7 +3196,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Home")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue-home
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue-home
@@ -3212,7 +3212,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Outdoor")
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue-outdoor
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue-outdoor
@@ -3227,7 +3227,7 @@ interactions:
content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue_per_customer
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_per_customer
@@ -3242,7 +3242,7 @@ interactions:
content:
format: $#,##0.0
maql: SELECT {metric/revenue} / {metric/campaign_spend}
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue_per_dollar_spent
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_per_dollar_spent
@@ -3257,7 +3257,7 @@ interactions:
content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue_top_10
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_top_10
@@ -3272,7 +3272,7 @@ interactions:
content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: revenue_top_10_percent
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_top_10_percent
@@ -3287,7 +3287,7 @@ interactions:
content:
format: $#,##0
maql: SELECT {metric/revenue} BY ALL OTHER
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: total_revenue
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/total_revenue
@@ -3302,7 +3302,7 @@ interactions:
content:
format: $#,##0
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
- createdAt: 2026-02-13 10:44
+ createdAt: 2026-02-16 12:53
id: total_revenue-no_filters
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/total_revenue-no_filters
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/label_elements.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/label_elements.yaml
index f7287242f..c4155ce62 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/label_elements.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/label_elements.yaml
@@ -67,7 +67,7 @@ interactions:
count: 2
offset: 0
next: null
- cacheId: 82ccd1d12c8d31484f3167234d9baa3b
+ cacheId: 91e3f34bf292d574d579194bbf29b2d8
- request:
method: POST
uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/collectLabelElements
@@ -128,7 +128,7 @@ interactions:
count: 1
offset: 0
next: null
- cacheId: 745d19c8e709fd92a835c302517ed1f4
+ cacheId: ff7a3fdb501625b02d707801779d34a0
- request:
method: POST
uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/collectLabelElements
@@ -191,7 +191,7 @@ interactions:
count: 3
offset: 0
next: null
- cacheId: 378f0881c02f22fd245a6ffa8b6d69cc
+ cacheId: c48dd85a2da8ee0c1dadf531b034a708
- request:
method: POST
uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/collectLabelElements
@@ -256,7 +256,7 @@ interactions:
count: 0
offset: 0
next: null
- cacheId: ff655acf827cd319b46e67a7955b57e9
+ cacheId: 3e49a6b2c3a6034bed30809d76b29c8d
- request:
method: POST
uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/collectLabelElements
@@ -322,7 +322,7 @@ interactions:
count: 0
offset: 0
next: null
- cacheId: a4bc8f973e8904d4b1e316ed2a709aa6
+ cacheId: b7a184bc7dc8c5b73f3dd54406c4c09e
- request:
method: POST
uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/collectLabelElements
@@ -388,7 +388,7 @@ interactions:
count: 2
offset: 0
next: null
- cacheId: 82ccd1d12c8d31484f3167234d9baa3b
+ cacheId: 91e3f34bf292d574d579194bbf29b2d8
- request:
method: POST
uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/collectLabelElements
@@ -448,7 +448,7 @@ interactions:
count: 1
offset: 0
next: null
- cacheId: 285067243ea3ccd09b4b6d36dabec8fb
+ cacheId: 31bcc5d4a6603dc7aec8afe1e31adf5b
- request:
method: POST
uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/collectLabelElements
@@ -511,7 +511,7 @@ interactions:
count: 2
offset: 0
next: null
- cacheId: be9d04e28f6263ff733ca2f7979a0199
+ cacheId: 69e32d47fd588204035bf51017c1534e
- request:
method: POST
uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/collectLabelElements
@@ -575,7 +575,7 @@ interactions:
count: 3
offset: 0
next: null
- cacheId: e973a428da38a99394b776522dcca999
+ cacheId: b2b7288ba3c4798256df0f51b516c2cc
- request:
method: POST
uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/collectLabelElements?offset=1&limit=1
@@ -634,4 +634,4 @@ interactions:
count: 1
offset: 1
next: http://localhost:3000/api/v1/actions/workspaces/demo/execution/collectLabelElements?limit=1&offset=2
- cacheId: 378f0881c02f22fd245a6ffa8b6d69cc
+ cacheId: c48dd85a2da8ee0c1dadf531b034a708
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/add_metadata_locale.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/add_metadata_locale.yaml
index 8b1df2d50..680643eaf 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/add_metadata_locale.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/add_metadata_locale.yaml
@@ -144,13 +144,10 @@ interactions:
id="attribute.campaign_channels.category.title">CategoryCategoryCampaign
- channelsTypeTypeCampaign channelsCampaign
- idCampaign
- idCampaignsCampaign idCampaign idCampaignsCampaign
nameCampaign
nameCampaignsCustomer
nameCustomer
nameCustomersRegionRegionCustomersDate
+ - DateDateDateDate
+ - Month/YearMonth
+ and Year (12/2020)DateDate
+ - Quarter/YearQuarter
+ and Year (Q1/2020)DateDate
+ - Week/YearWeek
+ and Year (W52/2020)DateDate
+ - YearYearDateOrder
idOrder
idOrder
@@ -183,24 +192,15 @@ interactions:
id="attribute.products.category">CategoryCategoryProductsDate
- - DateDateDateDate
- - Week/YearWeek
- and Year (W52/2020)DateDate
- - Month/YearMonth
- and Year (12/2020)DateDate
- - Quarter/YearQuarter
- and Year (Q1/2020)DateDate
- - YearYearDateRegionRegionCustomersStateStateCustomersCustomersTypeTypeCampaign channelsCampaign
channelsCampaign
channelsCampaign
@@ -215,28 +215,28 @@ interactions:
id="dataset.customers">CustomersCustomersCustomersDateDateOrder
linesOrder
linesOrder
linesProductsProductsProductsDateDateProductsBudgetBudgetCampaign channelsSpendSpendCampaign channelsPricePriceOrder linesQuantityQuantityOrder linesOrder linesSpendSpendCampaign channelsBudget AggCampaign channels per
@@ -248,9 +248,6 @@ interactions:
id="label.campaign_channels.category.title">CategoryCategoryCampaign channelsTypeTypeCampaign channelsCampaign
idCampaign
idCampaignsCustomer
nameCustomer
nameCustomersRegionRegionCustomersStateStateCustomersDate
+ - DateDateDateDate
+ - Month/YearMonth
+ and Year (12/2020)DateDate
+ - Quarter/YearQuarter
+ and Year (Q1/2020)DateDate
+ - Week/YearWeek
+ and Year (W52/2020)DateDate
+ - YearYearDateLocationLocationCustomersCategoryCategoryProductsDate
- - DateDateDateDate
- - Week/YearWeek
- and Year (W52/2020)DateDate
- - Month/YearMonth
- and Year (12/2020)DateDate
- - Quarter/YearQuarter
- and Year (Q1/2020)DateDate
- - YearYearDateTotal
- RevenueTotal Revenue
- (No Filters)# of Active
- CustomersRegionRegionCustomersStateStateCustomersTypeTypeCampaign channels#
+ of Active Customers# of Orders#
of Top CustomersRevenue / Top 10Revenue
- / Top 10%Total RevenueTotal
+ Revenue (No Filters)Campaign
SpendFree-form translations are marked by the 'id' attribute,
@@ -605,13 +604,10 @@ interactions:
id="attribute.campaign_channels.category.title">CategoryCategoryCampaign
- channelsTypeTypeCampaign channelsCampaign
- idCampaign
- idCampaignsCampaign idCampaign idCampaignsCampaign
nameCampaign
nameCampaignsCustomer
nameCustomer
nameCustomersRegionRegionCustomersDate
+ - DateDateDateDate
+ - Month/YearMonth
+ and Year (12/2020)DateDate
+ - Quarter/YearQuarter
+ and Year (Q1/2020)DateDate
+ - Week/YearWeek
+ and Year (W52/2020)DateDate
+ - YearYearDateOrder
idOrder
idOrder
@@ -644,24 +652,15 @@ interactions:
id="attribute.products.category">CategoryCategoryProductsDate
- - DateDateDateDate
- - Week/YearWeek
- and Year (W52/2020)DateDate
- - Month/YearMonth
- and Year (12/2020)DateDate
- - Quarter/YearQuarter
- and Year (Q1/2020)DateDate
- - YearYearDateRegionRegionCustomersStateStateCustomersCustomersTypeTypeCampaign channelsCampaign
channelsCampaign
channelsCampaign
@@ -676,28 +675,28 @@ interactions:
id="dataset.customers">CustomersCustomersCustomersDateDateOrder
linesOrder
linesOrder
linesProductsProductsProductsDateDateProductsBudgetBudgetCampaign channelsSpendSpendCampaign channelsPricePriceOrder linesQuantityQuantityOrder linesOrder linesSpendSpendCampaign channelsBudget AggCampaign channels per
@@ -709,9 +708,6 @@ interactions:
id="label.campaign_channels.category.title">CategoryCategoryCampaign channelsTypeTypeCampaign channelsCampaign
idCampaign
idCampaignsCustomer
nameCustomer
nameCustomersRegionRegionCustomersStateStateCustomersDate
+ - DateDateDateDate
+ - Month/YearMonth
+ and Year (12/2020)DateDate
+ - Quarter/YearQuarter
+ and Year (Q1/2020)DateDate
+ - Week/YearWeek
+ and Year (W52/2020)DateDate
+ - YearYearDateLocationLocationCustomersCategoryCategoryProductsDate
- - DateDateDateDate
- - Week/YearWeek
- and Year (W52/2020)DateDate
- - Month/YearMonth
- and Year (12/2020)DateDate
- - Quarter/YearQuarter
- and Year (Q1/2020)DateDate
- - YearYearDateTotal
- RevenueTotal Revenue
- (No Filters)# of Active
- CustomersRegionRegionCustomersStateStateCustomersTypeTypeCampaign channels#
+ of Active Customers# of Orders#
of Top CustomersRevenue / Top 10Revenue
- / Top 10%Total RevenueTotal
+ Revenue (No Filters)Campaign
SpendFree-form translations are marked by the 'id' attribute,
@@ -1044,10 +1042,6 @@ interactions:
id="attribute.campaign_channels.category.title">CategoryCategory.CategoryCategory.Campaign channelsCampaign
- channels.TypeType.TypeType.Campaign channelsCampaign
channels.Campaign idCampaign
id.Campaign
@@ -1061,9 +1055,25 @@ interactions:
id="attribute.customer_name">Customer
nameCustomer name.Customer
nameCustomer name.CustomersCustomers.RegionRegion.RegionRegion.CustomersCustomers.Date
+ - DateDate - Date.DateDate.DateDate.Date
+ - Month/YearDate - Month/Year.Month and Year (12/2020)Month
+ and Year (12/2020).DateDate.Date
+ - Quarter/YearDate - Quarter/Year.Quarter and Year
+ (Q1/2020)Quarter and Year (Q1/2020).DateDate.Date
+ - Week/YearDate - Week/Year.Week and Year (W52/2020)Week
+ and Year (W52/2020).DateDate.Date
+ - YearDate - Year.YearYear.DateDate.Order
idOrder id.Order
idOrder id.Order
@@ -1085,29 +1095,17 @@ interactions:
id="attribute.products.category">CategoryCategory.CategoryCategory.ProductsProducts.Date
- - DateDate - Date.DateDate.DateDate.Date
- - Week/YearDate - Week/Year.Week and Year (W52/2020)Week
- and Year (W52/2020).DateDate.Date
- - Month/YearDate - Month/Year.Month and Year (12/2020)Month
- and Year (12/2020).DateDate.Date
- - Quarter/YearDate - Quarter/Year.Quarter and Year
- (Q1/2020)Quarter and Year (Q1/2020).DateDate.Date
- - YearDate - Year.YearYear.DateDate.RegionRegion.RegionRegion.CustomersCustomers.StateState.StateState.CustomersCustomers.Campaign
+ id="attribute.state.tags">CustomersCustomers.TypeType.TypeType.Campaign channelsCampaign
+ channels.Campaign
channelsCampaign channels.Campaign channelsCampaign
channels.Campaign
@@ -1124,28 +1122,28 @@ interactions:
id="dataset.customers">CustomersCustomers.CustomersCustomers.CustomersCustomers.DateDate.DateDate.Order
linesOrder lines.Order
linesOrder lines.Order
linesOrder lines.ProductsProducts.ProductsProducts.ProductsProducts.DateDate.DateDate.ProductsProducts.BudgetBudget.BudgetBudget.Campaign channelsCampaign
- channels.SpendSpend.SpendSpend.Campaign channelsCampaign
channels.PricePrice.PricePrice.Order linesOrder lines.QuantityQuantity.QuantityQuantity.Order linesOrder
- lines.SpendSpend.SpendSpend.Campaign channelsCampaign
+ channels.Budget
AggBudget Agg.Campaign
@@ -1158,9 +1156,6 @@ interactions:
id="label.campaign_channels.category">CategoryCategory.CategoryCategory.Campaign channelsCampaign
- channels.TypeType.TypeType.Campaign channelsCampaign
channels.Campaign idCampaign
id.Campaign
@@ -1174,12 +1169,24 @@ interactions:
id="label.customer_name">Customer
nameCustomer name.Customer
nameCustomer name.CustomersCustomers.RegionRegion.RegionRegion.CustomersCustomers.StateState.StateState.CustomersCustomers.Date
+ - DateDate - Date.DateDate.DateDate.Date
+ - Month/YearDate - Month/Year.Month and Year (12/2020)Month
+ and Year (12/2020).DateDate.Date
+ - Quarter/YearDate - Quarter/Year.Quarter and Year (Q1/2020)Quarter
+ and Year (Q1/2020).DateDate.Date
+ - Week/YearDate - Week/Year.Week and Year (W52/2020)Week
+ and Year (W52/2020).DateDate.Date
+ - YearDate - Year.YearYear.DateDate.LocationLocation.LocationLocation.CustomersCustomers.CategoryCategory.CategoryCategory.ProductsProducts.Date
- - DateDate - Date.DateDate.DateDate.Date
- - Week/YearDate - Week/Year.Week and Year (W52/2020)Week
- and Year (W52/2020).DateDate.Date
- - Month/YearDate - Month/Year.Month and Year (12/2020)Month
- and Year (12/2020).DateDate.Date
- - Quarter/YearDate - Quarter/Year.Quarter and Year (Q1/2020)Quarter
- and Year (Q1/2020).DateDate.Date
- - YearDate - Year.YearYear.DateDate.Total
- RevenueTotal Revenue.Total
- Revenue (No Filters)Total Revenue (No Filters).RegionRegion.RegionRegion.CustomersCustomers.StateState.StateState.CustomersCustomers.TypeType.TypeType.Campaign channelsCampaign
+ channels.#
of Active Customers# of Active Customers.#
@@ -1270,7 +1265,11 @@ interactions:
id="metric.revenue_top_10">Revenue
/ Top 10Revenue / Top 10.Revenue
- / Top 10%Revenue / Top 10%.Revenue / Top 10%.Total
+ RevenueTotal Revenue.Total
+ Revenue (No Filters)Total Revenue (No Filters).Campaign SpendCampaign
Spend.CategoryCategory.Campaign
channelsCampaign channels.TypeType.TypeType.Campaign channelsCampaign
- channels.Campaign idCampaign
- id.Campaign
+ id="attribute.campaign_id">Campaign
+ idCampaign id.Campaign
idCampaign id.CampaignsCampaigns.Campaign
nameCampaign name.Campaign
@@ -1610,9 +1605,25 @@ interactions:
id="attribute.customer_name">Customer
nameCustomer name.Customer
nameCustomer name.CustomersCustomers.RegionRegion.RegionRegion.CustomersCustomers.Date
+ - DateDate - Date.DateDate.DateDate.Date
+ - Month/YearDate - Month/Year.Month and Year (12/2020)Month
+ and Year (12/2020).DateDate.Date
+ - Quarter/YearDate - Quarter/Year.Quarter and Year
+ (Q1/2020)Quarter and Year (Q1/2020).DateDate.Date
+ - Week/YearDate - Week/Year.Week and Year (W52/2020)Week
+ and Year (W52/2020).DateDate.Date
+ - YearDate - Year.YearYear.DateDate.Order
idOrder id.Order
idOrder id.Order
@@ -1634,29 +1645,17 @@ interactions:
id="attribute.products.category">CategoryCategory.CategoryCategory.ProductsProducts.Date
- - DateDate - Date.DateDate.DateDate.Date
- - Week/YearDate - Week/Year.Week and Year (W52/2020)Week
- and Year (W52/2020).DateDate.Date
- - Month/YearDate - Month/Year.Month and Year (12/2020)Month
- and Year (12/2020).DateDate.Date
- - Quarter/YearDate - Quarter/Year.Quarter and Year
- (Q1/2020)Quarter and Year (Q1/2020).DateDate.Date
- - YearDate - Year.YearYear.DateDate.RegionRegion.RegionRegion.CustomersCustomers.StateState.StateState.CustomersCustomers.Campaign
+ id="attribute.state.tags">CustomersCustomers.TypeType.TypeType.Campaign channelsCampaign
+ channels.Campaign
channelsCampaign channels.Campaign channelsCampaign
channels.Campaign
@@ -1673,23 +1672,19 @@ interactions:
id="dataset.customers">CustomersCustomers.CustomersCustomers.CustomersCustomers.DateDate.DateDate.Order
linesOrder lines.Order
linesOrder lines.Order
linesOrder lines.ProductsProducts.ProductsProducts.ProductsProducts.DateDate.DateDate.ProductsProducts.BudgetBudget.BudgetBudget.Campaign channelsCampaign
- channels.SpendSpend.SpendSpend.Campaign channelsCampaign
channels.PricePrice.PricePrice.QuantityQuantity.QuantityQuantity.Order linesOrder
- lines.SpendSpend.SpendSpend.Campaign channelsCampaign
+ channels.Budget AggBudget
Agg.Campaign
@@ -1711,10 +1709,6 @@ interactions:
id="label.campaign_channels.category">CategoryCategory.CategoryCategory.Campaign channelsCampaign
- channels.TypeType.TypeType.Campaign channelsCampaign
channels.Campaign idCampaign
id.Campaign
@@ -1728,12 +1722,24 @@ interactions:
id="label.customer_name">Customer
nameCustomer name.Customer
nameCustomer name.CustomersCustomers.RegionRegion.RegionRegion.CustomersCustomers.StateState.StateState.CustomersCustomers.Date
+ - DateDate - Date.DateDate.DateDate.Date
+ - Month/YearDate - Month/Year.Month and Year (12/2020)Month
+ and Year (12/2020).DateDate.Date
+ - Quarter/YearDate - Quarter/Year.Quarter and Year (Q1/2020)Quarter
+ and Year (Q1/2020).DateDate.Date
+ - Week/YearDate - Week/Year.Week and Year (W52/2020)Week
+ and Year (W52/2020).DateDate.Date
+ - YearDate - Year.YearYear.DateDate.LocationLocation.LocationLocation.CustomersCustomers.CategoryCategory.CategoryCategory.ProductsProducts.Date
- - DateDate - Date.DateDate.DateDate.Date
- - Week/YearDate - Week/Year.Week and Year (W52/2020)Week
- and Year (W52/2020).DateDate.Date
- - Month/YearDate - Month/Year.Month and Year (12/2020)Month
- and Year (12/2020).DateDate.Date
- - Quarter/YearDate - Quarter/Year.Quarter and Year (Q1/2020)Quarter
- and Year (Q1/2020).DateDate.Date
- - YearDate - Year.YearYear.DateDate.Total
- RevenueTotal Revenue.Total
- Revenue (No Filters)Total Revenue (No Filters).RegionRegion.RegionRegion.CustomersCustomers.StateState.StateState.CustomersCustomers.TypeType.TypeType.Campaign channelsCampaign
+ channels.#
of Active Customers# of Active Customers.#
@@ -1824,7 +1818,11 @@ interactions:
id="metric.revenue_top_10">Revenue
/ Top 10Revenue / Top 10.Revenue
- / Top 10%Revenue / Top 10%.Revenue / Top 10%.Total
+ RevenueTotal Revenue.Total
+ Revenue (No Filters)Total Revenue (No Filters).Campaign
SpendCampaign Spend.CategoryCategoryCampaign
- channelsTypeTypeCampaign channelsCampaign
- idCampaign
- idCampaignsCampaign idCampaign idCampaignsCampaign
nameCampaign
nameCampaignsCustomer
nameCustomer
nameCustomersRegionRegionCustomersDate
+ - DateDateDateDate
+ - Month/YearMonth
+ and Year (12/2020)DateDate
+ - Quarter/YearQuarter
+ and Year (Q1/2020)DateDate
+ - Week/YearWeek
+ and Year (W52/2020)DateDate
+ - YearYearDateOrder
idOrder
idOrder
@@ -183,24 +192,15 @@ interactions:
id="attribute.products.category">CategoryCategoryProductsDate
- - DateDateDateDate
- - Week/YearWeek
- and Year (W52/2020)DateDate
- - Month/YearMonth
- and Year (12/2020)DateDate
- - Quarter/YearQuarter
- and Year (Q1/2020)DateDate
- - YearYearDateRegionRegionCustomersStateStateCustomersCustomersTypeTypeCampaign channelsCampaign
channelsCampaign
channelsCampaign
@@ -215,28 +215,28 @@ interactions:
id="dataset.customers">CustomersCustomersCustomersDateDateOrder
linesOrder
linesOrder
linesProductsProductsProductsDateDateProductsBudgetBudgetCampaign channelsSpendSpendCampaign channelsPricePriceOrder linesQuantityQuantityOrder linesOrder linesSpendSpendCampaign channelsBudget AggCampaign channels per
@@ -248,9 +248,6 @@ interactions:
id="label.campaign_channels.category.title">CategoryCategoryCampaign channelsTypeTypeCampaign channelsCampaign
idCampaign
idCampaignsCustomer
nameCustomer
nameCustomersRegionRegionCustomersStateStateCustomersDate
+ - DateDateDateDate
+ - Month/YearMonth
+ and Year (12/2020)DateDate
+ - Quarter/YearQuarter
+ and Year (Q1/2020)DateDate
+ - Week/YearWeek
+ and Year (W52/2020)DateDate
+ - YearYearDateLocationLocationCustomersCategoryCategoryProductsDate
- - DateDateDateDate
- - Week/YearWeek
- and Year (W52/2020)DateDate
- - Month/YearMonth
- and Year (12/2020)DateDate
- - Quarter/YearQuarter
- and Year (Q1/2020)DateDate
- - YearYearDateTotal
- RevenueTotal Revenue
- (No Filters)# of Active
- CustomersRegionRegionCustomersStateStateCustomersTypeTypeCampaign channels#
+ of Active Customers# of Orders#
of Top CustomersRevenue / Top 10Revenue
- / Top 10%Total RevenueTotal
+ Revenue (No Filters)Campaign
SpendFree-form translations are marked by the 'id' attribute,
@@ -605,13 +604,10 @@ interactions:
id="attribute.campaign_channels.category.title">CategoryCategoryCampaign
- channelsTypeTypeCampaign channelsCampaign
- idCampaign
- idCampaignsCampaign idCampaign idCampaignsCampaign
nameCampaign
nameCampaignsCustomer
nameCustomer
nameCustomersRegionRegionCustomersDate
+ - DateDateDateDate
+ - Month/YearMonth
+ and Year (12/2020)DateDate
+ - Quarter/YearQuarter
+ and Year (Q1/2020)DateDate
+ - Week/YearWeek
+ and Year (W52/2020)DateDate
+ - YearYearDateOrder
idOrder
idOrder
@@ -644,24 +652,15 @@ interactions:
id="attribute.products.category">CategoryCategoryProductsDate
- - DateDateDateDate
- - Week/YearWeek
- and Year (W52/2020)DateDate
- - Month/YearMonth
- and Year (12/2020)DateDate
- - Quarter/YearQuarter
- and Year (Q1/2020)DateDate
- - YearYearDateRegionRegionCustomersStateStateCustomersCustomersTypeTypeCampaign channelsCampaign
channelsCampaign
channelsCampaign
@@ -676,28 +675,28 @@ interactions:
id="dataset.customers">CustomersCustomersCustomersDateDateOrder
linesOrder
linesOrder
linesProductsProductsProductsDateDateProductsBudgetBudgetCampaign channelsSpendSpendCampaign channelsPricePriceOrder linesQuantityQuantityOrder linesOrder linesSpendSpendCampaign channelsBudget AggCampaign channels per
@@ -709,9 +708,6 @@ interactions:
id="label.campaign_channels.category.title">CategoryCategoryCampaign channelsTypeTypeCampaign channelsCampaign
idCampaign
idCampaignsCustomer
nameCustomer
nameCustomersRegionRegionCustomersStateStateCustomersDate
+ - DateDateDateDate
+ - Month/YearMonth
+ and Year (12/2020)DateDate
+ - Quarter/YearQuarter
+ and Year (Q1/2020)DateDate
+ - Week/YearWeek
+ and Year (W52/2020)DateDate
+ - YearYearDateLocationLocationCustomersCategoryCategoryProductsDate
- - DateDateDateDate
- - Week/YearWeek
- and Year (W52/2020)DateDate
- - Month/YearMonth
- and Year (12/2020)DateDate
- - Quarter/YearQuarter
- and Year (Q1/2020)DateDate
- - YearYearDateTotal
- RevenueTotal Revenue
- (No Filters)# of Active
- CustomersRegionRegionCustomersStateStateCustomersTypeTypeCampaign channels#
+ of Active Customers# of Orders#
of Top CustomersRevenue / Top 10Revenue
- / Top 10%Total RevenueTotal
+ Revenue (No Filters)Campaign
SpendFree-form translations are marked by the 'id' attribute,
@@ -1044,10 +1042,6 @@ interactions:
id="attribute.campaign_channels.category.title">CategoryCategory.CategoryCategory.Campaign channelsCampaign
- channels.TypeType.TypeType.Campaign channelsCampaign
channels.Campaign idCampaign
id.Campaign
@@ -1061,9 +1055,25 @@ interactions:
id="attribute.customer_name">Customer
nameCustomer name.Customer
nameCustomer name.CustomersCustomers.RegionRegion.RegionRegion.CustomersCustomers.Date
+ - DateDate - Date.DateDate.DateDate.Date
+ - Month/YearDate - Month/Year.Month and Year (12/2020)Month
+ and Year (12/2020).DateDate.Date
+ - Quarter/YearDate - Quarter/Year.Quarter and Year
+ (Q1/2020)Quarter and Year (Q1/2020).DateDate.Date
+ - Week/YearDate - Week/Year.Week and Year (W52/2020)Week
+ and Year (W52/2020).DateDate.Date
+ - YearDate - Year.YearYear.DateDate.Order
idOrder id.Order
idOrder id.Order
@@ -1085,29 +1095,17 @@ interactions:
id="attribute.products.category">CategoryCategory.CategoryCategory.ProductsProducts.Date
- - DateDate - Date.DateDate.DateDate.Date
- - Week/YearDate - Week/Year.Week and Year (W52/2020)Week
- and Year (W52/2020).DateDate.Date
- - Month/YearDate - Month/Year.Month and Year (12/2020)Month
- and Year (12/2020).DateDate.Date
- - Quarter/YearDate - Quarter/Year.Quarter and Year
- (Q1/2020)Quarter and Year (Q1/2020).DateDate.Date
- - YearDate - Year.YearYear.DateDate.RegionRegion.RegionRegion.CustomersCustomers.StateState.StateState.CustomersCustomers.Campaign
+ id="attribute.state.tags">CustomersCustomers.TypeType.TypeType.Campaign channelsCampaign
+ channels.Campaign
channelsCampaign channels.Campaign channelsCampaign
channels.Campaign
@@ -1124,28 +1122,28 @@ interactions:
id="dataset.customers">CustomersCustomers.CustomersCustomers.CustomersCustomers.DateDate.DateDate.Order
linesOrder lines.Order
linesOrder lines.Order
linesOrder lines.ProductsProducts.ProductsProducts.ProductsProducts.DateDate.DateDate.ProductsProducts.BudgetBudget.BudgetBudget.Campaign channelsCampaign
- channels.SpendSpend.SpendSpend.Campaign channelsCampaign
channels.PricePrice.PricePrice.Order linesOrder lines.QuantityQuantity.QuantityQuantity.Order linesOrder
- lines.SpendSpend.SpendSpend.Campaign channelsCampaign
+ channels.Budget
AggBudget Agg.Campaign
@@ -1158,9 +1156,6 @@ interactions:
id="label.campaign_channels.category">CategoryCategory.CategoryCategory.Campaign channelsCampaign
- channels.TypeType.TypeType.Campaign channelsCampaign
channels.Campaign idCampaign
id.Campaign
@@ -1174,12 +1169,24 @@ interactions:
id="label.customer_name">Customer
nameCustomer name.Customer
nameCustomer name.CustomersCustomers.RegionRegion.RegionRegion.CustomersCustomers.StateState.StateState.CustomersCustomers.Date
+ - DateDate - Date.DateDate.DateDate.Date
+ - Month/YearDate - Month/Year.Month and Year (12/2020)Month
+ and Year (12/2020).DateDate.Date
+ - Quarter/YearDate - Quarter/Year.Quarter and Year (Q1/2020)Quarter
+ and Year (Q1/2020).DateDate.Date
+ - Week/YearDate - Week/Year.Week and Year (W52/2020)Week
+ and Year (W52/2020).DateDate.Date
+ - YearDate - Year.YearYear.DateDate.LocationLocation.LocationLocation.CustomersCustomers.CategoryCategory.CategoryCategory.ProductsProducts.Date
- - DateDate - Date.DateDate.DateDate.Date
- - Week/YearDate - Week/Year.Week and Year (W52/2020)Week
- and Year (W52/2020).DateDate.Date
- - Month/YearDate - Month/Year.Month and Year (12/2020)Month
- and Year (12/2020).DateDate.Date
- - Quarter/YearDate - Quarter/Year.Quarter and Year (Q1/2020)Quarter
- and Year (Q1/2020).DateDate.Date
- - YearDate - Year.YearYear.DateDate.Total
- RevenueTotal Revenue.Total
- Revenue (No Filters)Total Revenue (No Filters).RegionRegion.RegionRegion.CustomersCustomers.StateState.StateState.CustomersCustomers.TypeType.TypeType.Campaign channelsCampaign
+ channels.#
of Active Customers# of Active Customers.#
@@ -1270,7 +1265,11 @@ interactions:
id="metric.revenue_top_10">Revenue
/ Top 10Revenue / Top 10.Revenue
- / Top 10%Revenue / Top 10%.Revenue / Top 10%.Total
+ RevenueTotal Revenue.Total
+ Revenue (No Filters)Total Revenue (No Filters).Campaign SpendCampaign
Spend.CategoryCategory.Campaign
channelsCampaign channels.TypeType.TypeType.Campaign channelsCampaign
- channels.Campaign idCampaign
- id.Campaign
+ id="attribute.campaign_id">Campaign
+ idCampaign id.Campaign
idCampaign id.CampaignsCampaigns.Campaign
nameCampaign name.Campaign
@@ -1610,9 +1605,25 @@ interactions:
id="attribute.customer_name">Customer
nameCustomer name.Customer
nameCustomer name.CustomersCustomers.RegionRegion.RegionRegion.CustomersCustomers.Date
+ - DateDate - Date.DateDate.DateDate.Date
+ - Month/YearDate - Month/Year.Month and Year (12/2020)Month
+ and Year (12/2020).DateDate.Date
+ - Quarter/YearDate - Quarter/Year.Quarter and Year
+ (Q1/2020)Quarter and Year (Q1/2020).DateDate.Date
+ - Week/YearDate - Week/Year.Week and Year (W52/2020)Week
+ and Year (W52/2020).DateDate.Date
+ - YearDate - Year.YearYear.DateDate.Order
idOrder id.Order
idOrder id.Order
@@ -1634,29 +1645,17 @@ interactions:
id="attribute.products.category">CategoryCategory.CategoryCategory.ProductsProducts.Date
- - DateDate - Date.DateDate.DateDate.Date
- - Week/YearDate - Week/Year.Week and Year (W52/2020)Week
- and Year (W52/2020).DateDate.Date
- - Month/YearDate - Month/Year.Month and Year (12/2020)Month
- and Year (12/2020).DateDate.Date
- - Quarter/YearDate - Quarter/Year.Quarter and Year
- (Q1/2020)Quarter and Year (Q1/2020).DateDate.Date
- - YearDate - Year.YearYear.DateDate.RegionRegion.RegionRegion.CustomersCustomers.StateState.StateState.CustomersCustomers.Campaign
+ id="attribute.state.tags">CustomersCustomers.TypeType.TypeType.Campaign channelsCampaign
+ channels.Campaign
channelsCampaign channels.Campaign channelsCampaign
channels.Campaign
@@ -1673,23 +1672,19 @@ interactions:
id="dataset.customers">CustomersCustomers.CustomersCustomers.CustomersCustomers.DateDate.DateDate.Order
linesOrder lines.Order
linesOrder lines.Order
linesOrder lines.ProductsProducts.ProductsProducts.ProductsProducts.DateDate.DateDate.ProductsProducts.BudgetBudget.BudgetBudget.Campaign channelsCampaign
- channels.SpendSpend.SpendSpend.Campaign channelsCampaign
channels.PricePrice.PricePrice.QuantityQuantity.QuantityQuantity.Order linesOrder
- lines.SpendSpend.SpendSpend.Campaign channelsCampaign
+ channels.Budget AggBudget
Agg.Campaign
@@ -1711,10 +1709,6 @@ interactions:
id="label.campaign_channels.category">CategoryCategory.CategoryCategory.Campaign channelsCampaign
- channels.TypeType.TypeType.Campaign channelsCampaign
channels.Campaign idCampaign
id.Campaign
@@ -1728,12 +1722,24 @@ interactions:
id="label.customer_name">Customer
nameCustomer name.Customer
nameCustomer name.CustomersCustomers.RegionRegion.RegionRegion.CustomersCustomers.StateState.StateState.CustomersCustomers.Date
+ - DateDate - Date.DateDate.DateDate.Date
+ - Month/YearDate - Month/Year.Month and Year (12/2020)Month
+ and Year (12/2020).DateDate.Date
+ - Quarter/YearDate - Quarter/Year.Quarter and Year (Q1/2020)Quarter
+ and Year (Q1/2020).DateDate.Date
+ - Week/YearDate - Week/Year.Week and Year (W52/2020)Week
+ and Year (W52/2020).DateDate.Date
+ - YearDate - Year.YearYear.DateDate.LocationLocation.LocationLocation.CustomersCustomers.CategoryCategory.CategoryCategory.ProductsProducts.Date
- - DateDate - Date.DateDate.DateDate.Date
- - Week/YearDate - Week/Year.Week and Year (W52/2020)Week
- and Year (W52/2020).DateDate.Date
- - Month/YearDate - Month/Year.Month and Year (12/2020)Month
- and Year (12/2020).DateDate.Date
- - Quarter/YearDate - Quarter/Year.Quarter and Year (Q1/2020)Quarter
- and Year (Q1/2020).DateDate.Date
- - YearDate - Year.YearYear.DateDate.Total
- RevenueTotal Revenue.Total
- Revenue (No Filters)Total Revenue (No Filters).RegionRegion.RegionRegion.CustomersCustomers.StateState.StateState.CustomersCustomers.TypeType.TypeType.Campaign channelsCampaign
+ channels.#
of Active Customers# of Active Customers.#
@@ -1824,7 +1818,11 @@ interactions:
id="metric.revenue_top_10">Revenue
/ Top 10Revenue / Top 10.Revenue
- / Top 10%Revenue / Top 10%.Revenue / Top 10%.Total
+ RevenueTotal Revenue.Total
+ Revenue (No Filters)Total Revenue (No Filters).Campaign
SpendCampaign Spend.CategoryCategoryCampaign
- channelsTypeTypeCampaign channelsCampaign
- idCampaign
- idCampaignsCampaign idCampaign idCampaignsCampaign
nameCampaign
nameCampaignsCustomer
nameCustomer
nameCustomersRegionRegionCustomersDate
+ - DateDateDateDate
+ - Month/YearMonth
+ and Year (12/2020)DateDate
+ - Quarter/YearQuarter
+ and Year (Q1/2020)DateDate
+ - Week/YearWeek
+ and Year (W52/2020)DateDate
+ - YearYearDateOrder
idOrder
idOrder
@@ -2178,24 +2185,15 @@ interactions:
id="attribute.products.category">CategoryCategoryProductsDate
- - DateDateDateDate
- - Week/YearWeek
- and Year (W52/2020)DateDate
- - Month/YearMonth
- and Year (12/2020)DateDate
- - Quarter/YearQuarter
- and Year (Q1/2020)DateDate
- - YearYearDateRegionRegionCustomersStateStateCustomersCustomersTypeTypeCampaign channelsCampaign
channelsCampaign
channelsCampaign
@@ -2210,28 +2208,28 @@ interactions:
id="dataset.customers">CustomersCustomersCustomersDateDateOrder
linesOrder
linesOrder
linesProductsProductsProductsDateDateProductsBudgetBudgetCampaign channelsSpendSpendCampaign channelsPricePriceOrder linesQuantityQuantityOrder linesOrder linesSpendSpendCampaign channelsBudget AggCampaign channels per
@@ -2243,9 +2241,6 @@ interactions:
id="label.campaign_channels.category.title">CategoryCategoryCampaign channelsTypeTypeCampaign channelsCampaign
idCampaign
idCampaignsCustomer
nameCustomer
nameCustomersRegionRegionCustomersStateStateCustomersDate
+ - DateDateDateDate
+ - Month/YearMonth
+ and Year (12/2020)DateDate
+ - Quarter/YearQuarter
+ and Year (Q1/2020)DateDate
+ - Week/YearWeek
+ and Year (W52/2020)DateDate
+ - YearYearDateLocationLocationCustomersCategoryCategoryProductsDate
- - DateDateDateDate
- - Week/YearWeek
- and Year (W52/2020)DateDate
- - Month/YearMonth
- and Year (12/2020)DateDate
- - Quarter/YearQuarter
- and Year (Q1/2020)DateDate
- - YearYearDateTotal
- RevenueTotal Revenue
- (No Filters)# of Active
- CustomersRegionRegionCustomersStateStateCustomersTypeTypeCampaign channels#
+ of Active Customers# of Orders#
of Top CustomersRevenue / Top 10Revenue
- / Top 10%Total RevenueTotal
+ Revenue (No Filters)Campaign
SpendFree-form translations are marked by the 'id' attribute,
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/create_workspace_setting.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/create_workspace_setting.yaml
index 9f5f05691..f7b008931 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/create_workspace_setting.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/create_workspace_setting.yaml
@@ -48,7 +48,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 564e7d56aab9d856a72a7df0df066a47
+ traceId: 4901855043ee4b770cccd7f58903b0a6
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces/demo/workspaceSettings
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/delete_workspace_setting.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/delete_workspace_setting.yaml
index 1cc142147..4b8fab2a2 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/delete_workspace_setting.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/delete_workspace_setting.yaml
@@ -48,7 +48,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 9c5a18ed42e7cd864db45aff2068a8ef
+ traceId: 80a3f5f29e8ed1fe7691823c7f811b46
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces/demo/workspaceSettings
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_clone_workspace.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_clone_workspace.yaml
index 2ea4234b9..3c5328c47 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_clone_workspace.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_clone_workspace.yaml
@@ -48,7 +48,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: bc6a39a4ccac8c54f29b9c87968e1dcb
+ traceId: 58afea3b6b1d54c081ef6a1fc727b2c7
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/dataSources
@@ -108,8 +108,8 @@ interactions:
url: jdbc:postgresql://localhost:5432/demo?autosave=false&sslmode=prefer
username: demouser
authenticationType: USERNAME_PASSWORD
- name: Test2
type: POSTGRESQL
+ name: Test2
schema: demo
id: demo-bigquery-ds
type: dataSource
@@ -207,7 +207,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -250,7 +250,7 @@ interactions:
type: dashboardPlugin
version: '2'
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -400,7 +400,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -412,7 +412,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -422,7 +422,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -473,7 +473,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -482,7 +482,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/order_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -492,7 +492,7 @@ interactions:
format: '#,##0'
maql: 'SELECT {metric/amount_of_active_customers} WHERE (SELECT
{metric/revenue} BY {attribute/customer_id}) > 10000 '
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -502,7 +502,7 @@ interactions:
format: '#,##0.00'
maql: SELECT {metric/amount_of_orders} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -512,7 +512,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/spend})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -521,7 +521,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/price}*{fact/quantity})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -530,7 +530,7 @@ interactions:
- content:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / {metric/total_revenue}
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -540,7 +540,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -550,7 +550,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -560,7 +560,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -570,7 +570,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -580,7 +580,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY {attribute/products.category},
ALL OTHER)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -590,7 +590,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL
{attribute/product_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -600,7 +600,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/order_amount} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -611,7 +611,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Clothing")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -621,7 +621,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
( "Electronics")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -631,7 +631,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Home")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -641,7 +641,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Outdoor")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -650,7 +650,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -659,7 +659,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT {metric/revenue} / {metric/campaign_spend}
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -668,7 +668,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -677,7 +677,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -686,7 +686,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} BY ALL OTHER
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -695,7 +695,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -760,7 +760,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -836,7 +836,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -915,7 +915,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -974,7 +974,7 @@ interactions:
stackMeasuresToPercent: true
version: '2'
visualizationUrl: local:area
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1031,7 +1031,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1084,7 +1084,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:donut
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1159,7 +1159,7 @@ interactions:
visible: false
version: '2'
visualizationUrl: local:column
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1216,7 +1216,7 @@ interactions:
enabled: true
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1315,7 +1315,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1371,7 +1371,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:line
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1410,7 +1410,7 @@ interactions:
properties: {}
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1466,7 +1466,7 @@ interactions:
min: '0'
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1534,7 +1534,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1591,7 +1591,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1648,7 +1648,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2110,7 +2110,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 94c253219920b9518d9f0f9889fcbb7e
+ traceId: dae551e3eef80fc46d9d885baa0a2cef
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo_clone?include=workspaces
@@ -2153,7 +2153,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: aa455588f071aa790098960e0d3bee2f
+ traceId: c9e12c568cf78533b4b6908bc1ac0643
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces
@@ -2779,7 +2779,7 @@ interactions:
version: '2'
id: campaign
title: Campaign
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2822,7 +2822,7 @@ interactions:
version: '2'
id: dashboard_plugin
title: Dashboard plugin
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2972,7 +2972,7 @@ interactions:
version: '2'
id: product_and_category
title: Product & Category
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2985,7 +2985,7 @@ interactions:
version: '2'
id: dashboard_plugin_1
title: dashboard_plugin_1
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2995,7 +2995,7 @@ interactions:
version: '2'
id: dashboard_plugin_2
title: dashboard_plugin_2
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3044,7 +3044,7 @@ interactions:
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
id: amount_of_active_customers
title: '# of Active Customers'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3053,7 +3053,7 @@ interactions:
maql: SELECT COUNT({attribute/order_id})
id: amount_of_orders
title: '# of Orders'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3063,7 +3063,7 @@ interactions:
BY {attribute/customer_id}) > 10000 '
id: amount_of_top_customers
title: '# of Top Customers'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3073,7 +3073,7 @@ interactions:
IN ("Returned", "Canceled"))
id: amount_of_valid_orders
title: '# of Valid Orders'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3083,7 +3083,7 @@ interactions:
maql: SELECT SUM({fact/spend})
id: campaign_spend
title: Campaign Spend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3092,7 +3092,7 @@ interactions:
maql: SELECT SUM({fact/price}*{fact/quantity})
id: order_amount
title: Order Amount
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3101,7 +3101,7 @@ interactions:
maql: SELECT {metric/revenue} / {metric/total_revenue}
id: percent_revenue
title: '% Revenue'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3111,7 +3111,7 @@ interactions:
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
id: percent_revenue_from_top_10_customers
title: '% Revenue from Top 10 Customers'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3121,7 +3121,7 @@ interactions:
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
id: percent_revenue_from_top_10_percent_customers
title: '% Revenue from Top 10% Customers'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3131,7 +3131,7 @@ interactions:
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
id: percent_revenue_from_top_10_percent_products
title: '% Revenue from Top 10% Products'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3141,7 +3141,7 @@ interactions:
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
id: percent_revenue_from_top_10_products
title: '% Revenue from Top 10 Products'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3151,7 +3151,7 @@ interactions:
ALL OTHER)
id: percent_revenue_in_category
title: '% Revenue in Category'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3160,7 +3160,7 @@ interactions:
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL {attribute/product_id})
id: percent_revenue_per_product
title: '% Revenue per Product'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3170,7 +3170,7 @@ interactions:
IN ("Returned", "Canceled"))
id: revenue
title: Revenue
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3180,7 +3180,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE {label/products.category} IN ("Clothing")
id: revenue-clothing
title: Revenue (Clothing)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3190,7 +3190,7 @@ interactions:
"Electronics")
id: revenue-electronic
title: Revenue (Electronic)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3199,7 +3199,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE {label/products.category} IN ("Home")
id: revenue-home
title: Revenue (Home)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3208,7 +3208,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE {label/products.category} IN ("Outdoor")
id: revenue-outdoor
title: Revenue (Outdoor)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3217,7 +3217,7 @@ interactions:
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
id: revenue_per_customer
title: Revenue per Customer
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3226,7 +3226,7 @@ interactions:
maql: SELECT {metric/revenue} / {metric/campaign_spend}
id: revenue_per_dollar_spent
title: Revenue per Dollar Spent
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3235,7 +3235,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
id: revenue_top_10
title: Revenue / Top 10
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3244,7 +3244,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
id: revenue_top_10_percent
title: Revenue / Top 10%
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3253,7 +3253,7 @@ interactions:
maql: SELECT {metric/revenue} BY ALL OTHER
id: total_revenue
title: Total Revenue
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3262,7 +3262,7 @@ interactions:
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
id: total_revenue-no_filters
title: Total Revenue (No Filters)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3327,7 +3327,7 @@ interactions:
visualizationUrl: local:treemap
id: campaign_spend
title: Campaign Spend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3403,7 +3403,7 @@ interactions:
visualizationUrl: local:combo2
id: customers_trend
title: Customers Trend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3482,7 +3482,7 @@ interactions:
visualizationUrl: local:table
id: percent_revenue_per_product_by_customer_and_category
title: '% Revenue per Product by Customer and Category'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3541,7 +3541,7 @@ interactions:
visualizationUrl: local:area
id: percentage_of_customers_by_region
title: Percentage of Customers by Region
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3598,7 +3598,7 @@ interactions:
visualizationUrl: local:treemap
id: product_breakdown
title: Product Breakdown
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3651,7 +3651,7 @@ interactions:
visualizationUrl: local:donut
id: product_categories_pie_chart
title: Product Categories Pie Chart
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3726,7 +3726,7 @@ interactions:
visualizationUrl: local:column
id: product_revenue_comparison-over_previous_period
title: Product Revenue Comparison (over previous period)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3783,7 +3783,7 @@ interactions:
visualizationUrl: local:scatter
id: product_saleability
title: Product Saleability
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3882,7 +3882,7 @@ interactions:
visualizationUrl: local:table
id: revenue_and_quantity_by_product_and_category
title: Revenue and Quantity by Product and Category
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3938,7 +3938,7 @@ interactions:
visualizationUrl: local:line
id: revenue_by_category_trend
title: Revenue by Category Trend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3977,7 +3977,7 @@ interactions:
visualizationUrl: local:bar
id: revenue_by_product
title: Revenue by Product
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4033,7 +4033,7 @@ interactions:
visualizationUrl: local:scatter
id: revenue_per_usd_vs_spend_by_campaign
title: Revenue per $ vs Spend by Campaign
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4101,7 +4101,7 @@ interactions:
visualizationUrl: local:combo2
id: revenue_trend
title: Revenue Trend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4158,7 +4158,7 @@ interactions:
visualizationUrl: local:bar
id: top_10_customers
title: Top 10 Customers
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4215,7 +4215,7 @@ interactions:
visualizationUrl: local:bar
id: top_10_products
title: Top 10 Products
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4508,7 +4508,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4551,7 +4551,7 @@ interactions:
type: dashboardPlugin
version: '2'
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4701,7 +4701,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4713,7 +4713,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4723,7 +4723,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4774,7 +4774,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4783,7 +4783,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/order_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4793,7 +4793,7 @@ interactions:
format: '#,##0'
maql: 'SELECT {metric/amount_of_active_customers} WHERE (SELECT
{metric/revenue} BY {attribute/customer_id}) > 10000 '
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4803,7 +4803,7 @@ interactions:
format: '#,##0.00'
maql: SELECT {metric/amount_of_orders} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4813,7 +4813,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/spend})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4822,7 +4822,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/price}*{fact/quantity})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4831,7 +4831,7 @@ interactions:
- content:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / {metric/total_revenue}
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4841,7 +4841,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4851,7 +4851,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4861,7 +4861,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4871,7 +4871,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4881,7 +4881,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY {attribute/products.category},
ALL OTHER)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4891,7 +4891,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL
{attribute/product_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4901,7 +4901,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/order_amount} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4912,7 +4912,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Clothing")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4922,7 +4922,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
( "Electronics")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4932,7 +4932,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Home")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4942,7 +4942,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Outdoor")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4951,7 +4951,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4960,7 +4960,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT {metric/revenue} / {metric/campaign_spend}
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4969,7 +4969,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4978,7 +4978,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4987,7 +4987,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} BY ALL OTHER
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4996,7 +4996,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5061,7 +5061,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5137,7 +5137,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5216,7 +5216,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5275,7 +5275,7 @@ interactions:
stackMeasuresToPercent: true
version: '2'
visualizationUrl: local:area
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5332,7 +5332,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5385,7 +5385,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:donut
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5460,7 +5460,7 @@ interactions:
visible: false
version: '2'
visualizationUrl: local:column
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5517,7 +5517,7 @@ interactions:
enabled: true
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5616,7 +5616,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5672,7 +5672,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:line
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5711,7 +5711,7 @@ interactions:
properties: {}
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5767,7 +5767,7 @@ interactions:
min: '0'
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5835,7 +5835,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5892,7 +5892,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5949,7 +5949,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6416,7 +6416,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6459,7 +6459,7 @@ interactions:
type: dashboardPlugin
version: '2'
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6609,7 +6609,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6621,7 +6621,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6631,7 +6631,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6682,7 +6682,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6691,7 +6691,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/order_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6701,7 +6701,7 @@ interactions:
format: '#,##0'
maql: 'SELECT {metric/amount_of_active_customers} WHERE (SELECT
{metric/revenue} BY {attribute/customer_id}) > 10000 '
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6711,7 +6711,7 @@ interactions:
format: '#,##0.00'
maql: SELECT {metric/amount_of_orders} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6721,7 +6721,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/spend})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6730,7 +6730,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/price}*{fact/quantity})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6739,7 +6739,7 @@ interactions:
- content:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / {metric/total_revenue}
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6749,7 +6749,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6759,7 +6759,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6769,7 +6769,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6779,7 +6779,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6789,7 +6789,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY {attribute/products.category},
ALL OTHER)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6799,7 +6799,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL
{attribute/product_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6809,7 +6809,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/order_amount} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6820,7 +6820,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Clothing")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6830,7 +6830,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
( "Electronics")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6840,7 +6840,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Home")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6850,7 +6850,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Outdoor")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6859,7 +6859,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6868,7 +6868,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT {metric/revenue} / {metric/campaign_spend}
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6877,7 +6877,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6886,7 +6886,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6895,7 +6895,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} BY ALL OTHER
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6904,7 +6904,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6969,7 +6969,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -7045,7 +7045,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -7124,7 +7124,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -7183,7 +7183,7 @@ interactions:
stackMeasuresToPercent: true
version: '2'
visualizationUrl: local:area
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -7240,7 +7240,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -7293,7 +7293,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:donut
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -7368,7 +7368,7 @@ interactions:
visible: false
version: '2'
visualizationUrl: local:column
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -7425,7 +7425,7 @@ interactions:
enabled: true
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -7524,7 +7524,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -7580,7 +7580,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:line
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -7619,7 +7619,7 @@ interactions:
properties: {}
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -7675,7 +7675,7 @@ interactions:
min: '0'
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -7743,7 +7743,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -7800,7 +7800,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -7857,7 +7857,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -8319,7 +8319,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 0f7cec7b17c48a286ac00aedbc18550f
+ traceId: 7fbf886df83582e1f002052c65f8dd98
- request:
method: GET
uri: http://localhost:3000/api/v1/entities/workspaces/demo_jacek?include=workspaces
@@ -8362,7 +8362,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 612eb96979edb15e04ffc0820ed17aad
+ traceId: 412d46e6af08f566158bc26b936f0f59
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces
@@ -9002,7 +9002,7 @@ interactions:
version: '2'
id: campaign
title: Campaign
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9045,7 +9045,7 @@ interactions:
version: '2'
id: dashboard_plugin
title: Dashboard plugin
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9195,7 +9195,7 @@ interactions:
version: '2'
id: product_and_category
title: Product & Category
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9208,7 +9208,7 @@ interactions:
version: '2'
id: dashboard_plugin_1
title: dashboard_plugin_1
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9218,7 +9218,7 @@ interactions:
version: '2'
id: dashboard_plugin_2
title: dashboard_plugin_2
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9267,7 +9267,7 @@ interactions:
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
id: amount_of_active_customers
title: '# of Active Customers'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9276,7 +9276,7 @@ interactions:
maql: SELECT COUNT({attribute/order_id})
id: amount_of_orders
title: '# of Orders'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9286,7 +9286,7 @@ interactions:
BY {attribute/customer_id}) > 10000 '
id: amount_of_top_customers
title: '# of Top Customers'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9296,7 +9296,7 @@ interactions:
IN ("Returned", "Canceled"))
id: amount_of_valid_orders
title: '# of Valid Orders'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9306,7 +9306,7 @@ interactions:
maql: SELECT SUM({fact/spend})
id: campaign_spend
title: Campaign Spend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9315,7 +9315,7 @@ interactions:
maql: SELECT SUM({fact/price}*{fact/quantity})
id: order_amount
title: Order Amount
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9324,7 +9324,7 @@ interactions:
maql: SELECT {metric/revenue} / {metric/total_revenue}
id: percent_revenue
title: '% Revenue'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9334,7 +9334,7 @@ interactions:
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
id: percent_revenue_from_top_10_customers
title: '% Revenue from Top 10 Customers'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9344,7 +9344,7 @@ interactions:
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
id: percent_revenue_from_top_10_percent_customers
title: '% Revenue from Top 10% Customers'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9354,7 +9354,7 @@ interactions:
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
id: percent_revenue_from_top_10_percent_products
title: '% Revenue from Top 10% Products'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9364,7 +9364,7 @@ interactions:
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
id: percent_revenue_from_top_10_products
title: '% Revenue from Top 10 Products'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9374,7 +9374,7 @@ interactions:
ALL OTHER)
id: percent_revenue_in_category
title: '% Revenue in Category'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9383,7 +9383,7 @@ interactions:
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL {attribute/product_id})
id: percent_revenue_per_product
title: '% Revenue per Product'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9393,7 +9393,7 @@ interactions:
IN ("Returned", "Canceled"))
id: revenue
title: Revenue
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9403,7 +9403,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE {label/products.category} IN ("Clothing")
id: revenue-clothing
title: Revenue (Clothing)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9413,7 +9413,7 @@ interactions:
"Electronics")
id: revenue-electronic
title: Revenue (Electronic)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9422,7 +9422,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE {label/products.category} IN ("Home")
id: revenue-home
title: Revenue (Home)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9431,7 +9431,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE {label/products.category} IN ("Outdoor")
id: revenue-outdoor
title: Revenue (Outdoor)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9440,7 +9440,7 @@ interactions:
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
id: revenue_per_customer
title: Revenue per Customer
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9449,7 +9449,7 @@ interactions:
maql: SELECT {metric/revenue} / {metric/campaign_spend}
id: revenue_per_dollar_spent
title: Revenue per Dollar Spent
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9458,7 +9458,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
id: revenue_top_10
title: Revenue / Top 10
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9467,7 +9467,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
id: revenue_top_10_percent
title: Revenue / Top 10%
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9476,7 +9476,7 @@ interactions:
maql: SELECT {metric/revenue} BY ALL OTHER
id: total_revenue
title: Total Revenue
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9485,7 +9485,7 @@ interactions:
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
id: total_revenue-no_filters
title: Total Revenue (No Filters)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9550,7 +9550,7 @@ interactions:
visualizationUrl: local:treemap
id: campaign_spend
title: Campaign Spend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9626,7 +9626,7 @@ interactions:
visualizationUrl: local:combo2
id: customers_trend
title: Customers Trend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9705,7 +9705,7 @@ interactions:
visualizationUrl: local:table
id: percent_revenue_per_product_by_customer_and_category
title: '% Revenue per Product by Customer and Category'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9764,7 +9764,7 @@ interactions:
visualizationUrl: local:area
id: percentage_of_customers_by_region
title: Percentage of Customers by Region
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9821,7 +9821,7 @@ interactions:
visualizationUrl: local:treemap
id: product_breakdown
title: Product Breakdown
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9874,7 +9874,7 @@ interactions:
visualizationUrl: local:donut
id: product_categories_pie_chart
title: Product Categories Pie Chart
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -9949,7 +9949,7 @@ interactions:
visualizationUrl: local:column
id: product_revenue_comparison-over_previous_period
title: Product Revenue Comparison (over previous period)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -10006,7 +10006,7 @@ interactions:
visualizationUrl: local:scatter
id: product_saleability
title: Product Saleability
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -10105,7 +10105,7 @@ interactions:
visualizationUrl: local:table
id: revenue_and_quantity_by_product_and_category
title: Revenue and Quantity by Product and Category
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -10161,7 +10161,7 @@ interactions:
visualizationUrl: local:line
id: revenue_by_category_trend
title: Revenue by Category Trend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -10200,7 +10200,7 @@ interactions:
visualizationUrl: local:bar
id: revenue_by_product
title: Revenue by Product
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -10256,7 +10256,7 @@ interactions:
visualizationUrl: local:scatter
id: revenue_per_usd_vs_spend_by_campaign
title: Revenue per $ vs Spend by Campaign
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -10324,7 +10324,7 @@ interactions:
visualizationUrl: local:combo2
id: revenue_trend
title: Revenue Trend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -10381,7 +10381,7 @@ interactions:
visualizationUrl: local:bar
id: top_10_customers
title: Top 10 Customers
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -10438,7 +10438,7 @@ interactions:
visualizationUrl: local:bar
id: top_10_products
title: Top 10 Products
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -10851,7 +10851,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -10894,7 +10894,7 @@ interactions:
type: dashboardPlugin
version: '2'
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11044,7 +11044,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11056,7 +11056,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11066,7 +11066,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11117,7 +11117,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11126,7 +11126,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/order_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11136,7 +11136,7 @@ interactions:
format: '#,##0'
maql: 'SELECT {metric/amount_of_active_customers} WHERE (SELECT
{metric/revenue} BY {attribute/customer_id}) > 10000 '
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11146,7 +11146,7 @@ interactions:
format: '#,##0.00'
maql: SELECT {metric/amount_of_orders} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11156,7 +11156,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/spend})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11165,7 +11165,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/price}*{fact/quantity})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11174,7 +11174,7 @@ interactions:
- content:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / {metric/total_revenue}
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11184,7 +11184,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11194,7 +11194,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11204,7 +11204,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11214,7 +11214,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11224,7 +11224,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY {attribute/products.category},
ALL OTHER)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11234,7 +11234,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL
{attribute/product_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11244,7 +11244,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/order_amount} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11255,7 +11255,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Clothing")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11265,7 +11265,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
( "Electronics")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11275,7 +11275,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Home")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11285,7 +11285,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Outdoor")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11294,7 +11294,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11303,7 +11303,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT {metric/revenue} / {metric/campaign_spend}
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11312,7 +11312,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11321,7 +11321,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11330,7 +11330,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} BY ALL OTHER
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11339,7 +11339,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11404,7 +11404,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11480,7 +11480,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11559,7 +11559,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11618,7 +11618,7 @@ interactions:
stackMeasuresToPercent: true
version: '2'
visualizationUrl: local:area
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11675,7 +11675,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11728,7 +11728,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:donut
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11803,7 +11803,7 @@ interactions:
visible: false
version: '2'
visualizationUrl: local:column
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11860,7 +11860,7 @@ interactions:
enabled: true
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -11959,7 +11959,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -12015,7 +12015,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:line
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -12054,7 +12054,7 @@ interactions:
properties: {}
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -12110,7 +12110,7 @@ interactions:
min: '0'
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -12178,7 +12178,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -12235,7 +12235,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -12292,7 +12292,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -12936,7 +12936,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 2f2cc5916367142d86e07e2a28450a17
+ traceId: 262578deb2c4d4522412a5f1ffe44d4a
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces
@@ -13576,7 +13576,7 @@ interactions:
version: '2'
id: campaign
title: Campaign
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13619,7 +13619,7 @@ interactions:
version: '2'
id: dashboard_plugin
title: Dashboard plugin
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13769,7 +13769,7 @@ interactions:
version: '2'
id: product_and_category
title: Product & Category
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13782,7 +13782,7 @@ interactions:
version: '2'
id: dashboard_plugin_1
title: dashboard_plugin_1
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13792,7 +13792,7 @@ interactions:
version: '2'
id: dashboard_plugin_2
title: dashboard_plugin_2
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13841,7 +13841,7 @@ interactions:
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
id: amount_of_active_customers
title: '# of Active Customers'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13850,7 +13850,7 @@ interactions:
maql: SELECT COUNT({attribute/order_id})
id: amount_of_orders
title: '# of Orders'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13860,7 +13860,7 @@ interactions:
BY {attribute/customer_id}) > 10000 '
id: amount_of_top_customers
title: '# of Top Customers'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13870,7 +13870,7 @@ interactions:
IN ("Returned", "Canceled"))
id: amount_of_valid_orders
title: '# of Valid Orders'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13880,7 +13880,7 @@ interactions:
maql: SELECT SUM({fact/spend})
id: campaign_spend
title: Campaign Spend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13889,7 +13889,7 @@ interactions:
maql: SELECT SUM({fact/price}*{fact/quantity})
id: order_amount
title: Order Amount
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13898,7 +13898,7 @@ interactions:
maql: SELECT {metric/revenue} / {metric/total_revenue}
id: percent_revenue
title: '% Revenue'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13908,7 +13908,7 @@ interactions:
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
id: percent_revenue_from_top_10_customers
title: '% Revenue from Top 10 Customers'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13918,7 +13918,7 @@ interactions:
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
id: percent_revenue_from_top_10_percent_customers
title: '% Revenue from Top 10% Customers'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13928,7 +13928,7 @@ interactions:
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
id: percent_revenue_from_top_10_percent_products
title: '% Revenue from Top 10% Products'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13938,7 +13938,7 @@ interactions:
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
id: percent_revenue_from_top_10_products
title: '% Revenue from Top 10 Products'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13948,7 +13948,7 @@ interactions:
ALL OTHER)
id: percent_revenue_in_category
title: '% Revenue in Category'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13957,7 +13957,7 @@ interactions:
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL {attribute/product_id})
id: percent_revenue_per_product
title: '% Revenue per Product'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13967,7 +13967,7 @@ interactions:
IN ("Returned", "Canceled"))
id: revenue
title: Revenue
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13977,7 +13977,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE {label/products.category} IN ("Clothing")
id: revenue-clothing
title: Revenue (Clothing)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13987,7 +13987,7 @@ interactions:
"Electronics")
id: revenue-electronic
title: Revenue (Electronic)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -13996,7 +13996,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE {label/products.category} IN ("Home")
id: revenue-home
title: Revenue (Home)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14005,7 +14005,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE {label/products.category} IN ("Outdoor")
id: revenue-outdoor
title: Revenue (Outdoor)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14014,7 +14014,7 @@ interactions:
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
id: revenue_per_customer
title: Revenue per Customer
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14023,7 +14023,7 @@ interactions:
maql: SELECT {metric/revenue} / {metric/campaign_spend}
id: revenue_per_dollar_spent
title: Revenue per Dollar Spent
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14032,7 +14032,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
id: revenue_top_10
title: Revenue / Top 10
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14041,7 +14041,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
id: revenue_top_10_percent
title: Revenue / Top 10%
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14050,7 +14050,7 @@ interactions:
maql: SELECT {metric/revenue} BY ALL OTHER
id: total_revenue
title: Total Revenue
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14059,7 +14059,7 @@ interactions:
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
id: total_revenue-no_filters
title: Total Revenue (No Filters)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14124,7 +14124,7 @@ interactions:
visualizationUrl: local:treemap
id: campaign_spend
title: Campaign Spend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14200,7 +14200,7 @@ interactions:
visualizationUrl: local:combo2
id: customers_trend
title: Customers Trend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14279,7 +14279,7 @@ interactions:
visualizationUrl: local:table
id: percent_revenue_per_product_by_customer_and_category
title: '% Revenue per Product by Customer and Category'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14338,7 +14338,7 @@ interactions:
visualizationUrl: local:area
id: percentage_of_customers_by_region
title: Percentage of Customers by Region
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14395,7 +14395,7 @@ interactions:
visualizationUrl: local:treemap
id: product_breakdown
title: Product Breakdown
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14448,7 +14448,7 @@ interactions:
visualizationUrl: local:donut
id: product_categories_pie_chart
title: Product Categories Pie Chart
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14523,7 +14523,7 @@ interactions:
visualizationUrl: local:column
id: product_revenue_comparison-over_previous_period
title: Product Revenue Comparison (over previous period)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14580,7 +14580,7 @@ interactions:
visualizationUrl: local:scatter
id: product_saleability
title: Product Saleability
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14679,7 +14679,7 @@ interactions:
visualizationUrl: local:table
id: revenue_and_quantity_by_product_and_category
title: Revenue and Quantity by Product and Category
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14735,7 +14735,7 @@ interactions:
visualizationUrl: local:line
id: revenue_by_category_trend
title: Revenue by Category Trend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14774,7 +14774,7 @@ interactions:
visualizationUrl: local:bar
id: revenue_by_product
title: Revenue by Product
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14830,7 +14830,7 @@ interactions:
visualizationUrl: local:scatter
id: revenue_per_usd_vs_spend_by_campaign
title: Revenue per $ vs Spend by Campaign
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14898,7 +14898,7 @@ interactions:
visualizationUrl: local:combo2
id: revenue_trend
title: Revenue Trend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -14955,7 +14955,7 @@ interactions:
visualizationUrl: local:bar
id: top_10_customers
title: Top 10 Customers
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -15012,7 +15012,7 @@ interactions:
visualizationUrl: local:bar
id: top_10_products
title: Top 10 Products
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_create_workspace.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_create_workspace.yaml
index fc82ec3d3..14213064a 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_create_workspace.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_create_workspace.yaml
@@ -131,7 +131,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: ed2e8f5434720de497f11072bcf40e0e
+ traceId: b4addbe960894bf9d89c6a92a8897f6c
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_put_declarative_workspace.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_put_declarative_workspace.yaml
index 89ac7b264..d906ad9bd 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_put_declarative_workspace.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_put_declarative_workspace.yaml
@@ -44,7 +44,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 66db3ebd959698951d1970ac1085498c
+ traceId: a90ba3321004f4c23137ffc6517ca7db
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_store_declarative_workspaces.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_store_declarative_workspaces.yaml
index 224183c1b..cc1f65734 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_store_declarative_workspaces.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_store_declarative_workspaces.yaml
@@ -138,7 +138,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -181,7 +181,7 @@ interactions:
type: dashboardPlugin
version: '2'
version: '2'
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -332,7 +332,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -344,7 +344,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -354,7 +354,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -405,7 +405,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -414,7 +414,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/order_id})
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -424,7 +424,7 @@ interactions:
format: '#,##0'
maql: 'SELECT {metric/amount_of_active_customers} WHERE (SELECT
{metric/revenue} BY {attribute/customer_id}) > 10000 '
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -434,7 +434,7 @@ interactions:
format: '#,##0.00'
maql: SELECT {metric/amount_of_orders} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -444,7 +444,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/spend})
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -453,7 +453,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/price}*{fact/quantity})
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -462,7 +462,7 @@ interactions:
- content:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / {metric/total_revenue}
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -472,7 +472,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -482,7 +482,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -492,7 +492,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -502,7 +502,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -512,7 +512,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY
{attribute/products.category}, ALL OTHER)
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -522,7 +522,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY
ALL {attribute/product_id})
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -532,7 +532,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/order_amount} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -543,7 +543,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category}
IN ("Clothing")
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -553,7 +553,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category}
IN ( "Electronics")
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -563,7 +563,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category}
IN ("Home")
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -573,7 +573,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category}
IN ("Outdoor")
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -582,7 +582,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -591,7 +591,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT {metric/revenue} / {metric/campaign_spend}
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -600,7 +600,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -609,7 +609,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -618,7 +618,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} BY ALL OTHER
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -627,7 +627,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -692,7 +692,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -768,7 +768,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -847,7 +847,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -906,7 +906,7 @@ interactions:
stackMeasuresToPercent: true
version: '2'
visualizationUrl: local:area
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -963,7 +963,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1016,7 +1016,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:donut
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1091,7 +1091,7 @@ interactions:
visible: false
version: '2'
visualizationUrl: local:column
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1148,7 +1148,7 @@ interactions:
enabled: true
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1247,7 +1247,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1303,7 +1303,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:line
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1342,7 +1342,7 @@ interactions:
properties: {}
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1398,7 +1398,7 @@ interactions:
min: '0'
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1466,7 +1466,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1523,7 +1523,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1580,7 +1580,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2168,7 +2168,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2211,7 +2211,7 @@ interactions:
type: dashboardPlugin
version: '2'
version: '2'
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2362,7 +2362,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2374,7 +2374,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2384,7 +2384,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2435,7 +2435,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2444,7 +2444,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/order_id})
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2454,7 +2454,7 @@ interactions:
format: '#,##0'
maql: 'SELECT {metric/amount_of_active_customers} WHERE (SELECT
{metric/revenue} BY {attribute/customer_id}) > 10000 '
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2464,7 +2464,7 @@ interactions:
format: '#,##0.00'
maql: SELECT {metric/amount_of_orders} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2474,7 +2474,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/spend})
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2483,7 +2483,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/price}*{fact/quantity})
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2492,7 +2492,7 @@ interactions:
- content:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / {metric/total_revenue}
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2502,7 +2502,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2512,7 +2512,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2522,7 +2522,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2532,7 +2532,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2542,7 +2542,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY
{attribute/products.category}, ALL OTHER)
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2552,7 +2552,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY
ALL {attribute/product_id})
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2562,7 +2562,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/order_amount} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2573,7 +2573,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category}
IN ("Clothing")
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2583,7 +2583,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category}
IN ( "Electronics")
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2593,7 +2593,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category}
IN ("Home")
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2603,7 +2603,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category}
IN ("Outdoor")
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2612,7 +2612,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2621,7 +2621,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT {metric/revenue} / {metric/campaign_spend}
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2630,7 +2630,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2639,7 +2639,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2648,7 +2648,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} BY ALL OTHER
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2657,7 +2657,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2722,7 +2722,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2798,7 +2798,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2877,7 +2877,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2936,7 +2936,7 @@ interactions:
stackMeasuresToPercent: true
version: '2'
visualizationUrl: local:area
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2993,7 +2993,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3046,7 +3046,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:donut
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3121,7 +3121,7 @@ interactions:
visible: false
version: '2'
visualizationUrl: local:column
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3178,7 +3178,7 @@ interactions:
enabled: true
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3277,7 +3277,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3333,7 +3333,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:line
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3372,7 +3372,7 @@ interactions:
properties: {}
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3428,7 +3428,7 @@ interactions:
min: '0'
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3496,7 +3496,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3553,7 +3553,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3610,7 +3610,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:39
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_translate_workspace.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_translate_workspace.yaml
index 5893234e5..58b0349d1 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_translate_workspace.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/demo_translate_workspace.yaml
@@ -139,7 +139,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -182,7 +182,7 @@ interactions:
type: dashboardPlugin
version: '2'
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -332,7 +332,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -344,7 +344,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -354,7 +354,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -405,7 +405,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -414,7 +414,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/order_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -424,7 +424,7 @@ interactions:
format: '#,##0'
maql: 'SELECT {metric/amount_of_active_customers} WHERE (SELECT
{metric/revenue} BY {attribute/customer_id}) > 10000 '
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -434,7 +434,7 @@ interactions:
format: '#,##0.00'
maql: SELECT {metric/amount_of_orders} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -444,7 +444,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/spend})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -453,7 +453,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/price}*{fact/quantity})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -462,7 +462,7 @@ interactions:
- content:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / {metric/total_revenue}
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -472,7 +472,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -482,7 +482,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -492,7 +492,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -502,7 +502,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -512,7 +512,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY {attribute/products.category},
ALL OTHER)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -522,7 +522,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL
{attribute/product_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -532,7 +532,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/order_amount} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -543,7 +543,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Clothing")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -553,7 +553,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
( "Electronics")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -563,7 +563,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Home")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -573,7 +573,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Outdoor")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -582,7 +582,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -591,7 +591,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT {metric/revenue} / {metric/campaign_spend}
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -600,7 +600,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -609,7 +609,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -618,7 +618,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} BY ALL OTHER
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -627,7 +627,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -692,7 +692,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -768,7 +768,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -847,7 +847,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -906,7 +906,7 @@ interactions:
stackMeasuresToPercent: true
version: '2'
visualizationUrl: local:area
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -963,7 +963,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1016,7 +1016,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:donut
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1091,7 +1091,7 @@ interactions:
visible: false
version: '2'
visualizationUrl: local:column
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1148,7 +1148,7 @@ interactions:
enabled: true
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1247,7 +1247,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1303,7 +1303,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:line
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1342,7 +1342,7 @@ interactions:
properties: {}
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1398,7 +1398,7 @@ interactions:
min: '0'
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1466,7 +1466,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1523,7 +1523,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -1580,7 +1580,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2193,7 +2193,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2236,7 +2236,7 @@ interactions:
type: dashboardPlugin
version: '2'
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2386,7 +2386,7 @@ interactions:
drills: []
properties: {}
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2398,7 +2398,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2408,7 +2408,7 @@ interactions:
- content:
url: https://www.example.com
version: '2'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2459,7 +2459,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2468,7 +2468,7 @@ interactions:
- content:
format: '#,##0'
maql: SELECT COUNT({attribute/order_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2478,7 +2478,7 @@ interactions:
format: '#,##0'
maql: 'SELECT {metric/amount_of_active_customers} WHERE (SELECT
{metric/revenue} BY {attribute/customer_id}) > 10000 '
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2488,7 +2488,7 @@ interactions:
format: '#,##0.00'
maql: SELECT {metric/amount_of_orders} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2498,7 +2498,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/spend})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2507,7 +2507,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT SUM({fact/price}*{fact/quantity})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2516,7 +2516,7 @@ interactions:
- content:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / {metric/total_revenue}
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2526,7 +2526,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2536,7 +2536,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2546,7 +2546,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10_percent}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2556,7 +2556,7 @@ interactions:
format: '#,##0.0%'
maql: "SELECT\n (SELECT {metric/revenue} WHERE (SELECT {metric/revenue_top_10}\
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2566,7 +2566,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY {attribute/products.category},
ALL OTHER)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2576,7 +2576,7 @@ interactions:
format: '#,##0.0%'
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL
{attribute/product_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2586,7 +2586,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/order_amount} WHERE NOT ({label/order_status}
IN ("Returned", "Canceled"))
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2597,7 +2597,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Clothing")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2607,7 +2607,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
( "Electronics")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2617,7 +2617,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Home")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2627,7 +2627,7 @@ interactions:
format: $#,##0
maql: SELECT {metric/revenue} WHERE {label/products.category} IN
("Outdoor")
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2636,7 +2636,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2645,7 +2645,7 @@ interactions:
- content:
format: $#,##0.0
maql: SELECT {metric/revenue} / {metric/campaign_spend}
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2654,7 +2654,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2663,7 +2663,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2672,7 +2672,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/revenue} BY ALL OTHER
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2681,7 +2681,7 @@ interactions:
- content:
format: $#,##0
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2746,7 +2746,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2822,7 +2822,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2901,7 +2901,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -2960,7 +2960,7 @@ interactions:
stackMeasuresToPercent: true
version: '2'
visualizationUrl: local:area
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3017,7 +3017,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:treemap
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3070,7 +3070,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:donut
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3145,7 +3145,7 @@ interactions:
visible: false
version: '2'
visualizationUrl: local:column
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3202,7 +3202,7 @@ interactions:
enabled: true
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3301,7 +3301,7 @@ interactions:
direction: asc
version: '2'
visualizationUrl: local:table
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3357,7 +3357,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:line
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3396,7 +3396,7 @@ interactions:
properties: {}
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3452,7 +3452,7 @@ interactions:
min: '0'
version: '2'
visualizationUrl: local:scatter
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3520,7 +3520,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3577,7 +3577,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -3634,7 +3634,7 @@ interactions:
position: bottom
version: '2'
visualizationUrl: local:bar
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4051,7 +4051,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 5167f849c128a95b040fcb3341d36f89
+ traceId: 47259e027c612870812ff09e6de73ba3
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces
@@ -4677,7 +4677,7 @@ interactions:
version: '2'
id: campaign
title: Campaign
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4720,7 +4720,7 @@ interactions:
version: '2'
id: dashboard_plugin
title: Dashboard plugin
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4870,7 +4870,7 @@ interactions:
version: '2'
id: product_and_category
title: Product & Category
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4883,7 +4883,7 @@ interactions:
version: '2'
id: dashboard_plugin_1
title: dashboard_plugin_1
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4893,7 +4893,7 @@ interactions:
version: '2'
id: dashboard_plugin_2
title: dashboard_plugin_2
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4942,7 +4942,7 @@ interactions:
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
id: amount_of_active_customers
title: '# of Active Customers'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4951,7 +4951,7 @@ interactions:
maql: SELECT COUNT({attribute/order_id})
id: amount_of_orders
title: '# of Orders'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4961,7 +4961,7 @@ interactions:
BY {attribute/customer_id}) > 10000 '
id: amount_of_top_customers
title: '# of Top Customers'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4971,7 +4971,7 @@ interactions:
IN ("Returned", "Canceled"))
id: amount_of_valid_orders
title: '# of Valid Orders'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4981,7 +4981,7 @@ interactions:
maql: SELECT SUM({fact/spend})
id: campaign_spend
title: Campaign Spend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4990,7 +4990,7 @@ interactions:
maql: SELECT SUM({fact/price}*{fact/quantity})
id: order_amount
title: Order Amount
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -4999,7 +4999,7 @@ interactions:
maql: SELECT {metric/revenue} / {metric/total_revenue}
id: percent_revenue
title: '% Revenue'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5009,7 +5009,7 @@ interactions:
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
id: percent_revenue_from_top_10_customers
title: '% Revenue from Top 10 Customers'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5019,7 +5019,7 @@ interactions:
\ BY {attribute/customer_id}) > 0)\n /\n {metric/revenue}"
id: percent_revenue_from_top_10_percent_customers
title: '% Revenue from Top 10% Customers'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5029,7 +5029,7 @@ interactions:
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
id: percent_revenue_from_top_10_percent_products
title: '% Revenue from Top 10% Products'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5039,7 +5039,7 @@ interactions:
\ BY {attribute/product_id}) > 0)\n /\n {metric/revenue}"
id: percent_revenue_from_top_10_products
title: '% Revenue from Top 10 Products'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5049,7 +5049,7 @@ interactions:
ALL OTHER)
id: percent_revenue_in_category
title: '% Revenue in Category'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5058,7 +5058,7 @@ interactions:
maql: SELECT {metric/revenue} / (SELECT {metric/revenue} BY ALL {attribute/product_id})
id: percent_revenue_per_product
title: '% Revenue per Product'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5068,7 +5068,7 @@ interactions:
IN ("Returned", "Canceled"))
id: revenue
title: Revenue
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5078,7 +5078,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE {label/products.category} IN ("Clothing")
id: revenue-clothing
title: Revenue (Clothing)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5088,7 +5088,7 @@ interactions:
"Electronics")
id: revenue-electronic
title: Revenue (Electronic)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5097,7 +5097,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE {label/products.category} IN ("Home")
id: revenue-home
title: Revenue (Home)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5106,7 +5106,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE {label/products.category} IN ("Outdoor")
id: revenue-outdoor
title: Revenue (Outdoor)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5115,7 +5115,7 @@ interactions:
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
id: revenue_per_customer
title: Revenue per Customer
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5124,7 +5124,7 @@ interactions:
maql: SELECT {metric/revenue} / {metric/campaign_spend}
id: revenue_per_dollar_spent
title: Revenue per Dollar Spent
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5133,7 +5133,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE TOP(10) OF ({metric/revenue})
id: revenue_top_10
title: Revenue / Top 10
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5142,7 +5142,7 @@ interactions:
maql: SELECT {metric/revenue} WHERE TOP(10%) OF ({metric/revenue})
id: revenue_top_10_percent
title: Revenue / Top 10%
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5151,7 +5151,7 @@ interactions:
maql: SELECT {metric/revenue} BY ALL OTHER
id: total_revenue
title: Total Revenue
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5160,7 +5160,7 @@ interactions:
maql: SELECT {metric/total_revenue} WITHOUT PARENT FILTER
id: total_revenue-no_filters
title: Total Revenue (No Filters)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5225,7 +5225,7 @@ interactions:
visualizationUrl: local:treemap
id: campaign_spend
title: Campaign Spend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5301,7 +5301,7 @@ interactions:
visualizationUrl: local:combo2
id: customers_trend
title: Customers Trend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5380,7 +5380,7 @@ interactions:
visualizationUrl: local:table
id: percent_revenue_per_product_by_customer_and_category
title: '% Revenue per Product by Customer and Category'
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5439,7 +5439,7 @@ interactions:
visualizationUrl: local:area
id: percentage_of_customers_by_region
title: Percentage of Customers by Region
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5496,7 +5496,7 @@ interactions:
visualizationUrl: local:treemap
id: product_breakdown
title: Product Breakdown
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5549,7 +5549,7 @@ interactions:
visualizationUrl: local:donut
id: product_categories_pie_chart
title: Product Categories Pie Chart
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5624,7 +5624,7 @@ interactions:
visualizationUrl: local:column
id: product_revenue_comparison-over_previous_period
title: Product Revenue Comparison (over previous period)
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5681,7 +5681,7 @@ interactions:
visualizationUrl: local:scatter
id: product_saleability
title: Product Saleability
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5780,7 +5780,7 @@ interactions:
visualizationUrl: local:table
id: revenue_and_quantity_by_product_and_category
title: Revenue and Quantity by Product and Category
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5836,7 +5836,7 @@ interactions:
visualizationUrl: local:line
id: revenue_by_category_trend
title: Revenue by Category Trend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5875,7 +5875,7 @@ interactions:
visualizationUrl: local:bar
id: revenue_by_product
title: Revenue by Product
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5931,7 +5931,7 @@ interactions:
visualizationUrl: local:scatter
id: revenue_per_usd_vs_spend_by_campaign
title: Revenue per $ vs Spend by Campaign
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -5999,7 +5999,7 @@ interactions:
visualizationUrl: local:combo2
id: revenue_trend
title: Revenue Trend
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6056,7 +6056,7 @@ interactions:
visualizationUrl: local:bar
id: top_10_customers
title: Top 10 Customers
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6113,7 +6113,7 @@ interactions:
visualizationUrl: local:bar
id: top_10_products
title: Top 10 Products
- createdAt: 2026-02-13 10:42
+ createdAt: 2026-02-16 12:53
createdBy:
id: admin
type: user
@@ -6275,7 +6275,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 98c8f97629ec36dd619bad5bfb1b95e9
+ traceId: af8a41fc25206b5f655049d583da69c3
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces/demo_cs/workspaceSettings
@@ -6386,7 +6386,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 2273ce57bdc96ae448d4fbcd8ff2d6ea
+ traceId: 8f3ee42c43f7a6f40387b1411095355c
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces/demo_cs/workspaceSettings
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/get_metadata_localization.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/get_metadata_localization.yaml
index 97c81b961..4faee2665 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/get_metadata_localization.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/get_metadata_localization.yaml
@@ -105,13 +105,10 @@ interactions:
id="attribute.campaign_channels.category.title">CategoryCategoryCampaign
- channelsTypeTypeCampaign channelsCampaign
- idCampaign
- idCampaignsCampaign idCampaign idCampaignsCampaign
nameCampaign
nameCampaignsCustomer
nameCustomer
nameCustomersRegionRegionCustomersDate
+ - DateDateDateDate
+ - Month/YearMonth
+ and Year (12/2020)DateDate
+ - Quarter/YearQuarter
+ and Year (Q1/2020)DateDate
+ - Week/YearWeek
+ and Year (W52/2020)DateDate
+ - YearYearDateOrder
idOrder
idOrder
@@ -144,24 +153,15 @@ interactions:
id="attribute.products.category">CategoryCategoryProductsDate
- - DateDateDateDate
- - Week/YearWeek
- and Year (W52/2020)DateDate
- - Month/YearMonth
- and Year (12/2020)DateDate
- - Quarter/YearQuarter
- and Year (Q1/2020)DateDate
- - YearYearDateRegionRegionCustomersStateStateCustomersCustomersTypeTypeCampaign channelsCampaign
channelsCampaign
channelsCampaign
@@ -176,28 +176,28 @@ interactions:
id="dataset.customers">CustomersCustomersCustomersDateDateOrder
linesOrder
linesOrder
linesProductsProductsProductsDateDateProductsBudgetBudgetCampaign channelsSpendSpendCampaign channelsPricePriceOrder linesQuantityQuantityOrder linesOrder linesSpendSpendCampaign channelsBudget AggCampaign channels per
@@ -209,9 +209,6 @@ interactions:
id="label.campaign_channels.category.title">CategoryCategoryCampaign channelsTypeTypeCampaign channelsCampaign
idCampaign
idCampaignsCustomer
nameCustomer
nameCustomersRegionRegionCustomersStateStateCustomersDate
+ - DateDateDateDate
+ - Month/YearMonth
+ and Year (12/2020)DateDate
+ - Quarter/YearQuarter
+ and Year (Q1/2020)DateDate
+ - Week/YearWeek
+ and Year (W52/2020)DateDate
+ - YearYearDateLocationLocationCustomersCategoryCategoryProductsDate
- - DateDateDateDate
- - Week/YearWeek
- and Year (W52/2020)DateDate
- - Month/YearMonth
- and Year (12/2020)DateDate
- - Quarter/YearQuarter
- and Year (Q1/2020)DateDate
- - YearYearDateTotal
- RevenueTotal Revenue
- (No Filters)# of Active
- CustomersRegionRegionCustomersStateStateCustomersTypeTypeCampaign channels#
+ of Active Customers# of Orders#
of Top CustomersRevenue / Top 10Revenue
- / Top 10%Total RevenueTotal
+ Revenue (No Filters)Campaign
SpendFree-form translations are marked by the 'id' attribute,
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/list_workspace_settings.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/list_workspace_settings.yaml
index cef48c07f..5d6ffdb1b 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/list_workspace_settings.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/list_workspace_settings.yaml
@@ -48,7 +48,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: dce91850f823f7be1f26d6ce7aff6431
+ traceId: 4f59a183baec42923b3de3ac02ecd723
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces/demo/workspaceSettings
@@ -159,7 +159,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: e31d209410679c25fc4a796f4b0d7d64
+ traceId: d935d357729901c2ede9c86c50276d4b
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces/demo/workspaceSettings
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/set_metadata_localization.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/set_metadata_localization.yaml
index d58d277cf..880803a22 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/set_metadata_localization.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/set_metadata_localization.yaml
@@ -105,13 +105,10 @@ interactions:
id="attribute.campaign_channels.category.title">CategoryCategoryCampaign
- channelsTypeTypeCampaign channelsCampaign
- idCampaign
- idCampaignsCampaign idCampaign idCampaignsCampaign
nameCampaign
nameCampaignsCustomer
nameCustomer
nameCustomersRegionRegionCustomersDate
+ - DateDateDateDate
+ - Month/YearMonth
+ and Year (12/2020)DateDate
+ - Quarter/YearQuarter
+ and Year (Q1/2020)DateDate
+ - Week/YearWeek
+ and Year (W52/2020)DateDate
+ - YearYearDateOrder
idOrder
idOrder
@@ -144,24 +153,15 @@ interactions:
id="attribute.products.category">CategoryCategoryProductsDate
- - DateDateDateDate
- - Week/YearWeek
- and Year (W52/2020)DateDate
- - Month/YearMonth
- and Year (12/2020)DateDate
- - Quarter/YearQuarter
- and Year (Q1/2020)DateDate
- - YearYearDateRegionRegionCustomersStateStateCustomersCustomersTypeTypeCampaign channelsCampaign
channelsCampaign
channelsCampaign
@@ -176,28 +176,28 @@ interactions:
id="dataset.customers">CustomersCustomersCustomersDateDateOrder
linesOrder
linesOrder
linesProductsProductsProductsDateDateProductsBudgetBudgetCampaign channelsSpendSpendCampaign channelsPricePriceOrder linesQuantityQuantityOrder linesOrder linesSpendSpendCampaign channelsBudget AggCampaign channels per
@@ -209,9 +209,6 @@ interactions:
id="label.campaign_channels.category.title">CategoryCategoryCampaign channelsTypeTypeCampaign channelsCampaign
idCampaign
idCampaignsCustomer
nameCustomer
nameCustomersRegionRegionCustomersStateStateCustomersDate
+ - DateDateDateDate
+ - Month/YearMonth
+ and Year (12/2020)DateDate
+ - Quarter/YearQuarter
+ and Year (Q1/2020)DateDate
+ - Week/YearWeek
+ and Year (W52/2020)DateDate
+ - YearYearDateLocationLocationCustomersCategoryCategoryProductsDate
- - DateDateDateDate
- - Week/YearWeek
- and Year (W52/2020)DateDate
- - Month/YearMonth
- and Year (12/2020)DateDate
- - Quarter/YearQuarter
- and Year (Q1/2020)DateDate
- - YearYearDateTotal
- RevenueTotal Revenue
- (No Filters)# of Active
- CustomersRegionRegionCustomersStateStateCustomersTypeTypeCampaign channels#
+ of Active Customers# of Orders#
of Top CustomersRevenue / Top 10Revenue
- / Top 10%Total RevenueTotal
+ Revenue (No Filters)Campaign
SpendFree-form translations are marked by the 'id' attribute,
@@ -524,9 +523,6 @@ interactions:
id="attribute.campaign_channels.category.title">CategoryCategoryCampaign channelsTypeTypeCampaign channelsCampaign
idCampaign
idCampaignsCustomer
nameCustomer
nameCustomersRegionRegionCustomersDate
+ - DateDateDateDate
+ - Month/YearMonth
+ and Year (12/2020)DateDate
+ - Quarter/YearQuarter
+ and Year (Q1/2020)DateDate
+ - Week/YearWeek
+ and Year (W52/2020)DateDate
+ - YearYearDateOrder
idOrder
idOrder
@@ -562,24 +570,15 @@ interactions:
id="attribute.products.category">CategoryCategoryProductsDate
- - DateDateDateDate
- - Week/YearWeek
- and Year (W52/2020)DateDate
- - Month/YearMonth
- and Year (12/2020)DateDate
- - Quarter/YearQuarter
- and Year (Q1/2020)DateDate
- - YearYearDateRegionRegionCustomersStateStateCustomersCustomersTypeTypeCampaign channelsCampaign
channelsCampaign
channelsCampaign
@@ -594,28 +593,28 @@ interactions:
id="dataset.customers">CustomersCustomersCustomersDateDateOrder
linesOrder
linesOrder
linesProductsProductsProductsDateDateProductsBudgetBudgetCampaign channelsSpendSpendCampaign channelsPricePriceOrder linesQuantityQuantityOrder linesOrder linesSpendSpendCampaign channelsBudget AggCampaign channels per
@@ -627,9 +626,6 @@ interactions:
id="label.campaign_channels.category.title">CategoryCategoryCampaign channelsTypeTypeCampaign channelsCampaign
idCampaign
idCampaignsCustomer
nameCustomer
nameCustomersRegionRegionCustomersStateStateCustomersDate
+ - DateDateDateDate
+ - Month/YearMonth
+ and Year (12/2020)DateDate
+ - Quarter/YearQuarter
+ and Year (Q1/2020)DateDate
+ - Week/YearWeek
+ and Year (W52/2020)DateDate
+ - YearYearDateLocationLocationCustomersCategoryCategoryProductsDate
- - DateDateDateDate
- - Week/YearWeek
- and Year (W52/2020)DateDate
- - Month/YearMonth
- and Year (12/2020)DateDate
- - Quarter/YearQuarter
- and Year (Q1/2020)DateDate
- - YearYearDateTotal
- RevenueTotal Revenue
- (No Filters)# of Active
- CustomersRegionRegionCustomersStateStateCustomersTypeTypeCampaign channels#
+ of Active Customers# of Orders#
of Top CustomersRevenue / Top 10Revenue
- / Top 10%Total RevenueTotal
+ Revenue (No Filters)Campaign
SpendFree-form translations are marked by the 'id' attribute,
@@ -884,7 +882,7 @@ interactions:
Accept:
- '*/*'
Accept-Encoding:
- - gzip, deflate, br, zstd
+ - gzip, deflate, br
Connection:
- keep-alive
Content-Length:
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/update_workspace_setting.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/update_workspace_setting.yaml
index c8abeb55f..81fb82fb5 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/update_workspace_setting.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/update_workspace_setting.yaml
@@ -48,7 +48,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 0dc3759bd2aecf2d15a3f78f4bceb112
+ traceId: 8ccaa494fa3c809e9e5917af90fc645d
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces/demo/workspaceSettings
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/user_data_filters_for_user_group.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/user_data_filters_for_user_group.yaml
index 786e88a28..ecdc7e33a 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/user_data_filters_for_user_group.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/user_data_filters_for_user_group.yaml
@@ -94,7 +94,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 47e1a28fb93a8c61e1c43de0987d0538
+ traceId: 7a181759581121df962d1d6c08e18e98
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces/demo/userDataFilters
diff --git a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/user_data_filters_life_cycle.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/user_data_filters_life_cycle.yaml
index 096600264..c65eb452a 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/user_data_filters_life_cycle.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspaces/user_data_filters_life_cycle.yaml
@@ -94,7 +94,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: f0ac023ee70d58b07a29cf07ff1d663f
+ traceId: 689cfc3b874316bdb5b80a8e8b3892e7
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/workspaces/demo/userDataFilters
@@ -241,7 +241,7 @@ interactions:
self: http://localhost:3000/api/v1/entities/workspaces/demo/labels/order_status
type: label
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -316,7 +316,7 @@ interactions:
type: userDataFilter
included:
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ1MDM4NjkxNS1kNzUxLTQ2N2UtYjdkMC1hYzc3NjAyZDhkNjQSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
diff --git a/packages/gooddata-sdk/tests/export/fixtures/test_export_csv.yaml b/packages/gooddata-sdk/tests/export/fixtures/test_export_csv.yaml
index 4d71ec937..e9f1e237f 100644
--- a/packages/gooddata-sdk/tests/export/fixtures/test_export_csv.yaml
+++ b/packages/gooddata-sdk/tests/export/fixtures/test_export_csv.yaml
@@ -84,7 +84,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - ad008df3-baad-4f30-9d26-05e99f0bc953
+ - fe43ddc6-f4e1-4d76-8835-bda9d1068b44
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -132,14 +132,14 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: fcfc51868d431ce87ceea5c8a7a00224c985f40f:b6bb69a3a4658ee9c8337a31a5aee00b80ab65ed0cbd1fbf81c0f4fff95ad785
+ executionResult: e5df72b16dec610647c9a216fd589bd9d9b85ce6:afd950932a88a3b49316fc1f17f4e567c75ec1da82b5206b396d5e3651eda08c
- request:
method: POST
uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular
body:
fileName: test_csv
format: CSV
- executionResult: fcfc51868d431ce87ceea5c8a7a00224c985f40f:b6bb69a3a4658ee9c8337a31a5aee00b80ab65ed0cbd1fbf81c0f4fff95ad785
+ executionResult: e5df72b16dec610647c9a216fd589bd9d9b85ce6:afd950932a88a3b49316fc1f17f4e567c75ec1da82b5206b396d5e3651eda08c
customOverride:
labels:
region:
@@ -191,10 +191,10 @@ interactions:
- '0'
body:
string:
- exportResult: 727484b55caf3a4e482bd127b5da241caca9f164
+ exportResult: bcf6cb5c74a6884b8f03266111ee0aeb1e6835f2
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/727484b55caf3a4e482bd127b5da241caca9f164
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/bcf6cb5c74a6884b8f03266111ee0aeb1e6835f2
body: null
headers:
Accept:
@@ -235,7 +235,7 @@ interactions:
string: ''
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/727484b55caf3a4e482bd127b5da241caca9f164
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/bcf6cb5c74a6884b8f03266111ee0aeb1e6835f2
body: null
headers:
Accept:
@@ -276,7 +276,7 @@ interactions:
string: ''
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/727484b55caf3a4e482bd127b5da241caca9f164
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/bcf6cb5c74a6884b8f03266111ee0aeb1e6835f2
body: null
headers:
Accept:
@@ -317,89 +317,7 @@ interactions:
string: ''
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/727484b55caf3a4e482bd127b5da241caca9f164
- body: null
- headers:
- Accept:
- - application/pdf, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,
- application/zip, text/csv, text/html
- Accept-Encoding:
- - br, gzip, deflate
- X-GDC-VALIDATE-RELATIONS:
- - 'true'
- X-Requested-With:
- - XMLHttpRequest
- response:
- status:
- code: 202
- message: Accepted
- headers:
- Cache-Control:
- - no-cache, no-store, max-age=0, must-revalidate
- Content-Length:
- - '0'
- DATE: *id001
- Expires:
- - '0'
- Pragma:
- - no-cache
- Referrer-Policy:
- - no-referrer
- Vary:
- - Origin
- - Access-Control-Request-Method
- - Access-Control-Request-Headers
- X-Content-Type-Options:
- - nosniff
- X-GDC-TRACE-ID: *id001
- X-Xss-Protection:
- - '0'
- body:
- string: ''
- - request:
- method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/727484b55caf3a4e482bd127b5da241caca9f164
- body: null
- headers:
- Accept:
- - application/pdf, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,
- application/zip, text/csv, text/html
- Accept-Encoding:
- - br, gzip, deflate
- X-GDC-VALIDATE-RELATIONS:
- - 'true'
- X-Requested-With:
- - XMLHttpRequest
- response:
- status:
- code: 202
- message: Accepted
- headers:
- Cache-Control:
- - no-cache, no-store, max-age=0, must-revalidate
- Content-Length:
- - '0'
- DATE: *id001
- Expires:
- - '0'
- Pragma:
- - no-cache
- Referrer-Policy:
- - no-referrer
- Vary:
- - Origin
- - Access-Control-Request-Method
- - Access-Control-Request-Headers
- X-Content-Type-Options:
- - nosniff
- X-GDC-TRACE-ID: *id001
- X-Xss-Protection:
- - '0'
- body:
- string: ''
- - request:
- method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/727484b55caf3a4e482bd127b5da241caca9f164
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/bcf6cb5c74a6884b8f03266111ee0aeb1e6835f2
body: null
headers:
Accept:
diff --git a/packages/gooddata-sdk/tests/export/fixtures/test_export_csv_by_visualization_id.yaml b/packages/gooddata-sdk/tests/export/fixtures/test_export_csv_by_visualization_id.yaml
index f1de129ae..02a28a910 100644
--- a/packages/gooddata-sdk/tests/export/fixtures/test_export_csv_by_visualization_id.yaml
+++ b/packages/gooddata-sdk/tests/export/fixtures/test_export_csv_by_visualization_id.yaml
@@ -118,7 +118,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:46
+ createdAt: 2026-02-16 12:54
id: customers_trend
meta:
origin:
@@ -165,7 +165,7 @@ interactions:
content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:46
+ createdAt: 2026-02-16 12:54
id: amount_of_active_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_active_customers
@@ -175,7 +175,7 @@ interactions:
content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:46
+ createdAt: 2026-02-16 12:54
id: revenue_per_customer
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_per_customer
@@ -240,10 +240,10 @@ interactions:
- '0'
body:
string:
- exportResult: e21601cd38e9e313feb569440af57423b41370ca
+ exportResult: 67e42c48f8a88cb995e04bc9b38ff450be348333
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/e21601cd38e9e313feb569440af57423b41370ca
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/67e42c48f8a88cb995e04bc9b38ff450be348333
body: null
headers:
Accept:
@@ -284,7 +284,7 @@ interactions:
string: ''
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/e21601cd38e9e313feb569440af57423b41370ca
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/67e42c48f8a88cb995e04bc9b38ff450be348333
body: null
headers:
Accept:
@@ -325,7 +325,7 @@ interactions:
string: ''
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/e21601cd38e9e313feb569440af57423b41370ca
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/67e42c48f8a88cb995e04bc9b38ff450be348333
body: null
headers:
Accept:
@@ -366,7 +366,7 @@ interactions:
string: ''
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/e21601cd38e9e313feb569440af57423b41370ca
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/67e42c48f8a88cb995e04bc9b38ff450be348333
body: null
headers:
Accept:
@@ -407,7 +407,7 @@ interactions:
string: ''
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/e21601cd38e9e313feb569440af57423b41370ca
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/67e42c48f8a88cb995e04bc9b38ff450be348333
body: null
headers:
Accept:
@@ -448,48 +448,7 @@ interactions:
string: ''
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/e21601cd38e9e313feb569440af57423b41370ca
- body: null
- headers:
- Accept:
- - application/pdf, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,
- application/zip, text/csv, text/html
- Accept-Encoding:
- - br, gzip, deflate
- X-GDC-VALIDATE-RELATIONS:
- - 'true'
- X-Requested-With:
- - XMLHttpRequest
- response:
- status:
- code: 202
- message: Accepted
- headers:
- Cache-Control:
- - no-cache, no-store, max-age=0, must-revalidate
- Content-Length:
- - '0'
- DATE: *id001
- Expires:
- - '0'
- Pragma:
- - no-cache
- Referrer-Policy:
- - no-referrer
- Vary:
- - Origin
- - Access-Control-Request-Method
- - Access-Control-Request-Headers
- X-Content-Type-Options:
- - nosniff
- X-GDC-TRACE-ID: *id001
- X-Xss-Protection:
- - '0'
- body:
- string: ''
- - request:
- method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/e21601cd38e9e313feb569440af57423b41370ca
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/67e42c48f8a88cb995e04bc9b38ff450be348333
body: null
headers:
Accept:
diff --git a/packages/gooddata-sdk/tests/export/fixtures/test_export_excel.yaml b/packages/gooddata-sdk/tests/export/fixtures/test_export_excel.yaml
index cc1268afa..37c80d466 100644
--- a/packages/gooddata-sdk/tests/export/fixtures/test_export_excel.yaml
+++ b/packages/gooddata-sdk/tests/export/fixtures/test_export_excel.yaml
@@ -84,7 +84,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 74561851-dc05-4a83-966f-f9fbdb3bdaab
+ - 8c75e886-8ca4-488a-af03-bc1a0967fb2a
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -132,14 +132,14 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: fcfc51868d431ce87ceea5c8a7a00224c985f40f:b6bb69a3a4658ee9c8337a31a5aee00b80ab65ed0cbd1fbf81c0f4fff95ad785
+ executionResult: e5df72b16dec610647c9a216fd589bd9d9b85ce6:afd950932a88a3b49316fc1f17f4e567c75ec1da82b5206b396d5e3651eda08c
- request:
method: POST
uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular
body:
fileName: test_xlsx
format: XLSX
- executionResult: fcfc51868d431ce87ceea5c8a7a00224c985f40f:b6bb69a3a4658ee9c8337a31a5aee00b80ab65ed0cbd1fbf81c0f4fff95ad785
+ executionResult: e5df72b16dec610647c9a216fd589bd9d9b85ce6:afd950932a88a3b49316fc1f17f4e567c75ec1da82b5206b396d5e3651eda08c
customOverride:
labels:
region:
@@ -191,10 +191,10 @@ interactions:
- '0'
body:
string:
- exportResult: 2eb344259fd1aa5ec2788302b6f541bd16af2a86
+ exportResult: 4fc0ec3fc9145b76b57c5dae6b785a743b06757c
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/2eb344259fd1aa5ec2788302b6f541bd16af2a86
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/4fc0ec3fc9145b76b57c5dae6b785a743b06757c
body: null
headers:
Accept:
@@ -235,7 +235,7 @@ interactions:
string: ''
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/2eb344259fd1aa5ec2788302b6f541bd16af2a86
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/4fc0ec3fc9145b76b57c5dae6b785a743b06757c
body: null
headers:
Accept:
@@ -276,7 +276,7 @@ interactions:
string: ''
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/2eb344259fd1aa5ec2788302b6f541bd16af2a86
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/4fc0ec3fc9145b76b57c5dae6b785a743b06757c
body: null
headers:
Accept:
@@ -317,89 +317,7 @@ interactions:
string: ''
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/2eb344259fd1aa5ec2788302b6f541bd16af2a86
- body: null
- headers:
- Accept:
- - application/pdf, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,
- application/zip, text/csv, text/html
- Accept-Encoding:
- - br, gzip, deflate
- X-GDC-VALIDATE-RELATIONS:
- - 'true'
- X-Requested-With:
- - XMLHttpRequest
- response:
- status:
- code: 202
- message: Accepted
- headers:
- Cache-Control:
- - no-cache, no-store, max-age=0, must-revalidate
- Content-Length:
- - '0'
- DATE: *id001
- Expires:
- - '0'
- Pragma:
- - no-cache
- Referrer-Policy:
- - no-referrer
- Vary:
- - Origin
- - Access-Control-Request-Method
- - Access-Control-Request-Headers
- X-Content-Type-Options:
- - nosniff
- X-GDC-TRACE-ID: *id001
- X-Xss-Protection:
- - '0'
- body:
- string: ''
- - request:
- method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/2eb344259fd1aa5ec2788302b6f541bd16af2a86
- body: null
- headers:
- Accept:
- - application/pdf, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,
- application/zip, text/csv, text/html
- Accept-Encoding:
- - br, gzip, deflate
- X-GDC-VALIDATE-RELATIONS:
- - 'true'
- X-Requested-With:
- - XMLHttpRequest
- response:
- status:
- code: 202
- message: Accepted
- headers:
- Cache-Control:
- - no-cache, no-store, max-age=0, must-revalidate
- Content-Length:
- - '0'
- DATE: *id001
- Expires:
- - '0'
- Pragma:
- - no-cache
- Referrer-Policy:
- - no-referrer
- Vary:
- - Origin
- - Access-Control-Request-Method
- - Access-Control-Request-Headers
- X-Content-Type-Options:
- - nosniff
- X-GDC-TRACE-ID: *id001
- X-Xss-Protection:
- - '0'
- body:
- string: ''
- - request:
- method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/2eb344259fd1aa5ec2788302b6f541bd16af2a86
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/4fc0ec3fc9145b76b57c5dae6b785a743b06757c
body: null
headers:
Accept:
@@ -549,13 +467,13 @@ interactions:
dr6GmVPXn68zRmWfmasr0+J3SI4IG2TV28zst1A06yalI3Lc6aDZpuoahv3/8OTjrph8zh4PFoLc
88wirtb0tUfBxtupcM5Hbd1scd1b+1GbwuEDZV/QuKnw2WK+HfADiD6aT5QIEvFSqyy/+eYQdG5p
xmWs/tkxahGC1op4X+TwqTm7scLZZ4t7c2d7Bl97Z7vaXi5RWzvI5KulP5748D7I3oGD0oQpWbxN
- egBHze7sLwPgYy9It/4GUEsDBBQAAAAIAAAAPwClIpnsJQEAAFACAAARAAAAZG9jUHJvcHMvY29y
- ZS54bWydks1OwzAQhO88ReR7YidFBawklQD1RCUkikDcLHvbWsQ/sg1p3h4nadNW6onjema/nV25
- XOxVk/yC89LoCuUZQQloboTU2wq9r5fpPUp8YFqwxmioUAceLeqbklvKjYNXZyy4IMEnEaQ95bZC
- uxAsxdjzHSjms+jQUdwYp1iIpdtiy/g32wIuCJljBYEJFhjugamdiOiAFHxC2h/XDADBMTSgQAeP
- 8yzHJ28Ap/zVhkE5cyoZOgtXrUdxcu+9nIxt22btbLDG/Dn+XL28DaumUven4oDqUnDKHbBgXF3i
- 8yIermE+rOKJNxLEYxf1K2+HRcY+EEkMQMe4R+Vj9vS8XqK6IMU8JUWaz9Y5obd3lDx89SMv+k9A
- dRjyb+IRMOa+/AT1H1BLAwQUAAAACAAAAD8ABHFFY3sBAAATAwAAEAAAAGRvY1Byb3BzL2FwcC54
+ egBHze7sLwPgYy9It/4GUEsDBBQAAAAIAAAAPwAcvMEzJQEAAFACAAARAAAAZG9jUHJvcHMvY29y
+ ZS54bWydkstqwzAQRff9CqO9LT9aU4TtQFuyaqDQlJbshDRxRK0HklrHf1/FSZwEvOpydO+cuTOo
+ WuxlF/2CdUKrGmVJiiJQTHOh2hp9rJfxI4qcp4rTTiuo0QAOLZq7ihnCtIU3qw1YL8BFAaQcYaZG
+ O+8NwdixHUjqkuBQQdxqK6kPpW2xoeybtoDzNC2xBE859RQfgLGZiOiE5GxCmh/bjQDOMHQgQXmH
+ syTDF68HK91sw6hcOaXwg4FZ61mc3HsnJmPf90lfjNaQP8Nfq9f3cdVYqMOpGKCm4owwC9Rr21T4
+ ugiH66jzq3DirQD+NAR95u20yLEPeBQCkGPcs/JZPL+sl6jJ07yM0zzOynWWk4d7UuSbw8ib/gtQ
+ nob8m3gGHHPffoLmD1BLAwQUAAAACAAAAD8ABHFFY3sBAAATAwAAEAAAAGRvY1Byb3BzL2FwcC54
bWydUsFO4zAQvfMVke/UabVaocoxWpVd9bCISi1wXBln0lh1bMszRClfj5OqIYU94dObN0/PzzMW
t11jsxYiGu8KNp/lLAOnfWncvmCPuz/XNyxDUq5U1jso2BGQ3corsYk+QCQDmCUHhwWricKSc9Q1
NApnqe1Sp/KxUZTKuOe+qoyGO69fG3DEF3n+k0NH4Eoor8NoyE6Oy5a+a1p63efDp90xJD8pfoVg
@@ -572,6 +490,6 @@ interactions:
AAAAAACAgbMMAAB4bC9zaGFyZWRTdHJpbmdzLnhtbFBLAQIUAxQAAAAIAAAAPwBdnzo03wIAAIwP
AAANAAAAAAAAAAAAAACAgfcOAAB4bC9zdHlsZXMueG1sUEsBAhQDFAAAAAgAAAA/ABj6RlSwBQAA
UhsAABMAAAAAAAAAAAAAAICBARIAAHhsL3RoZW1lL3RoZW1lMS54bWxQSwECFAMUAAAACAAAAD8A
- pSKZ7CUBAABQAgAAEQAAAAAAAAAAAAAAgIHiFwAAZG9jUHJvcHMvY29yZS54bWxQSwECFAMUAAAA
+ HLzBMyUBAABQAgAAEQAAAAAAAAAAAAAAgIHiFwAAZG9jUHJvcHMvY29yZS54bWxQSwECFAMUAAAA
CAAAAD8ABHFFY3sBAAATAwAAEAAAAAAAAAAAAAAAgIE2GQAAZG9jUHJvcHMvYXBwLnhtbFBLBQYA
AAAACgAKAIACAADfGgAAAAA=
diff --git a/packages/gooddata-sdk/tests/export/fixtures/test_export_excel_by_visualization_id.yaml b/packages/gooddata-sdk/tests/export/fixtures/test_export_excel_by_visualization_id.yaml
index 89a10fcc8..f9f6d2a6c 100644
--- a/packages/gooddata-sdk/tests/export/fixtures/test_export_excel_by_visualization_id.yaml
+++ b/packages/gooddata-sdk/tests/export/fixtures/test_export_excel_by_visualization_id.yaml
@@ -118,7 +118,7 @@ interactions:
rotation: auto
version: '2'
visualizationUrl: local:combo2
- createdAt: 2026-02-13 10:46
+ createdAt: 2026-02-16 12:54
id: customers_trend
meta:
origin:
@@ -165,7 +165,7 @@ interactions:
content:
format: '#,##0'
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
- createdAt: 2026-02-13 10:46
+ createdAt: 2026-02-16 12:54
id: amount_of_active_customers
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/amount_of_active_customers
@@ -175,7 +175,7 @@ interactions:
content:
format: $#,##0.0
maql: SELECT AVG(SELECT {metric/revenue} BY {attribute/customer_id})
- createdAt: 2026-02-13 10:46
+ createdAt: 2026-02-16 12:54
id: revenue_per_customer
links:
self: http://localhost:3000/api/v1/entities/workspaces/demo/metrics/revenue_per_customer
@@ -240,10 +240,10 @@ interactions:
- '0'
body:
string:
- exportResult: 7cad09362d0ac3c20fe6349703eec0c7835b4233
+ exportResult: 2a08bdfe7f6fc4acfc0b17715f6e762c5730c81e
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/7cad09362d0ac3c20fe6349703eec0c7835b4233
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/2a08bdfe7f6fc4acfc0b17715f6e762c5730c81e
body: null
headers:
Accept:
@@ -284,7 +284,7 @@ interactions:
string: ''
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/7cad09362d0ac3c20fe6349703eec0c7835b4233
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/2a08bdfe7f6fc4acfc0b17715f6e762c5730c81e
body: null
headers:
Accept:
@@ -325,7 +325,7 @@ interactions:
string: ''
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/7cad09362d0ac3c20fe6349703eec0c7835b4233
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/2a08bdfe7f6fc4acfc0b17715f6e762c5730c81e
body: null
headers:
Accept:
@@ -366,7 +366,7 @@ interactions:
string: ''
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/7cad09362d0ac3c20fe6349703eec0c7835b4233
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/2a08bdfe7f6fc4acfc0b17715f6e762c5730c81e
body: null
headers:
Accept:
@@ -407,7 +407,7 @@ interactions:
string: ''
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/7cad09362d0ac3c20fe6349703eec0c7835b4233
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/2a08bdfe7f6fc4acfc0b17715f6e762c5730c81e
body: null
headers:
Accept:
@@ -448,7 +448,7 @@ interactions:
string: ''
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/7cad09362d0ac3c20fe6349703eec0c7835b4233
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular/2a08bdfe7f6fc4acfc0b17715f6e762c5730c81e
body: null
headers:
Accept:
@@ -572,12 +572,12 @@ interactions:
7LdQNOsmpSNy3Omg2abqGob9//Dk466YfM4eDxaC3PPMIq7W9LVHwcbbqXDOR23dbHHdW/tRm8Lh
A2Vf0Lip8Nlivh3wA4g+mk+UCBLxUqssv/nmEHRuacZlrP7ZMWoRgtaKeF/k8Kk5u7HC2WeLe3Nn
ewZfe2e72l4uUVs7yOSrpT+e+PA+yN6Bg9KEKVm8TXoAR83u7C8D4GMvSLf+BlBLAwQUAAAACAAA
- AD8At/8m3CUBAABQAgAAEQAAAGRvY1Byb3BzL2NvcmUueG1snZLNasMwEITvfQqjuy3bCWkRtgNt
- yamBQl1aehPSJhG1fpDUOn77KrbjJOBTj6uZ/XZ2UbE+yib6BeuEViXKkhRFoJjmQu1L9F5v4gcU
- OU8Vp41WUKIOHFpXdwUzhGkLr1YbsF6AiwJIOcJMiQ7eG4KxYweQ1CXBoYK401ZSH0q7x4ayb7oH
- nKfpCkvwlFNP8QkYm4mIRiRnE9L82KYHcIahAQnKO5wlGb54PVjpZht65cophe8MzFrP4uQ+OjEZ
- 27ZN2kVvDfkz/Ll9eetXjYU6nYoBqgrOCLNAvbZVga+LcLiGOr8NJ94J4I9d0GfexkWGPuBRCECG
- uGflY/H0XG9Qlaf5Kk7zOFvUWUqW92S5+jqNvOm/AOU45N/EM2DIffsJqj9QSwMEFAAAAAgAAAA/
+ AD8AM4kebCUBAABQAgAAEQAAAGRvY1Byb3BzL2NvcmUueG1snZLNasMwEITvfQqjuy3bcU0RtgNt
+ yamBQl1aehPSJhG1fpDUOnn7yk7iJOBTj6uZ/XZ2UbXcyy76BeuEVjXKkhRFoJjmQm1r9N6u4gcU
+ OU8Vp51WUKMDOLRs7ipmCNMWXq02YL0AFwWQcoSZGu28NwRjx3YgqUuCQwVxo62kPpR2iw1l33QL
+ OE/TEkvwlFNP8QCMzUREJyRnE9L82G4EcIahAwnKO5wlGb54PVjpZhtG5cophT8YmLWexcm9d2Iy
+ 9n2f9IvRGvJn+HP98jauGgs1nIoBairOCLNAvbZNha+LcLiOOr8OJ94I4I+HoM+8nRY59gGPQgBy
+ jHtWPhZPz+0KNXmal3Gax1nZZjm5L0hRfA0jb/ovQHka8m/iGXDMffsJmj9QSwMEFAAAAAgAAAA/
ALLAMkd+AQAAGQMAABAAAABkb2NQcm9wcy9hcHAueG1snVLBTuswELzzFZHv1GmF0FPlGKEC4sDT
q9QAZ+NsGgvHtrzbqH1fj5OqIQVO5DQ7OxpPdlfc7FubdRDReFew+SxnGTjtK+O2BXsuHy7/sAxJ
uUpZ76BgB0B2Iy/EOvoAkQxglhwcFqwhCkvOUTfQKpyltkud2sdWUSrjlvu6NhruvN614Igv8vya
@@ -594,6 +594,6 @@ interactions:
SwECFAMUAAAACAAAAD8A7cSCI7oAAAAEAQAAFAAAAAAAAAAAAAAAgIEVCAAAeGwvc2hhcmVkU3Ry
aW5ncy54bWxQSwECFAMUAAAACAAAAD8AJckRufECAACwDQAADQAAAAAAAAAAAAAAgIEBCQAAeGwv
c3R5bGVzLnhtbFBLAQIUAxQAAAAIAAAAPwAY+kZUsAUAAFIbAAATAAAAAAAAAAAAAACAgR0MAAB4
- bC90aGVtZS90aGVtZTEueG1sUEsBAhQDFAAAAAgAAAA/ALf/JtwlAQAAUAIAABEAAAAAAAAAAAAA
+ bC90aGVtZS90aGVtZTEueG1sUEsBAhQDFAAAAAgAAAA/ADOJHmwlAQAAUAIAABEAAAAAAAAAAAAA
AICB/hEAAGRvY1Byb3BzL2NvcmUueG1sUEsBAhQDFAAAAAgAAAA/ALLAMkd+AQAAGQMAABAAAAAA
AAAAAAAAAICBUhMAAGRvY1Byb3BzL2FwcC54bWxQSwUGAAAAAAoACgCAAgAA/hQAAAAA
diff --git a/packages/gooddata-sdk/tests/table/fixtures/table_with_attribute_and_metric.yaml b/packages/gooddata-sdk/tests/table/fixtures/table_with_attribute_and_metric.yaml
index 84b557984..6d9b8e83e 100644
--- a/packages/gooddata-sdk/tests/table/fixtures/table_with_attribute_and_metric.yaml
+++ b/packages/gooddata-sdk/tests/table/fixtures/table_with_attribute_and_metric.yaml
@@ -68,7 +68,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 3b3098de-056f-40b1-9eb0-36d57a98a870
+ - c6a96072-65eb-4316-8963-2be2adfd1d42
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -100,10 +100,10 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 80542ef48b3a51eb8302cb604329f1f5609c613c:6c4cc18446e6f7a64bad730a6e509754001b90118d67d9368ccf82059f1ad4e2
+ executionResult: cfabde60d30683edacd3ae8206e57dbf8fca18c8:97602244183dc1fa32effc16770147e9cd8de11effe85471e15ade92713c956c
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/80542ef48b3a51eb8302cb604329f1f5609c613c%3A6c4cc18446e6f7a64bad730a6e509754001b90118d67d9368ccf82059f1ad4e2?offset=0%2C0&limit=512%2C256
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/cfabde60d30683edacd3ae8206e57dbf8fca18c8%3A97602244183dc1fa32effc16770147e9cd8de11effe85471e15ade92713c956c?offset=0%2C0&limit=512%2C256
body: null
headers:
Accept:
diff --git a/packages/gooddata-sdk/tests/table/fixtures/table_with_attribute_metric_and_filter.yaml b/packages/gooddata-sdk/tests/table/fixtures/table_with_attribute_metric_and_filter.yaml
index 4987d138c..28fca018f 100644
--- a/packages/gooddata-sdk/tests/table/fixtures/table_with_attribute_metric_and_filter.yaml
+++ b/packages/gooddata-sdk/tests/table/fixtures/table_with_attribute_metric_and_filter.yaml
@@ -75,7 +75,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 0eb54a83-fc8d-4770-9d0f-36e3919b6b82
+ - 0a73f69e-ef45-4919-94c2-979fc616a1b5
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -107,10 +107,10 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 159f647ec18317c2e6b3aed8f2c1ed9b38789e09:9c4aed79133aca02a7335187f551fe2f5a8445f5fdf9b78fcef77bd5cdd82a28
+ executionResult: 3a7d21f54da0dbda2593707be51ba71aa35507e6:421fbf7fe861271738b3a3580d2ad8ec509b4e68ba29038b0ea0720f0a303840
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/159f647ec18317c2e6b3aed8f2c1ed9b38789e09%3A9c4aed79133aca02a7335187f551fe2f5a8445f5fdf9b78fcef77bd5cdd82a28?offset=0%2C0&limit=512%2C256
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/3a7d21f54da0dbda2593707be51ba71aa35507e6%3A421fbf7fe861271738b3a3580d2ad8ec509b4e68ba29038b0ea0720f0a303840?offset=0%2C0&limit=512%2C256
body: null
headers:
Accept:
diff --git a/packages/gooddata-sdk/tests/table/fixtures/table_with_attribute_show_all_values.yaml b/packages/gooddata-sdk/tests/table/fixtures/table_with_attribute_show_all_values.yaml
index a898426f5..729e2c85d 100644
--- a/packages/gooddata-sdk/tests/table/fixtures/table_with_attribute_show_all_values.yaml
+++ b/packages/gooddata-sdk/tests/table/fixtures/table_with_attribute_show_all_values.yaml
@@ -69,7 +69,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 613a77c2-91a6-4366-93f1-b96ca2eb964e
+ - a12edb49-57ed-4c7a-a4d7-361b8250d764
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -103,10 +103,10 @@ interactions:
- localIdentifier: metric1
localIdentifier: dim_1
links:
- executionResult: c04483501b4cbfb9218ce6b3310b2eea76b8f0c6:296dcc775d75576f1b84f0c7b33778e0fc4a2446b6a9d2110eaf8315f680a80d
+ executionResult: 2b759b6f5f008bc2fbecf82f6de448af47c0964e:5f23a4dacebfc226477782945f5014a6fea51c0190f5f19032a137fa4e964f24
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/c04483501b4cbfb9218ce6b3310b2eea76b8f0c6%3A296dcc775d75576f1b84f0c7b33778e0fc4a2446b6a9d2110eaf8315f680a80d?offset=0%2C0&limit=512%2C256
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/2b759b6f5f008bc2fbecf82f6de448af47c0964e%3A5f23a4dacebfc226477782945f5014a6fea51c0190f5f19032a137fa4e964f24?offset=0%2C0&limit=512%2C256
body: null
headers:
Accept:
@@ -447,7 +447,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - b24d2973-ca88-4f9d-a8e4-ddc0cf547634
+ - 69bc33be-6d04-4f22-a233-21a1b8b0075e
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -481,10 +481,10 @@ interactions:
- localIdentifier: metric1
localIdentifier: dim_1
links:
- executionResult: 80c7a20091f4bfb861fde80c1512eca8bed6c0ec:52f90098b4cb9196ac9713b4ee38e3777eb998f6b499d982b36773a8d3e88db5
+ executionResult: 7353a81f1d04c0f967328dde301ad11e2f15a855:a93173a98c678c101f7ce777ad8224a8b8ee7440b549e2e37a7c7494d889bd7c
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/80c7a20091f4bfb861fde80c1512eca8bed6c0ec%3A52f90098b4cb9196ac9713b4ee38e3777eb998f6b499d982b36773a8d3e88db5?offset=0%2C0&limit=512%2C256
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/7353a81f1d04c0f967328dde301ad11e2f15a855%3Aa93173a98c678c101f7ce777ad8224a8b8ee7440b549e2e37a7c7494d889bd7c?offset=0%2C0&limit=512%2C256
body: null
headers:
Accept:
@@ -821,7 +821,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 13be2fd4-fa31-4dbd-a485-f83e7f461b55
+ - 918cb52c-3e52-4c1a-b285-8427a7a39c34
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -855,10 +855,10 @@ interactions:
- localIdentifier: metric1
localIdentifier: dim_1
links:
- executionResult: d0feac3db234fdb3a7321e1eb4c8cc0276c52efa:cbd76aca4045bed9b3dd236554acaa84e3b7f0b1012021ce2ead492eace68526
+ executionResult: c185c7fe91787fa412e18e5119a99f3962470ebb:44ba1bc419c46921603732b76db025ead4b54bc07390a5b10e6a28b954f45a3b
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/d0feac3db234fdb3a7321e1eb4c8cc0276c52efa%3Acbd76aca4045bed9b3dd236554acaa84e3b7f0b1012021ce2ead492eace68526?offset=0%2C0&limit=512%2C256
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/c185c7fe91787fa412e18e5119a99f3962470ebb%3A44ba1bc419c46921603732b76db025ead4b54bc07390a5b10e6a28b954f45a3b?offset=0%2C0&limit=512%2C256
body: null
headers:
Accept:
diff --git a/packages/gooddata-sdk/tests/table/fixtures/table_with_just_attribute.yaml b/packages/gooddata-sdk/tests/table/fixtures/table_with_just_attribute.yaml
index 60d09ae2b..baefae00c 100644
--- a/packages/gooddata-sdk/tests/table/fixtures/table_with_just_attribute.yaml
+++ b/packages/gooddata-sdk/tests/table/fixtures/table_with_just_attribute.yaml
@@ -56,7 +56,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 01b9efd4-ff8f-4990-b4ac-f0f79a3bfbe4
+ - 77ba1018-dc62-4042-9002-f02751c7248f
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -82,10 +82,10 @@ interactions:
valueType: TEXT
localIdentifier: dim_0
links:
- executionResult: 4c4b686c622f3f62fee6cd212e2685cd1f57b227:d3b5b8b6f1f6108be4f91f5ef65b47eed19210384d6a66c4d306ea5ea8fd5da2
+ executionResult: 43b106c809d694d10101b1be3f75aae1db2cc264:62011db1602dfa2cb9a651f3e81aee19eb1e5c86c67d20cdba58bd8ec0a72a42
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/4c4b686c622f3f62fee6cd212e2685cd1f57b227%3Ad3b5b8b6f1f6108be4f91f5ef65b47eed19210384d6a66c4d306ea5ea8fd5da2?offset=0&limit=512
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/43b106c809d694d10101b1be3f75aae1db2cc264%3A62011db1602dfa2cb9a651f3e81aee19eb1e5c86c67d20cdba58bd8ec0a72a42?offset=0&limit=512
body: null
headers:
Accept:
diff --git a/packages/gooddata-sdk/tests/table/fixtures/table_with_just_metric.yaml b/packages/gooddata-sdk/tests/table/fixtures/table_with_just_metric.yaml
index 6303c063a..fbef6251e 100644
--- a/packages/gooddata-sdk/tests/table/fixtures/table_with_just_metric.yaml
+++ b/packages/gooddata-sdk/tests/table/fixtures/table_with_just_metric.yaml
@@ -60,7 +60,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- - 094f078e-cfa3-496a-ac4d-2338605e0b16
+ - db05c528-b226-45d0-85d2-8cc020102a96
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -75,10 +75,10 @@ interactions:
name: Order Amount
localIdentifier: dim_0
links:
- executionResult: 7d038f5fdeab7c42314f51e4dcf2fe9242e37c6e:55b8a076c25b36f62c67431fd12434f65b190cf1935e48f7f4a71a8fe0929a90
+ executionResult: c505fbe3f23a3f0f712ed63ed4020a3cd5c00d14:cb487065c78d2784212a3c5b39d61435fca106884c7745bba023c13e796cb806
- request:
method: GET
- uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/7d038f5fdeab7c42314f51e4dcf2fe9242e37c6e%3A55b8a076c25b36f62c67431fd12434f65b190cf1935e48f7f4a71a8fe0929a90?offset=0&limit=256
+ uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/c505fbe3f23a3f0f712ed63ed4020a3cd5c00d14%3Acb487065c78d2784212a3c5b39d61435fca106884c7745bba023c13e796cb806?offset=0&limit=256
body: null
headers:
Accept:
diff --git a/schemas/gooddata-afm-client.json b/schemas/gooddata-afm-client.json
index 6476682c1..719989389 100644
--- a/schemas/gooddata-afm-client.json
+++ b/schemas/gooddata-afm-client.json
@@ -51,6 +51,16 @@
"dataset": {
"$ref": "#/components/schemas/AfmObjectIdentifierDataset"
},
+ "emptyValueHandling": {
+ "default": "EXCLUDE",
+ "description": "Specifies how rows with empty (null/missing) date values should be handled. INCLUDE includes empty dates in addition to the date range restriction, EXCLUDE removes rows with empty dates (default), ONLY keeps only rows with empty dates.",
+ "enum": [
+ "INCLUDE",
+ "EXCLUDE",
+ "ONLY"
+ ],
+ "type": "string"
+ },
"from": {
"example": "2020-07-01 18:23",
"pattern": "^\\d{4}-\\d{1,2}-\\d{1,2}( \\d{1,2}:\\d{1,2})?$",
@@ -66,9 +76,9 @@
}
},
"required": [
+ "dataset",
"from",
- "to",
- "dataset"
+ "to"
],
"type": "object"
}
@@ -424,6 +434,69 @@
],
"type": "object"
},
+ "AllTimeDateFilter": {
+ "description": "An all-time date filter that does not restrict by date range. Controls how rows with empty (null/missing) date values are handled.",
+ "properties": {
+ "allTimeDateFilter": {
+ "properties": {
+ "applyOnResult": {
+ "type": "boolean"
+ },
+ "dataset": {
+ "$ref": "#/components/schemas/AfmObjectIdentifierDataset"
+ },
+ "emptyValueHandling": {
+ "default": "INCLUDE",
+ "description": "Specifies how rows with empty (null/missing) date values should be handled. INCLUDE means no filtering effect (default), EXCLUDE removes rows with null dates, ONLY keeps only rows with null dates.",
+ "enum": [
+ "INCLUDE",
+ "EXCLUDE",
+ "ONLY"
+ ],
+ "type": "string"
+ },
+ "granularity": {
+ "default": "DAY",
+ "description": "Date granularity used to resolve the date attribute label for null value checks. Defaults to DAY if not specified.",
+ "enum": [
+ "MINUTE",
+ "HOUR",
+ "DAY",
+ "WEEK",
+ "MONTH",
+ "QUARTER",
+ "YEAR",
+ "MINUTE_OF_HOUR",
+ "HOUR_OF_DAY",
+ "DAY_OF_WEEK",
+ "DAY_OF_MONTH",
+ "DAY_OF_QUARTER",
+ "DAY_OF_YEAR",
+ "WEEK_OF_YEAR",
+ "MONTH_OF_YEAR",
+ "QUARTER_OF_YEAR",
+ "FISCAL_MONTH",
+ "FISCAL_QUARTER",
+ "FISCAL_YEAR"
+ ],
+ "example": "DAY",
+ "type": "string"
+ },
+ "localIdentifier": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "dataset"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "allTimeDateFilter"
+ ],
+ "type": "object"
+ },
"AllowedRelationshipType": {
"description": "Allowed relationship type combination.",
"properties": {
@@ -1507,9 +1580,9 @@
}
},
"required": [
+ "measure",
"operator",
- "value",
- "measure"
+ "value"
],
"type": "object"
}
@@ -1790,6 +1863,9 @@
},
{
"$ref": "#/components/schemas/RelativeDateFilter"
+ },
+ {
+ "$ref": "#/components/schemas/AllTimeDateFilter"
}
],
"type": "object"
@@ -2452,6 +2528,9 @@
{
"$ref": "#/components/schemas/RelativeDateFilter"
},
+ {
+ "$ref": "#/components/schemas/AllTimeDateFilter"
+ },
{
"$ref": "#/components/schemas/NegativeAttributeFilter"
},
@@ -2859,9 +2938,9 @@
}
},
"required": [
+ "label",
"literal",
- "matchType",
- "label"
+ "matchType"
],
"type": "object"
}
@@ -3168,8 +3247,8 @@
}
},
"required": [
- "notIn",
- "label"
+ "label",
+ "notIn"
],
"type": "object"
}
@@ -3744,9 +3823,9 @@
},
"required": [
"from",
+ "measure",
"operator",
- "to",
- "measure"
+ "to"
],
"type": "object"
}
@@ -3864,6 +3943,16 @@
"dataset": {
"$ref": "#/components/schemas/AfmObjectIdentifierDataset"
},
+ "emptyValueHandling": {
+ "default": "EXCLUDE",
+ "description": "Specifies how rows with empty (null/missing) date values should be handled. INCLUDE includes empty dates in addition to the date range restriction, EXCLUDE removes rows with empty dates (default), ONLY keeps only rows with empty dates.",
+ "enum": [
+ "INCLUDE",
+ "EXCLUDE",
+ "ONLY"
+ ],
+ "type": "string"
+ },
"from": {
"description": "Start of the filtering interval. Specified by number of periods (with respect to given granularity). Typically negative (historical time interval like -2 for '2 days/weeks, ... ago').",
"example": -6,
@@ -3907,10 +3996,10 @@
}
},
"required": [
+ "dataset",
"from",
"granularity",
- "to",
- "dataset"
+ "to"
],
"type": "object"
}
diff --git a/schemas/gooddata-api-client.json b/schemas/gooddata-api-client.json
index 865f896a4..96e9c084f 100644
--- a/schemas/gooddata-api-client.json
+++ b/schemas/gooddata-api-client.json
@@ -4470,6 +4470,16 @@
"dataset": {
"$ref": "#/components/schemas/AfmObjectIdentifierDataset"
},
+ "emptyValueHandling": {
+ "default": "EXCLUDE",
+ "description": "Specifies how rows with empty (null/missing) date values should be handled. INCLUDE includes empty dates in addition to the date range restriction, EXCLUDE removes rows with empty dates (default), ONLY keeps only rows with empty dates.",
+ "enum": [
+ "INCLUDE",
+ "EXCLUDE",
+ "ONLY"
+ ],
+ "type": "string"
+ },
"from": {
"example": "2020-07-01 18:23",
"pattern": "^\\d{4}-\\d{1,2}-\\d{1,2}( \\d{1,2}:\\d{1,2})?$",
@@ -4485,9 +4495,9 @@
}
},
"required": [
+ "dataset",
"from",
- "to",
- "dataset"
+ "to"
],
"type": "object"
}
@@ -5104,6 +5114,69 @@
},
"type": "object"
},
+ "AllTimeDateFilter": {
+ "description": "An all-time date filter that does not restrict by date range. Controls how rows with empty (null/missing) date values are handled.",
+ "properties": {
+ "allTimeDateFilter": {
+ "properties": {
+ "applyOnResult": {
+ "type": "boolean"
+ },
+ "dataset": {
+ "$ref": "#/components/schemas/AfmObjectIdentifierDataset"
+ },
+ "emptyValueHandling": {
+ "default": "INCLUDE",
+ "description": "Specifies how rows with empty (null/missing) date values should be handled. INCLUDE means no filtering effect (default), EXCLUDE removes rows with null dates, ONLY keeps only rows with null dates.",
+ "enum": [
+ "INCLUDE",
+ "EXCLUDE",
+ "ONLY"
+ ],
+ "type": "string"
+ },
+ "granularity": {
+ "default": "DAY",
+ "description": "Date granularity used to resolve the date attribute label for null value checks. Defaults to DAY if not specified.",
+ "enum": [
+ "MINUTE",
+ "HOUR",
+ "DAY",
+ "WEEK",
+ "MONTH",
+ "QUARTER",
+ "YEAR",
+ "MINUTE_OF_HOUR",
+ "HOUR_OF_DAY",
+ "DAY_OF_WEEK",
+ "DAY_OF_MONTH",
+ "DAY_OF_QUARTER",
+ "DAY_OF_YEAR",
+ "WEEK_OF_YEAR",
+ "MONTH_OF_YEAR",
+ "QUARTER_OF_YEAR",
+ "FISCAL_MONTH",
+ "FISCAL_QUARTER",
+ "FISCAL_YEAR"
+ ],
+ "example": "DAY",
+ "type": "string"
+ },
+ "localIdentifier": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "dataset"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "allTimeDateFilter"
+ ],
+ "type": "object"
+ },
"AllowedRelationshipType": {
"description": "Allowed relationship type combination.",
"properties": {
@@ -6844,9 +6917,9 @@
}
},
"required": [
+ "measure",
"operator",
- "value",
- "measure"
+ "value"
],
"type": "object"
}
@@ -7792,6 +7865,9 @@
},
{
"$ref": "#/components/schemas/RelativeDateFilter"
+ },
+ {
+ "$ref": "#/components/schemas/AllTimeDateFilter"
}
],
"type": "object"
@@ -12479,6 +12555,9 @@
{
"$ref": "#/components/schemas/RelativeDateFilter"
},
+ {
+ "$ref": "#/components/schemas/AllTimeDateFilter"
+ },
{
"$ref": "#/components/schemas/NegativeAttributeFilter"
},
@@ -29745,9 +29824,9 @@
}
},
"required": [
+ "label",
"literal",
- "matchType",
- "label"
+ "matchType"
],
"type": "object"
}
@@ -30089,8 +30168,8 @@
}
},
"required": [
- "notIn",
- "label"
+ "label",
+ "notIn"
],
"type": "object"
}
@@ -31210,9 +31289,9 @@
},
"required": [
"from",
+ "measure",
"operator",
- "to",
- "measure"
+ "to"
],
"type": "object"
}
@@ -31603,6 +31682,16 @@
"dataset": {
"$ref": "#/components/schemas/AfmObjectIdentifierDataset"
},
+ "emptyValueHandling": {
+ "default": "EXCLUDE",
+ "description": "Specifies how rows with empty (null/missing) date values should be handled. INCLUDE includes empty dates in addition to the date range restriction, EXCLUDE removes rows with empty dates (default), ONLY keeps only rows with empty dates.",
+ "enum": [
+ "INCLUDE",
+ "EXCLUDE",
+ "ONLY"
+ ],
+ "type": "string"
+ },
"from": {
"description": "Start of the filtering interval. Specified by number of periods (with respect to given granularity). Typically negative (historical time interval like -2 for '2 days/weeks, ... ago').",
"example": -6,
@@ -31646,10 +31735,10 @@
}
},
"required": [
+ "dataset",
"from",
"granularity",
- "to",
- "dataset"
+ "to"
],
"type": "object"
}
diff --git a/schemas/gooddata-automation-client.json b/schemas/gooddata-automation-client.json
index 6c6a5a1de..75d55d0e4 100644
--- a/schemas/gooddata-automation-client.json
+++ b/schemas/gooddata-automation-client.json
@@ -61,6 +61,16 @@
"dataset": {
"$ref": "#/components/schemas/AfmObjectIdentifierDataset"
},
+ "emptyValueHandling": {
+ "default": "EXCLUDE",
+ "description": "Specifies how rows with empty (null/missing) date values should be handled. INCLUDE includes empty dates in addition to the date range restriction, EXCLUDE removes rows with empty dates (default), ONLY keeps only rows with empty dates.",
+ "enum": [
+ "INCLUDE",
+ "EXCLUDE",
+ "ONLY"
+ ],
+ "type": "string"
+ },
"from": {
"example": "2020-07-01 18:23",
"pattern": "^\\d{4}-\\d{1,2}-\\d{1,2}( \\d{1,2}:\\d{1,2})?$",
@@ -76,9 +86,9 @@
}
},
"required": [
+ "dataset",
"from",
- "to",
- "dataset"
+ "to"
],
"type": "object"
}
@@ -548,6 +558,69 @@
},
"type": "object"
},
+ "AllTimeDateFilter": {
+ "description": "An all-time date filter that does not restrict by date range. Controls how rows with empty (null/missing) date values are handled.",
+ "properties": {
+ "allTimeDateFilter": {
+ "properties": {
+ "applyOnResult": {
+ "type": "boolean"
+ },
+ "dataset": {
+ "$ref": "#/components/schemas/AfmObjectIdentifierDataset"
+ },
+ "emptyValueHandling": {
+ "default": "INCLUDE",
+ "description": "Specifies how rows with empty (null/missing) date values should be handled. INCLUDE means no filtering effect (default), EXCLUDE removes rows with null dates, ONLY keeps only rows with null dates.",
+ "enum": [
+ "INCLUDE",
+ "EXCLUDE",
+ "ONLY"
+ ],
+ "type": "string"
+ },
+ "granularity": {
+ "default": "DAY",
+ "description": "Date granularity used to resolve the date attribute label for null value checks. Defaults to DAY if not specified.",
+ "enum": [
+ "MINUTE",
+ "HOUR",
+ "DAY",
+ "WEEK",
+ "MONTH",
+ "QUARTER",
+ "YEAR",
+ "MINUTE_OF_HOUR",
+ "HOUR_OF_DAY",
+ "DAY_OF_WEEK",
+ "DAY_OF_MONTH",
+ "DAY_OF_QUARTER",
+ "DAY_OF_YEAR",
+ "WEEK_OF_YEAR",
+ "MONTH_OF_YEAR",
+ "QUARTER_OF_YEAR",
+ "FISCAL_MONTH",
+ "FISCAL_QUARTER",
+ "FISCAL_YEAR"
+ ],
+ "example": "DAY",
+ "type": "string"
+ },
+ "localIdentifier": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "dataset"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "allTimeDateFilter"
+ ],
+ "type": "object"
+ },
"AnomalyDetection": {
"properties": {
"dataset": {
@@ -1110,9 +1183,9 @@
}
},
"required": [
+ "measure",
"operator",
- "value",
- "measure"
+ "value"
],
"type": "object"
}
@@ -1492,6 +1565,9 @@
},
{
"$ref": "#/components/schemas/RelativeDateFilter"
+ },
+ {
+ "$ref": "#/components/schemas/AllTimeDateFilter"
}
],
"type": "object"
@@ -1696,6 +1772,9 @@
{
"$ref": "#/components/schemas/RelativeDateFilter"
},
+ {
+ "$ref": "#/components/schemas/AllTimeDateFilter"
+ },
{
"$ref": "#/components/schemas/NegativeAttributeFilter"
},
@@ -1949,9 +2028,9 @@
}
},
"required": [
+ "label",
"literal",
- "matchType",
- "label"
+ "matchType"
],
"type": "object"
}
@@ -2078,8 +2157,8 @@
}
},
"required": [
- "notIn",
- "label"
+ "label",
+ "notIn"
],
"type": "object"
}
@@ -2533,9 +2612,9 @@
},
"required": [
"from",
+ "measure",
"operator",
- "to",
- "measure"
+ "to"
],
"type": "object"
}
@@ -2786,6 +2865,16 @@
"dataset": {
"$ref": "#/components/schemas/AfmObjectIdentifierDataset"
},
+ "emptyValueHandling": {
+ "default": "EXCLUDE",
+ "description": "Specifies how rows with empty (null/missing) date values should be handled. INCLUDE includes empty dates in addition to the date range restriction, EXCLUDE removes rows with empty dates (default), ONLY keeps only rows with empty dates.",
+ "enum": [
+ "INCLUDE",
+ "EXCLUDE",
+ "ONLY"
+ ],
+ "type": "string"
+ },
"from": {
"description": "Start of the filtering interval. Specified by number of periods (with respect to given granularity). Typically negative (historical time interval like -2 for '2 days/weeks, ... ago').",
"example": -6,
@@ -2829,10 +2918,10 @@
}
},
"required": [
+ "dataset",
"from",
"granularity",
- "to",
- "dataset"
+ "to"
],
"type": "object"
}
diff --git a/schemas/gooddata-export-client.json b/schemas/gooddata-export-client.json
index 9180ea1f8..f59818549 100644
--- a/schemas/gooddata-export-client.json
+++ b/schemas/gooddata-export-client.json
@@ -51,6 +51,16 @@
"dataset": {
"$ref": "#/components/schemas/AfmObjectIdentifierDataset"
},
+ "emptyValueHandling": {
+ "default": "EXCLUDE",
+ "description": "Specifies how rows with empty (null/missing) date values should be handled. INCLUDE includes empty dates in addition to the date range restriction, EXCLUDE removes rows with empty dates (default), ONLY keeps only rows with empty dates.",
+ "enum": [
+ "INCLUDE",
+ "EXCLUDE",
+ "ONLY"
+ ],
+ "type": "string"
+ },
"from": {
"example": "2020-07-01 18:23",
"pattern": "^\\d{4}-\\d{1,2}-\\d{1,2}( \\d{1,2}:\\d{1,2})?$",
@@ -66,9 +76,9 @@
}
},
"required": [
+ "dataset",
"from",
- "to",
- "dataset"
+ "to"
],
"type": "object"
}
@@ -277,6 +287,69 @@
],
"type": "object"
},
+ "AllTimeDateFilter": {
+ "description": "An all-time date filter that does not restrict by date range. Controls how rows with empty (null/missing) date values are handled.",
+ "properties": {
+ "allTimeDateFilter": {
+ "properties": {
+ "applyOnResult": {
+ "type": "boolean"
+ },
+ "dataset": {
+ "$ref": "#/components/schemas/AfmObjectIdentifierDataset"
+ },
+ "emptyValueHandling": {
+ "default": "INCLUDE",
+ "description": "Specifies how rows with empty (null/missing) date values should be handled. INCLUDE means no filtering effect (default), EXCLUDE removes rows with null dates, ONLY keeps only rows with null dates.",
+ "enum": [
+ "INCLUDE",
+ "EXCLUDE",
+ "ONLY"
+ ],
+ "type": "string"
+ },
+ "granularity": {
+ "default": "DAY",
+ "description": "Date granularity used to resolve the date attribute label for null value checks. Defaults to DAY if not specified.",
+ "enum": [
+ "MINUTE",
+ "HOUR",
+ "DAY",
+ "WEEK",
+ "MONTH",
+ "QUARTER",
+ "YEAR",
+ "MINUTE_OF_HOUR",
+ "HOUR_OF_DAY",
+ "DAY_OF_WEEK",
+ "DAY_OF_MONTH",
+ "DAY_OF_QUARTER",
+ "DAY_OF_YEAR",
+ "WEEK_OF_YEAR",
+ "MONTH_OF_YEAR",
+ "QUARTER_OF_YEAR",
+ "FISCAL_MONTH",
+ "FISCAL_QUARTER",
+ "FISCAL_YEAR"
+ ],
+ "example": "DAY",
+ "type": "string"
+ },
+ "localIdentifier": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "dataset"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "allTimeDateFilter"
+ ],
+ "type": "object"
+ },
"ArithmeticMeasureDefinition": {
"description": "Metric representing arithmetics between other metrics.",
"properties": {
@@ -574,9 +647,9 @@
}
},
"required": [
+ "measure",
"operator",
- "value",
- "measure"
+ "value"
],
"type": "object"
}
@@ -939,6 +1012,9 @@
},
{
"$ref": "#/components/schemas/RelativeDateFilter"
+ },
+ {
+ "$ref": "#/components/schemas/AllTimeDateFilter"
}
],
"type": "object"
@@ -1009,6 +1085,9 @@
{
"$ref": "#/components/schemas/RelativeDateFilter"
},
+ {
+ "$ref": "#/components/schemas/AllTimeDateFilter"
+ },
{
"$ref": "#/components/schemas/NegativeAttributeFilter"
},
@@ -1218,9 +1297,9 @@
}
},
"required": [
+ "label",
"literal",
- "matchType",
- "label"
+ "matchType"
],
"type": "object"
}
@@ -1313,8 +1392,8 @@
}
},
"required": [
- "notIn",
- "label"
+ "label",
+ "notIn"
],
"type": "object"
}
@@ -1603,9 +1682,9 @@
},
"required": [
"from",
+ "measure",
"operator",
- "to",
- "measure"
+ "to"
],
"type": "object"
}
@@ -1817,6 +1896,16 @@
"dataset": {
"$ref": "#/components/schemas/AfmObjectIdentifierDataset"
},
+ "emptyValueHandling": {
+ "default": "EXCLUDE",
+ "description": "Specifies how rows with empty (null/missing) date values should be handled. INCLUDE includes empty dates in addition to the date range restriction, EXCLUDE removes rows with empty dates (default), ONLY keeps only rows with empty dates.",
+ "enum": [
+ "INCLUDE",
+ "EXCLUDE",
+ "ONLY"
+ ],
+ "type": "string"
+ },
"from": {
"description": "Start of the filtering interval. Specified by number of periods (with respect to given granularity). Typically negative (historical time interval like -2 for '2 days/weeks, ... ago').",
"example": -6,
@@ -1860,10 +1949,10 @@
}
},
"required": [
+ "dataset",
"from",
"granularity",
- "to",
- "dataset"
+ "to"
],
"type": "object"
}
diff --git a/schemas/gooddata-metadata-client.json b/schemas/gooddata-metadata-client.json
index 9597ef2a6..95249430e 100644
--- a/schemas/gooddata-metadata-client.json
+++ b/schemas/gooddata-metadata-client.json
@@ -4459,6 +4459,16 @@
"dataset": {
"$ref": "#/components/schemas/AfmObjectIdentifierDataset"
},
+ "emptyValueHandling": {
+ "default": "EXCLUDE",
+ "description": "Specifies how rows with empty (null/missing) date values should be handled. INCLUDE includes empty dates in addition to the date range restriction, EXCLUDE removes rows with empty dates (default), ONLY keeps only rows with empty dates.",
+ "enum": [
+ "INCLUDE",
+ "EXCLUDE",
+ "ONLY"
+ ],
+ "type": "string"
+ },
"from": {
"example": "2020-07-01 18:23",
"pattern": "^\\d{4}-\\d{1,2}-\\d{1,2}( \\d{1,2}:\\d{1,2})?$",
@@ -4474,9 +4484,9 @@
}
},
"required": [
+ "dataset",
"from",
- "to",
- "dataset"
+ "to"
],
"type": "object"
}
@@ -4755,6 +4765,69 @@
],
"type": "object"
},
+ "AllTimeDateFilter": {
+ "description": "An all-time date filter that does not restrict by date range. Controls how rows with empty (null/missing) date values are handled.",
+ "properties": {
+ "allTimeDateFilter": {
+ "properties": {
+ "applyOnResult": {
+ "type": "boolean"
+ },
+ "dataset": {
+ "$ref": "#/components/schemas/AfmObjectIdentifierDataset"
+ },
+ "emptyValueHandling": {
+ "default": "INCLUDE",
+ "description": "Specifies how rows with empty (null/missing) date values should be handled. INCLUDE means no filtering effect (default), EXCLUDE removes rows with null dates, ONLY keeps only rows with null dates.",
+ "enum": [
+ "INCLUDE",
+ "EXCLUDE",
+ "ONLY"
+ ],
+ "type": "string"
+ },
+ "granularity": {
+ "default": "DAY",
+ "description": "Date granularity used to resolve the date attribute label for null value checks. Defaults to DAY if not specified.",
+ "enum": [
+ "MINUTE",
+ "HOUR",
+ "DAY",
+ "WEEK",
+ "MONTH",
+ "QUARTER",
+ "YEAR",
+ "MINUTE_OF_HOUR",
+ "HOUR_OF_DAY",
+ "DAY_OF_WEEK",
+ "DAY_OF_MONTH",
+ "DAY_OF_QUARTER",
+ "DAY_OF_YEAR",
+ "WEEK_OF_YEAR",
+ "MONTH_OF_YEAR",
+ "QUARTER_OF_YEAR",
+ "FISCAL_MONTH",
+ "FISCAL_QUARTER",
+ "FISCAL_YEAR"
+ ],
+ "example": "DAY",
+ "type": "string"
+ },
+ "localIdentifier": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "dataset"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "allTimeDateFilter"
+ ],
+ "type": "object"
+ },
"AnomalyDetection": {
"properties": {
"dataset": {
@@ -5484,9 +5557,9 @@
}
},
"required": [
+ "measure",
"operator",
- "value",
- "measure"
+ "value"
],
"type": "object"
}
@@ -6129,6 +6202,9 @@
},
{
"$ref": "#/components/schemas/RelativeDateFilter"
+ },
+ {
+ "$ref": "#/components/schemas/AllTimeDateFilter"
}
],
"type": "object"
@@ -10110,6 +10186,9 @@
{
"$ref": "#/components/schemas/RelativeDateFilter"
},
+ {
+ "$ref": "#/components/schemas/AllTimeDateFilter"
+ },
{
"$ref": "#/components/schemas/NegativeAttributeFilter"
},
@@ -27018,9 +27097,9 @@
}
},
"required": [
+ "label",
"literal",
- "matchType",
- "label"
+ "matchType"
],
"type": "object"
}
@@ -27113,8 +27192,8 @@
}
},
"required": [
- "notIn",
- "label"
+ "label",
+ "notIn"
],
"type": "object"
}
@@ -27771,9 +27850,9 @@
},
"required": [
"from",
+ "measure",
"operator",
- "to",
- "measure"
+ "to"
],
"type": "object"
}
@@ -28081,6 +28160,16 @@
"dataset": {
"$ref": "#/components/schemas/AfmObjectIdentifierDataset"
},
+ "emptyValueHandling": {
+ "default": "EXCLUDE",
+ "description": "Specifies how rows with empty (null/missing) date values should be handled. INCLUDE includes empty dates in addition to the date range restriction, EXCLUDE removes rows with empty dates (default), ONLY keeps only rows with empty dates.",
+ "enum": [
+ "INCLUDE",
+ "EXCLUDE",
+ "ONLY"
+ ],
+ "type": "string"
+ },
"from": {
"description": "Start of the filtering interval. Specified by number of periods (with respect to given granularity). Typically negative (historical time interval like -2 for '2 days/weeks, ... ago').",
"example": -6,
@@ -28124,10 +28213,10 @@
}
},
"required": [
+ "dataset",
"from",
"granularity",
- "to",
- "dataset"
+ "to"
],
"type": "object"
}