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..0d7d63763 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
+ - 7fe25e61-9f03-4b4a-9569-8291643244f5
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -155,10 +155,10 @@ interactions:
name: Revenue
localIdentifier: dim_1
links:
- executionResult: 777c7a762a410324eadf1dd3e3ca36f9b29fd229:abbd64389afc398e6c0f855e8828db3ac94e8cc1890494e8d941c023117aada3
+ executionResult: ecc1af132a58057df79c9b606c344da271ce02ef:9dc58eff8d9ac86aba7a44c67bfa0e886ac8c3986c372932068c6c575d2b0472
- 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/ecc1af132a58057df79c9b606c344da271ce02ef%3A9dc58eff8d9ac86aba7a44c67bfa0e886ac8c3986c372932068c6c575d2b0472?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..79a60ba8f 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
+ - 6c107fb4-ae91-470d-be1e-77badb717f0f
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -109,10 +109,10 @@ interactions:
name: Revenue
localIdentifier: dim_0
links:
- executionResult: f9c62afaf1000d86d3cea2953e86d39b91f67c75:0d66aaf607bc701db5c67405a33b467375801acf99a7d6ce430d35b83658d6e3
+ executionResult: 5cfb1d58f8ae22d96684ac33a6bc53cfec7d6d73:c2b3000385286d37f1279fd90862d9edaf5b9333c26e5dc99620a40e408c22fb
- 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/5cfb1d58f8ae22d96684ac33a6bc53cfec7d6d73%3Ac2b3000385286d37f1279fd90862d9edaf5b9333c26e5dc99620a40e408c22fb?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..4f0277602 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
+ - 53757baa-7a79-45e3-9a90-e84242158e86
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -111,10 +111,10 @@ interactions:
name: Revenue
localIdentifier: dim_1
links:
- executionResult: 48b2e0a517f57db6bbf2740950d3c7d3adec5a21:6073e3513709097ec39a75ce285efc4b3c7c1178b6d0c3db9394ceec73320637
+ executionResult: 636fc81882c26e01d6cacb8966d15d88b1a85930:b94b4cd3d2679f5ff0a02bb6b67239627bda601c0f80db93baa6dc2fa52f8af5
- 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/636fc81882c26e01d6cacb8966d15d88b1a85930%3Ab94b4cd3d2679f5ff0a02bb6b67239627bda601c0f80db93baa6dc2fa52f8af5?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..a688fa6d9 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
+ - 93c9be70-b137-4493-b4df-f71b00204f55
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -422,10 +422,10 @@ interactions:
name: Revenue
localIdentifier: dim_1
links:
- executionResult: d0c176df4b9b9f17bd47b307805118a946e1d818:260d3dd45d0142f0d92a45e7066fa21e9bb6b5857b99a385f7e23e3a4374b335
+ executionResult: 5c7fdca410854de1f38c13e1ee682687abc20017:d4003a80422cfa87c0eaaef1a78d08dd0328df64d88cc4207e15c1428e02b0e0
- 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/5c7fdca410854de1f38c13e1ee682687abc20017%3Ad4003a80422cfa87c0eaaef1a78d08dd0328df64d88cc4207e15c1428e02b0e0?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..57a48ef2d 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
+ - 22cae452-3341-4c9b-b66f-20ccc024de4f
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -422,10 +422,10 @@ interactions:
name: Revenue
localIdentifier: dim_1
links:
- executionResult: d0c176df4b9b9f17bd47b307805118a946e1d818:260d3dd45d0142f0d92a45e7066fa21e9bb6b5857b99a385f7e23e3a4374b335
+ executionResult: 5c7fdca410854de1f38c13e1ee682687abc20017:d4003a80422cfa87c0eaaef1a78d08dd0328df64d88cc4207e15c1428e02b0e0
- 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/5c7fdca410854de1f38c13e1ee682687abc20017%3Ad4003a80422cfa87c0eaaef1a78d08dd0328df64d88cc4207e15c1428e02b0e0?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..7300a159d 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
@@ -583,28 +583,28 @@ interactions:
type: attribute
referenceProperties:
- identifier:
- id: customers
+ id: products
type: dataset
multivalue: false
sources:
- - column: customer_id
+ - column: product_id
dataType: INT
target:
- id: customer_id
+ id: product_id
type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: campaigns
+ id: customers
type: dataset
multivalue: false
sources:
- - column: campaign_id
+ - column: customer_id
dataType: INT
target:
- id: campaign_id
+ id: customer_id
type: attribute
isNullable: null
nullValue: null
@@ -625,14 +625,14 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: campaigns
type: dataset
multivalue: false
sources:
- - column: product_id
+ - column: campaign_id
dataType: INT
target:
- id: product_id
+ id: campaign_id
type: attribute
isNullable: null
nullValue: null
@@ -643,10 +643,10 @@ interactions:
- demo
- order_lines
workspaceDataFilterColumns:
- - name: wdf__region
- dataType: STRING
- name: wdf__state
dataType: STRING
+ - name: wdf__region
+ dataType: STRING
workspaceDataFilterReferences:
- filterId:
id: wdf__state
@@ -1231,28 +1231,28 @@ interactions:
type: attribute
referenceProperties:
- identifier:
- id: customers
+ id: products
type: dataset
multivalue: false
sources:
- - column: customer_id
+ - column: product_id
dataType: INT
target:
- id: customer_id
+ id: product_id
type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: campaigns
+ id: customers
type: dataset
multivalue: false
sources:
- - column: campaign_id
+ - column: customer_id
dataType: INT
target:
- id: campaign_id
+ id: customer_id
type: attribute
isNullable: null
nullValue: null
@@ -1273,14 +1273,14 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: campaigns
type: dataset
multivalue: false
sources:
- - column: product_id
+ - column: campaign_id
dataType: INT
target:
- id: product_id
+ id: campaign_id
type: attribute
isNullable: null
nullValue: null
@@ -1292,10 +1292,10 @@ interactions:
- order_lines
areRelationsValid: true
workspaceDataFilterColumns:
- - name: wdf__region
- dataType: STRING
- name: wdf__state
dataType: STRING
+ - name: wdf__region
+ dataType: STRING
workspaceDataFilterReferences:
- filterId:
id: wdf__state
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..37acea40a 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
@@ -583,28 +583,28 @@ interactions:
type: attribute
referenceProperties:
- identifier:
- id: customers
+ id: products
type: dataset
multivalue: false
sources:
- - column: customer_id
+ - column: product_id
dataType: INT
target:
- id: customer_id
+ id: product_id
type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: campaigns
+ id: customers
type: dataset
multivalue: false
sources:
- - column: campaign_id
+ - column: customer_id
dataType: INT
target:
- id: campaign_id
+ id: customer_id
type: attribute
isNullable: null
nullValue: null
@@ -625,14 +625,14 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: campaigns
type: dataset
multivalue: false
sources:
- - column: product_id
+ - column: campaign_id
dataType: INT
target:
- id: product_id
+ id: campaign_id
type: attribute
isNullable: null
nullValue: null
@@ -643,10 +643,10 @@ interactions:
- demo
- order_lines
workspaceDataFilterColumns:
- - name: wdf__region
- dataType: STRING
- name: wdf__state
dataType: STRING
+ - name: wdf__region
+ dataType: STRING
workspaceDataFilterReferences:
- filterId:
id: wdf__state
@@ -1231,28 +1231,28 @@ interactions:
type: attribute
referenceProperties:
- identifier:
- id: customers
+ id: products
type: dataset
multivalue: false
sources:
- - column: customer_id
+ - column: product_id
dataType: INT
target:
- id: customer_id
+ id: product_id
type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: campaigns
+ id: customers
type: dataset
multivalue: false
sources:
- - column: campaign_id
+ - column: customer_id
dataType: INT
target:
- id: campaign_id
+ id: customer_id
type: attribute
isNullable: null
nullValue: null
@@ -1273,14 +1273,14 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: campaigns
type: dataset
multivalue: false
sources:
- - column: product_id
+ - column: campaign_id
dataType: INT
target:
- id: product_id
+ id: campaign_id
type: attribute
isNullable: null
nullValue: null
@@ -1292,10 +1292,10 @@ interactions:
- order_lines
areRelationsValid: true
workspaceDataFilterColumns:
- - name: wdf__region
- dataType: STRING
- name: wdf__state
dataType: STRING
+ - name: wdf__region
+ dataType: STRING
workspaceDataFilterReferences:
- filterId:
id: wdf__state
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..8c07ed7ca 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
+ - 2c8f0bed-8a67-4d40-a783-4e52e7313e48
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: eacd71e359d8bc5900cdb7b588d6af4e03f5eef4:934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd
- 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/eacd71e359d8bc5900cdb7b588d6af4e03f5eef4%3A934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd/metadata
body: null
headers:
Accept:
@@ -295,7 +295,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 0e947722ee475f87fe003c728aa3291d7d43afd1:ef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3
+ executionResult: eacd71e359d8bc5900cdb7b588d6af4e03f5eef4:934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd
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/eacd71e359d8bc5900cdb7b588d6af4e03f5eef4%3A934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd?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..b485bb3ac 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
+ - 4cca787a-cc58-4885-8a33-cda30c60ecd3
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: eacd71e359d8bc5900cdb7b588d6af4e03f5eef4:934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd
- 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/eacd71e359d8bc5900cdb7b588d6af4e03f5eef4%3A934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd/metadata
body: null
headers:
Accept:
@@ -295,7 +295,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 0e947722ee475f87fe003c728aa3291d7d43afd1:ef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3
+ executionResult: eacd71e359d8bc5900cdb7b588d6af4e03f5eef4:934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd
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/eacd71e359d8bc5900cdb7b588d6af4e03f5eef4%3A934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd?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..8085e714f 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
+ - f3952939-b6d6-4947-960d-9e4d5e113630
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: 0126420fd14de04d924cd3a08ba84d8e0ce8b12f:6de4c4ed10a1b1fcfd767ff27ec9cf5a7af08162fb0c078b95a607289ae66fb0
- 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/0126420fd14de04d924cd3a08ba84d8e0ce8b12f%3A6de4c4ed10a1b1fcfd767ff27ec9cf5a7af08162fb0c078b95a607289ae66fb0/metadata
body: null
headers:
Accept:
@@ -289,7 +289,7 @@ interactions:
name: Order Amount
localIdentifier: dim_0
links:
- executionResult: a9e27d8163d28c3a1efac1db8d81404923d16af9:1d84ca183d9b60d48d5b5c802a9bc739be8f5884f40f020565b5290b1d36f679
+ executionResult: 0126420fd14de04d924cd3a08ba84d8e0ce8b12f:6de4c4ed10a1b1fcfd767ff27ec9cf5a7af08162fb0c078b95a607289ae66fb0
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/0126420fd14de04d924cd3a08ba84d8e0ce8b12f%3A6de4c4ed10a1b1fcfd767ff27ec9cf5a7af08162fb0c078b95a607289ae66fb0?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/0126420fd14de04d924cd3a08ba84d8e0ce8b12f%3A6de4c4ed10a1b1fcfd767ff27ec9cf5a7af08162fb0c078b95a607289ae66fb0/metadata
body: null
headers:
Accept:
@@ -4867,7 +4867,7 @@ interactions:
name: Order Amount
localIdentifier: dim_0
links:
- executionResult: a9e27d8163d28c3a1efac1db8d81404923d16af9:1d84ca183d9b60d48d5b5c802a9bc739be8f5884f40f020565b5290b1d36f679
+ executionResult: 0126420fd14de04d924cd3a08ba84d8e0ce8b12f:6de4c4ed10a1b1fcfd767ff27ec9cf5a7af08162fb0c078b95a607289ae66fb0
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/0126420fd14de04d924cd3a08ba84d8e0ce8b12f%3A6de4c4ed10a1b1fcfd767ff27ec9cf5a7af08162fb0c078b95a607289ae66fb0?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..c9953146d 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
+ - 07dcce61-f97d-4226-a45b-29b862e4cbfd
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: 634c03c65fcbf7d4e5ae3717f34784da25eedebd:b98e52d1b0052076c6b29ae4773fc0bd485fdc4a0c227fa03422442a7fbc40e0
- 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/634c03c65fcbf7d4e5ae3717f34784da25eedebd%3Ab98e52d1b0052076c6b29ae4773fc0bd485fdc4a0c227fa03422442a7fbc40e0/metadata
body: null
headers:
Accept:
@@ -295,7 +295,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 386751f09a69a3c207bb1e985d852182febb6147:256d1caac2ed43042c74afb7177d98ad485ab5ccd61561476059d7d9ed2942c3
+ executionResult: 634c03c65fcbf7d4e5ae3717f34784da25eedebd:b98e52d1b0052076c6b29ae4773fc0bd485fdc4a0c227fa03422442a7fbc40e0
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/634c03c65fcbf7d4e5ae3717f34784da25eedebd%3Ab98e52d1b0052076c6b29ae4773fc0bd485fdc4a0c227fa03422442a7fbc40e0?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/634c03c65fcbf7d4e5ae3717f34784da25eedebd%3Ab98e52d1b0052076c6b29ae4773fc0bd485fdc4a0c227fa03422442a7fbc40e0?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/634c03c65fcbf7d4e5ae3717f34784da25eedebd%3Ab98e52d1b0052076c6b29ae4773fc0bd485fdc4a0c227fa03422442a7fbc40e0?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/634c03c65fcbf7d4e5ae3717f34784da25eedebd%3Ab98e52d1b0052076c6b29ae4773fc0bd485fdc4a0c227fa03422442a7fbc40e0?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/634c03c65fcbf7d4e5ae3717f34784da25eedebd%3Ab98e52d1b0052076c6b29ae4773fc0bd485fdc4a0c227fa03422442a7fbc40e0/metadata
body: null
headers:
Accept:
@@ -5071,7 +5071,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 386751f09a69a3c207bb1e985d852182febb6147:256d1caac2ed43042c74afb7177d98ad485ab5ccd61561476059d7d9ed2942c3
+ executionResult: 634c03c65fcbf7d4e5ae3717f34784da25eedebd:b98e52d1b0052076c6b29ae4773fc0bd485fdc4a0c227fa03422442a7fbc40e0
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/634c03c65fcbf7d4e5ae3717f34784da25eedebd%3Ab98e52d1b0052076c6b29ae4773fc0bd485fdc4a0c227fa03422442a7fbc40e0?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/634c03c65fcbf7d4e5ae3717f34784da25eedebd%3Ab98e52d1b0052076c6b29ae4773fc0bd485fdc4a0c227fa03422442a7fbc40e0?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/634c03c65fcbf7d4e5ae3717f34784da25eedebd%3Ab98e52d1b0052076c6b29ae4773fc0bd485fdc4a0c227fa03422442a7fbc40e0?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/634c03c65fcbf7d4e5ae3717f34784da25eedebd%3Ab98e52d1b0052076c6b29ae4773fc0bd485fdc4a0c227fa03422442a7fbc40e0?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..3d2c8ae46 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
+ - 09c2ce86-d061-400e-85b0-813f7cf9e480
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: 73dd548958996e7cfb419666d114cdb12062f5c4:9e9ac6464697162567be59a66395f18465db804dbbeadf7abc1a086122e1279d
- 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/73dd548958996e7cfb419666d114cdb12062f5c4%3A9e9ac6464697162567be59a66395f18465db804dbbeadf7abc1a086122e1279d/metadata
body: null
headers:
Accept:
@@ -314,7 +314,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: a649815cfb87082d6feb37223aa9f8be3224f4fa:8b580661e6d5c808343ed457e706d48027254604e5e5ff42f1458ba323a1e4f0
+ executionResult: 73dd548958996e7cfb419666d114cdb12062f5c4:9e9ac6464697162567be59a66395f18465db804dbbeadf7abc1a086122e1279d
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/73dd548958996e7cfb419666d114cdb12062f5c4%3A9e9ac6464697162567be59a66395f18465db804dbbeadf7abc1a086122e1279d?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/73dd548958996e7cfb419666d114cdb12062f5c4%3A9e9ac6464697162567be59a66395f18465db804dbbeadf7abc1a086122e1279d/metadata
body: null
headers:
Accept:
@@ -1917,7 +1917,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: a649815cfb87082d6feb37223aa9f8be3224f4fa:8b580661e6d5c808343ed457e706d48027254604e5e5ff42f1458ba323a1e4f0
+ executionResult: 73dd548958996e7cfb419666d114cdb12062f5c4:9e9ac6464697162567be59a66395f18465db804dbbeadf7abc1a086122e1279d
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/73dd548958996e7cfb419666d114cdb12062f5c4%3A9e9ac6464697162567be59a66395f18465db804dbbeadf7abc1a086122e1279d?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..c538d048a 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
+ - 279de639-38c1-44d9-99d5-aa112ca30634
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: 51c4005b24786f892c28f990be4d65eb8dd368d9:a6b145e43c6bc2884dfc8ed0539dd1ee9c71bb7593d172e0358e20a361d7cb88
- 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/51c4005b24786f892c28f990be4d65eb8dd368d9%3Aa6b145e43c6bc2884dfc8ed0539dd1ee9c71bb7593d172e0358e20a361d7cb88/metadata
body: null
headers:
Accept:
@@ -312,7 +312,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: a33bf119128572edf1c02d46eb317c9587b77ae6:9f397f64b5570996a2283f92fc8cd2872cd1eb1daaaafbed762900f90716794b
+ executionResult: 51c4005b24786f892c28f990be4d65eb8dd368d9:a6b145e43c6bc2884dfc8ed0539dd1ee9c71bb7593d172e0358e20a361d7cb88
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/51c4005b24786f892c28f990be4d65eb8dd368d9%3Aa6b145e43c6bc2884dfc8ed0539dd1ee9c71bb7593d172e0358e20a361d7cb88?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/51c4005b24786f892c28f990be4d65eb8dd368d9%3Aa6b145e43c6bc2884dfc8ed0539dd1ee9c71bb7593d172e0358e20a361d7cb88/metadata
body: null
headers:
Accept:
@@ -2968,7 +2968,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: a33bf119128572edf1c02d46eb317c9587b77ae6:9f397f64b5570996a2283f92fc8cd2872cd1eb1daaaafbed762900f90716794b
+ executionResult: 51c4005b24786f892c28f990be4d65eb8dd368d9:a6b145e43c6bc2884dfc8ed0539dd1ee9c71bb7593d172e0358e20a361d7cb88
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/51c4005b24786f892c28f990be4d65eb8dd368d9%3Aa6b145e43c6bc2884dfc8ed0539dd1ee9c71bb7593d172e0358e20a361d7cb88?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..2197e3e4f 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
+ - e3b0b250-9665-41e7-b2e6-2b176996a551
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -172,10 +172,10 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 2d791359922813b5df559d13014cc45c2c60d130:c54646fe97c0835a1530817411902d0a68dce12d4a3bba0fbf6a23da8f3265c3
+ executionResult: 92d3c380a31d141b0c7a1ecfec1a15ad0ae33fdc:da044e4e17aa1f5cfb0429d461d22391e026e0603894eb6736c6f48d90917798
- 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/92d3c380a31d141b0c7a1ecfec1a15ad0ae33fdc%3Ada044e4e17aa1f5cfb0429d461d22391e026e0603894eb6736c6f48d90917798/metadata
body: null
headers:
Accept:
@@ -314,7 +314,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 2d791359922813b5df559d13014cc45c2c60d130:c54646fe97c0835a1530817411902d0a68dce12d4a3bba0fbf6a23da8f3265c3
+ executionResult: 92d3c380a31d141b0c7a1ecfec1a15ad0ae33fdc:da044e4e17aa1f5cfb0429d461d22391e026e0603894eb6736c6f48d90917798
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/92d3c380a31d141b0c7a1ecfec1a15ad0ae33fdc%3Ada044e4e17aa1f5cfb0429d461d22391e026e0603894eb6736c6f48d90917798?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/92d3c380a31d141b0c7a1ecfec1a15ad0ae33fdc%3Ada044e4e17aa1f5cfb0429d461d22391e026e0603894eb6736c6f48d90917798/metadata
body: null
headers:
Accept:
@@ -1917,7 +1917,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 2d791359922813b5df559d13014cc45c2c60d130:c54646fe97c0835a1530817411902d0a68dce12d4a3bba0fbf6a23da8f3265c3
+ executionResult: 92d3c380a31d141b0c7a1ecfec1a15ad0ae33fdc:da044e4e17aa1f5cfb0429d461d22391e026e0603894eb6736c6f48d90917798
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/92d3c380a31d141b0c7a1ecfec1a15ad0ae33fdc%3Ada044e4e17aa1f5cfb0429d461d22391e026e0603894eb6736c6f48d90917798?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..85b074955 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
+ - ff17d339-ae5d-4ab9-9b68-fbca9a74b0f8
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -170,10 +170,10 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: fdee9d29c26aefdab2ece73178f113a9c3b79b44:30e37e666523a0886db49a684c2acff326d7742bcc5d146f8063c2cf9b1a5343
+ executionResult: e192b0a576adda1e9a75146963b38bceb0de7176:d9ad5eb982af7ff92df6486c6cd7ed4d8c8681f94b25da74ef76fd6c084532b8
- 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/e192b0a576adda1e9a75146963b38bceb0de7176%3Ad9ad5eb982af7ff92df6486c6cd7ed4d8c8681f94b25da74ef76fd6c084532b8/metadata
body: null
headers:
Accept:
@@ -312,7 +312,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: fdee9d29c26aefdab2ece73178f113a9c3b79b44:30e37e666523a0886db49a684c2acff326d7742bcc5d146f8063c2cf9b1a5343
+ executionResult: e192b0a576adda1e9a75146963b38bceb0de7176:d9ad5eb982af7ff92df6486c6cd7ed4d8c8681f94b25da74ef76fd6c084532b8
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/e192b0a576adda1e9a75146963b38bceb0de7176%3Ad9ad5eb982af7ff92df6486c6cd7ed4d8c8681f94b25da74ef76fd6c084532b8?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/e192b0a576adda1e9a75146963b38bceb0de7176%3Ad9ad5eb982af7ff92df6486c6cd7ed4d8c8681f94b25da74ef76fd6c084532b8/metadata
body: null
headers:
Accept:
@@ -2968,7 +2968,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: fdee9d29c26aefdab2ece73178f113a9c3b79b44:30e37e666523a0886db49a684c2acff326d7742bcc5d146f8063c2cf9b1a5343
+ executionResult: e192b0a576adda1e9a75146963b38bceb0de7176:d9ad5eb982af7ff92df6486c6cd7ed4d8c8681f94b25da74ef76fd6c084532b8
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/e192b0a576adda1e9a75146963b38bceb0de7176%3Ad9ad5eb982af7ff92df6486c6cd7ed4d8c8681f94b25da74ef76fd6c084532b8?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..f0543b4ec 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
+ - 3f7345fb-b068-4342-b02d-d91996f385ce
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: eacd71e359d8bc5900cdb7b588d6af4e03f5eef4:934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd
- 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/eacd71e359d8bc5900cdb7b588d6af4e03f5eef4%3A934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd/metadata
body: null
headers:
Accept:
@@ -295,7 +295,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 0e947722ee475f87fe003c728aa3291d7d43afd1:ef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3
+ executionResult: eacd71e359d8bc5900cdb7b588d6af4e03f5eef4:934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd
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/eacd71e359d8bc5900cdb7b588d6af4e03f5eef4%3A934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd?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/eacd71e359d8bc5900cdb7b588d6af4e03f5eef4%3A934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd/metadata
body: null
headers:
Accept:
@@ -1226,7 +1226,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 0e947722ee475f87fe003c728aa3291d7d43afd1:ef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3
+ executionResult: eacd71e359d8bc5900cdb7b588d6af4e03f5eef4:934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd
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/eacd71e359d8bc5900cdb7b588d6af4e03f5eef4%3A934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd?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/eacd71e359d8bc5900cdb7b588d6af4e03f5eef4%3A934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd/metadata
body: null
headers:
Accept:
@@ -2157,7 +2157,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: 0e947722ee475f87fe003c728aa3291d7d43afd1:ef61685d59d6061c2fb932f0f997d544e4aee38ffc13b1a368601410325592d3
+ executionResult: eacd71e359d8bc5900cdb7b588d6af4e03f5eef4:934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd
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/eacd71e359d8bc5900cdb7b588d6af4e03f5eef4%3A934c4ca78320e644258d677efa64d4a5996868831cf88a788fa91c5dea6fbdfd?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..63c4f28db 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
+ - 8c20c4fb-a533-4fdb-82b6-297a534c342a
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: fd62953c54cf4116769a1e206de2c54b0d18be41:74b9f017aa80e77c47c928f5c9fc3f7bed07cd06e33946d5e0f3287c4f6e5bce
- 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/fd62953c54cf4116769a1e206de2c54b0d18be41%3A74b9f017aa80e77c47c928f5c9fc3f7bed07cd06e33946d5e0f3287c4f6e5bce/metadata
body: null
headers:
Accept:
@@ -295,7 +295,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: ef59c8d2b2b6b66dd33d9dccc54eb393f7e35eaf:3286380b8fad4bedad1957beb921bb040c34a644a8b3b4b6c9b4f0428c2b6de5
+ executionResult: fd62953c54cf4116769a1e206de2c54b0d18be41:74b9f017aa80e77c47c928f5c9fc3f7bed07cd06e33946d5e0f3287c4f6e5bce
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/fd62953c54cf4116769a1e206de2c54b0d18be41%3A74b9f017aa80e77c47c928f5c9fc3f7bed07cd06e33946d5e0f3287c4f6e5bce?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/fd62953c54cf4116769a1e206de2c54b0d18be41%3A74b9f017aa80e77c47c928f5c9fc3f7bed07cd06e33946d5e0f3287c4f6e5bce?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/fd62953c54cf4116769a1e206de2c54b0d18be41%3A74b9f017aa80e77c47c928f5c9fc3f7bed07cd06e33946d5e0f3287c4f6e5bce/metadata
body: null
headers:
Accept:
@@ -2587,7 +2587,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: ef59c8d2b2b6b66dd33d9dccc54eb393f7e35eaf:3286380b8fad4bedad1957beb921bb040c34a644a8b3b4b6c9b4f0428c2b6de5
+ executionResult: fd62953c54cf4116769a1e206de2c54b0d18be41:74b9f017aa80e77c47c928f5c9fc3f7bed07cd06e33946d5e0f3287c4f6e5bce
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/fd62953c54cf4116769a1e206de2c54b0d18be41%3A74b9f017aa80e77c47c928f5c9fc3f7bed07cd06e33946d5e0f3287c4f6e5bce?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/fd62953c54cf4116769a1e206de2c54b0d18be41%3A74b9f017aa80e77c47c928f5c9fc3f7bed07cd06e33946d5e0f3287c4f6e5bce?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..03c1a57b2 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
+ - be51a86b-b884-442a-99a6-463d4a2c2f68
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: 28b2246bbc810698c786c4c342b602d5287b581d:57a9a47b620f46dbc159a324ee58040da821b1b30cc9763232a69934ea111855
- 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/28b2246bbc810698c786c4c342b602d5287b581d%3A57a9a47b620f46dbc159a324ee58040da821b1b30cc9763232a69934ea111855/metadata
body: null
headers:
Accept:
@@ -295,7 +295,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: b58d70f1d8527e941e5cb260740c25c817ab475d:d64c446d624f53ebb8ef33852a42cbab2448b413c1cd59de2cec53b3302bbb4e
+ executionResult: 28b2246bbc810698c786c4c342b602d5287b581d:57a9a47b620f46dbc159a324ee58040da821b1b30cc9763232a69934ea111855
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/28b2246bbc810698c786c4c342b602d5287b581d%3A57a9a47b620f46dbc159a324ee58040da821b1b30cc9763232a69934ea111855?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/28b2246bbc810698c786c4c342b602d5287b581d%3A57a9a47b620f46dbc159a324ee58040da821b1b30cc9763232a69934ea111855/metadata
body: null
headers:
Accept:
@@ -1678,7 +1678,7 @@ interactions:
name: Order Amount
localIdentifier: dim_1
links:
- executionResult: b58d70f1d8527e941e5cb260740c25c817ab475d:d64c446d624f53ebb8ef33852a42cbab2448b413c1cd59de2cec53b3302bbb4e
+ executionResult: 28b2246bbc810698c786c4c342b602d5287b581d:57a9a47b620f46dbc159a324ee58040da821b1b30cc9763232a69934ea111855
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/28b2246bbc810698c786c4c342b602d5287b581d%3A57a9a47b620f46dbc159a324ee58040da821b1b30cc9763232a69934ea111855?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..b84b15074 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
+ - 55073bdb-2a3b-430e-a567-49a808098d15
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -132,7 +132,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 03b08c603ed4d02ef95164fcac5ee84a79cd1bdd:edf37f30e4cbc7b8f978fd4bc084e8777afdb758f7ce49e73026f162541c696a
+ executionResult: 06e522cf6db7c53146f721cc2d48cbb1b211231f:23c2d424cf63ba6d72ea7f1d79e476ed79fc1e442d27c11ffee671168f5f4800
- 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/06e522cf6db7c53146f721cc2d48cbb1b211231f%3A23c2d424cf63ba6d72ea7f1d79e476ed79fc1e442d27c11ffee671168f5f4800?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..1efc3c512 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
+ - 0c2d15fa-7b45-4d88-a369-44e4e49127e1
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -132,7 +132,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 03b08c603ed4d02ef95164fcac5ee84a79cd1bdd:edf37f30e4cbc7b8f978fd4bc084e8777afdb758f7ce49e73026f162541c696a
+ executionResult: 06e522cf6db7c53146f721cc2d48cbb1b211231f:23c2d424cf63ba6d72ea7f1d79e476ed79fc1e442d27c11ffee671168f5f4800
- 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/06e522cf6db7c53146f721cc2d48cbb1b211231f%3A23c2d424cf63ba6d72ea7f1d79e476ed79fc1e442d27c11ffee671168f5f4800?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..94f9b1655 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
+ - 068bea29-2c0c-4ab0-bfd5-43353d8a7b96
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -418,7 +418,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: e8acbdaeb988844d770d3487a3219fad483a5231:bf2e09d878095430af2c01382f18bb36e1cf2d1a4dfc461ed9f827098a1e9077
+ executionResult: 26fe5613955352630edb95aa2e887011ad0bf29f:779345856a998fccc85f3dfdb86471a35bb16c38afbf32f707db2fa7c196e614
- 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/26fe5613955352630edb95aa2e887011ad0bf29f%3A779345856a998fccc85f3dfdb86471a35bb16c38afbf32f707db2fa7c196e614?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..afbed5a67 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
+ - ad9d5b73-8e8b-4865-a8d5-07d6feb70356
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -315,7 +315,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 3c00f93da466ea9a149952e4b0de2e0f019885ed:5666ac5909d76114750b24717129214c32e7caf41604e87f1da9a3931ac59a47
+ executionResult: 502e3e51ae406b97c090cd712923bd42a102fec6:076c63aa820420fe96a57b58bff5d9ae3b05d6039bd09dea2893cb0794591bef
- 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/502e3e51ae406b97c090cd712923bd42a102fec6%3A076c63aa820420fe96a57b58bff5d9ae3b05d6039bd09dea2893cb0794591bef?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..d41a2c36f 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
+ - c0df6093-69a1-4a40-a444-8d69bf4eff9a
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -418,7 +418,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: e8acbdaeb988844d770d3487a3219fad483a5231:bf2e09d878095430af2c01382f18bb36e1cf2d1a4dfc461ed9f827098a1e9077
+ executionResult: 26fe5613955352630edb95aa2e887011ad0bf29f:779345856a998fccc85f3dfdb86471a35bb16c38afbf32f707db2fa7c196e614
- 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/26fe5613955352630edb95aa2e887011ad0bf29f%3A779345856a998fccc85f3dfdb86471a35bb16c38afbf32f707db2fa7c196e614?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..cc0f17125 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
+ - 56418612-229c-47e1-95f5-21cf66a9dcbb
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -112,7 +112,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: ee4190dd22643faf93452de3a7166c2a79586bb4:ce65c4b8a338fb1f72aa7dfbcd9b1081ec026664e61bd5c201584386bb4518a4
+ executionResult: c19ee04a946c4e19c49e3a64f5ef53f589463f2a:d610da5c77fdbff629ad4460905bb7b917a68cfd6d70750bb73aab21a15cf1c0
- 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/c19ee04a946c4e19c49e3a64f5ef53f589463f2a%3Ad610da5c77fdbff629ad4460905bb7b917a68cfd6d70750bb73aab21a15cf1c0?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..3a1f340f0 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
+ - d689744a-1d87-416a-989a-bc1e34946dba
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -112,7 +112,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: ee4190dd22643faf93452de3a7166c2a79586bb4:ce65c4b8a338fb1f72aa7dfbcd9b1081ec026664e61bd5c201584386bb4518a4
+ executionResult: c19ee04a946c4e19c49e3a64f5ef53f589463f2a:d610da5c77fdbff629ad4460905bb7b917a68cfd6d70750bb73aab21a15cf1c0
- 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/c19ee04a946c4e19c49e3a64f5ef53f589463f2a%3Ad610da5c77fdbff629ad4460905bb7b917a68cfd6d70750bb73aab21a15cf1c0?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..a4cdebff3 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
+ - 48c95813-832e-443d-8e72-9940be6dfe70
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -83,10 +83,10 @@ interactions:
name: Revenue
localIdentifier: dim_0
links:
- executionResult: 69e4a096227f72ff11c36b0557535666a51ea412:6f5e2f8b873f3a9cef4ca5174c26257be92ef1fde2358b7a7d1f6c02857f8171
+ executionResult: 67e9a4a2dc3989d90f4ac9fa44443e2caec304fd:a5d3591de0cf35cffc28a6c512638e189f875671dcbaa633c59286e93747b0ad
- 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/67e9a4a2dc3989d90f4ac9fa44443e2caec304fd%3Aa5d3591de0cf35cffc28a6c512638e189f875671dcbaa633c59286e93747b0ad?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..a16530563 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
+ - ca97bba9-e7c4-4627-b69b-a2c0d27b0ed0
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -167,7 +167,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 6b2e44cd78c7918b29a7c57161843271659e2e16:79b67e2ddca60dc289217433f83d7bbbe5c38050fc22b75668b7715684cbd6f5
+ executionResult: 43ab376fd6600e8c1e1f0f779a6ad196642cb5f5:15b8e1a9c839b001c8902447074931f6766906b833743b379bafb4e13c5eb035
- 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
@@ -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/43ab376fd6600e8c1e1f0f779a6ad196642cb5f5%3A15b8e1a9c839b001c8902447074931f6766906b833743b379bafb4e13c5eb035?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..f98a9a7c5 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
+ - 78db89db-d9a5-465f-b524-08efcbbbe66f
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -141,7 +141,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 6a90697b8d8710407c2b8feb35c5bf69fb0a1943:5e3aa48e73681fe82cacabdb5ee132eb3bd637447a4b367d1e8a87bced232164
+ executionResult: 8dc1a066b5cda6745a2d352e1e9ae328e89937e2:9b164b5f140c7a150505ef8b21adb3ab8ff69ddad3e7eb73fb1e843037005516
- 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/8dc1a066b5cda6745a2d352e1e9ae328e89937e2%3A9b164b5f140c7a150505ef8b21adb3ab8ff69ddad3e7eb73fb1e843037005516?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..65e7d83e2 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
+ - 6308820a-0cbf-4d2d-983b-1c801a0cbdf3
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -133,7 +133,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 776731c6aeac9565e06a853126795f8ae9d52f83:25db9115b07fcc02b82a6dc5c859b38016fdb9198f88486b21b268f5b8dc4676
+ executionResult: 763c737b2181d6899fad7ee06d1bf6d27b16acd8:ebd671a5b5787841a37cf69e48d6a926ff23b0ccf9cca42088a3e0f31c4ca89f
- 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/763c737b2181d6899fad7ee06d1bf6d27b16acd8%3Aebd671a5b5787841a37cf69e48d6a926ff23b0ccf9cca42088a3e0f31c4ca89f?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..884a88a2b 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
+ - eede1436-5446-4d19-b8a3-7e31a2055a7b
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -154,7 +154,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 476f464075aac5f9f604a2e94ed9ba5731327b03:4e3ab5a9aedacb4f49541086c08cf54a6a9dad1e3df16763f931b18a8c0125b7
+ executionResult: f7226a0868df61ac595b5f1498c20fd77b10cd61:618b195f0c230651d60fe764d02eb1876dcb66fe31adb0f28888f1bf085ca403
- 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
@@ -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/f7226a0868df61ac595b5f1498c20fd77b10cd61%3A618b195f0c230651d60fe764d02eb1876dcb66fe31adb0f28888f1bf085ca403?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..4e392529d 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
+ - db247405-7e86-4fa8-b569-8afeec9db7c0
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -120,7 +120,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 60407482a73e76a5e23f5f5f8d2a3e667450b37a:385ffb45444783023c1280f1a3cd7f0a89755e7c620f62f51cc0e1cb50e51042
+ executionResult: 57bbaaaa0c9dfb52a440a2ae47fba8241458fe2a:6a870ee10d73787792c4a7f4e85f11044ebd4f470b1423573d7299a001abdc25
- 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/57bbaaaa0c9dfb52a440a2ae47fba8241458fe2a%3A6a870ee10d73787792c4a7f4e85f11044ebd4f470b1423573d7299a001abdc25?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..b369686db 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
+ - 791d2aa1-0b47-49dc-894c-ecc3f41dcd18
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: 6fa35301ef3912662b6394a99b500bbb6e47a912:ba9b9c5c3852d37ce60be643ffefe588e00556f9b2ff6d32683aea4810a3ebaf
- 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/6fa35301ef3912662b6394a99b500bbb6e47a912%3Aba9b9c5c3852d37ce60be643ffefe588e00556f9b2ff6d32683aea4810a3ebaf?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..80f7e114a 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
+ - 31d26f65-8d65-4534-a224-ec34c5240950
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -112,7 +112,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 56c008b59b4f32392ad4b93d66b1dd1a1db22a98:4aecd132611831544ce31b12d24847d1d39b1d2c661fabe22e83826783902fdc
+ executionResult: 88558686f93ee04c8bf33ae5cf9b78e5a00fdf44:e7918562dea8ad7acae773fd79810a1c42e0e5c1259c15b74c980b20d43f5bd5
- 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/88558686f93ee04c8bf33ae5cf9b78e5a00fdf44%3Ae7918562dea8ad7acae773fd79810a1c42e0e5c1259c15b74c980b20d43f5bd5?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..f999fa9bd 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
+ - d07e5fe8-155f-4239-b02f-68a97426e943
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -168,7 +168,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: 39edd0c021ce1348b1e145e23713d2f029be7e53:f780f700c4c67e924bd8a7382cf634dacd4bb0b9c24374ed0f434b3c5ffba87f
+ executionResult: b17df8a906923fcfd463b70a40ea3101051e1162:944e72f1a39e59df8fa1b6f2bc7a7298d2aee13c0874e328f87b14e5279f4418
- 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/b17df8a906923fcfd463b70a40ea3101051e1162%3A944e72f1a39e59df8fa1b6f2bc7a7298d2aee13c0874e328f87b14e5279f4418?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..a5276dc6c 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
+ - c8134795-8a6c-4809-a120-b1c48e5b5694
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -120,7 +120,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: c41eda9b920096809d342011d521c956403d11b3:9e9816c7ed6c10cd1a4b719cdc630f0ff4e20d5da39e3641349def253bfe702d
+ executionResult: 4ddbb61234f1850707689be045c0a790bc408289:1dd5ffc932f73c618ab9e17e92ca238b880a9f0bc40725027be23ab689debc9f
- 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/4ddbb61234f1850707689be045c0a790bc408289%3A1dd5ffc932f73c618ab9e17e92ca238b880a9f0bc40725027be23ab689debc9f?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..60118ce47 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
+ - cef53c25-b098-4d2a-b892-e506e57b68d4
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -110,7 +110,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: a071453f2f233fc2468ff85978ebc4b234088649:70cecbbfaeae690b4c50ad2e70fd05e546c1f4aeb44e14818a3c0f375bd87522
+ executionResult: cf8024bcea72f5c8e5c63548584ed77c7b18b461:8e0bff107c9d3424def4e6da7edd54ca1ee34cbf810aee8cfb512b47927b4d1b
- 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/cf8024bcea72f5c8e5c63548584ed77c7b18b461%3A8e0bff107c9d3424def4e6da7edd54ca1ee34cbf810aee8cfb512b47927b4d1b?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..bcfcec985 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
+ - 982900d9-71c6-44d4-b6c1-e9408d7e7de3
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -110,7 +110,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: a071453f2f233fc2468ff85978ebc4b234088649:70cecbbfaeae690b4c50ad2e70fd05e546c1f4aeb44e14818a3c0f375bd87522
+ executionResult: cf8024bcea72f5c8e5c63548584ed77c7b18b461:8e0bff107c9d3424def4e6da7edd54ca1ee34cbf810aee8cfb512b47927b4d1b
- 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/cf8024bcea72f5c8e5c63548584ed77c7b18b461%3A8e0bff107c9d3424def4e6da7edd54ca1ee34cbf810aee8cfb512b47927b4d1b?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..59a83307b 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
+ - bd40b547-54cd-42de-939d-a21085e69e15
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -128,7 +128,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: fc68b0dece23f862ade347506a5d55c0b5edc906:edd16ba385489c09d675ffad2827706f79e08050c449b96ce9d8d5ae64c35201
+ executionResult: 760375417fbc4963e4fafc810b8fce69bccf1c2b:93380bcbe6c483fb4824b9a453ee3bec1dfa08893c26fa7cc28835ac61e5f6f7
- 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/760375417fbc4963e4fafc810b8fce69bccf1c2b%3A93380bcbe6c483fb4824b9a453ee3bec1dfa08893c26fa7cc28835ac61e5f6f7?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..fb49145af 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
+ - 1c0fe666-58cc-46cd-b8a6-4371f52d2960
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -120,7 +120,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: c41eda9b920096809d342011d521c956403d11b3:9e9816c7ed6c10cd1a4b719cdc630f0ff4e20d5da39e3641349def253bfe702d
+ executionResult: 4ddbb61234f1850707689be045c0a790bc408289:1dd5ffc932f73c618ab9e17e92ca238b880a9f0bc40725027be23ab689debc9f
- 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/4ddbb61234f1850707689be045c0a790bc408289%3A1dd5ffc932f73c618ab9e17e92ca238b880a9f0bc40725027be23ab689debc9f?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..59aabcbe9 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
+ - 314e5da4-73c5-4709-be8f-057292f34892
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -74,10 +74,10 @@ interactions:
- localIdentifier: 27c4b665b9d047b1a66a149714f1c596
localIdentifier: dim_0
links:
- executionResult: fe0d530ec98877dfc86de3fb702c57ca3121b021:83fab0ab1986cbb14ce230b7319a80981b30673e999306234c61f9547afee102
+ executionResult: f0414635271f05fc4725504045206a643ce4cb65:02061297e81f03a4b74c21edf937e108676a18f62c3e1bc25592d763a70aaa42
- 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/f0414635271f05fc4725504045206a643ce4cb65%3A02061297e81f03a4b74c21edf937e108676a18f62c3e1bc25592d763a70aaa42?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
+ - 59b95df3-f672-410b-9116-eee259b36131
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -214,10 +214,10 @@ interactions:
- localIdentifier: 27c4b665b9d047b1a66a149714f1c596
localIdentifier: dim_0
links:
- executionResult: a03ed2d86f168bc3a45f4aec37b5551b0a9e4271:23fdccba609a27b7e6c5d9eab83fab4492de220308ace062f91d2e0aeb57b9aa
+ executionResult: 31b46795345e933a39305fac552582ec2d80150f:381a649924d8912717c3cefeaff703e0219746721e90f80c2a77475d93e790b9
- 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/31b46795345e933a39305fac552582ec2d80150f%3A381a649924d8912717c3cefeaff703e0219746721e90f80c2a77475d93e790b9?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..467e4aab4 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
+ - d07e7879-7cd6-4bbe-85c9-cd7828a6bbba
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -82,7 +82,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_0
links:
- executionResult: 4ec25d8923b5b8ffd9e2fe138acc94dfd00d8611:f8b7ed7b08edac12f23520a065a674399e1cfa1c20aeb379df73398551018409
+ executionResult: 318eb6283df20c0b45ee58405870e40dc0a9676f:8ec9484a62803a48c6c3f4801a619ed7dabd681dd0d5f96f400b35b8867fb804
- 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/318eb6283df20c0b45ee58405870e40dc0a9676f%3A8ec9484a62803a48c6c3f4801a619ed7dabd681dd0d5f96f400b35b8867fb804?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..885b568bc 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
+ - db42fa9b-6725-43f3-8326-8c0fb301fd28
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -103,7 +103,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_0
links:
- executionResult: 2ab23ce354bd96acd5cbcce15bdd0621982b61c6:c073892c80510e49d7216767b02a43c4f8953dc8cbde99b097ca7ec664156adc
+ executionResult: 3f05aacfcb4039e843b05b3060bdcaddf96af4a8:188033ab76158e4ad6f6b6839766ee05e241b1fcc53ffc2f1d7cb2aef57aa22f
- 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/3f05aacfcb4039e843b05b3060bdcaddf96af4a8%3A188033ab76158e4ad6f6b6839766ee05e241b1fcc53ffc2f1d7cb2aef57aa22f?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..e4f40da06 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
+ - 4a0a79a0-e1f1-40ae-83f1-7e9ce374257c
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -74,10 +74,10 @@ interactions:
- localIdentifier: 27c4b665b9d047b1a66a149714f1c596
localIdentifier: dim_0
links:
- executionResult: fe0d530ec98877dfc86de3fb702c57ca3121b021:83fab0ab1986cbb14ce230b7319a80981b30673e999306234c61f9547afee102
+ executionResult: f0414635271f05fc4725504045206a643ce4cb65:02061297e81f03a4b74c21edf937e108676a18f62c3e1bc25592d763a70aaa42
- 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/f0414635271f05fc4725504045206a643ce4cb65%3A02061297e81f03a4b74c21edf937e108676a18f62c3e1bc25592d763a70aaa42?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..3a2710125 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
+ - 908f9b99-0a15-4f4b-9388-650834010987
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -99,7 +99,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: a96e209d64db644409c3ffc002b2a57499bcbf24:25cb65c8b24c8d898ffec792ee7f5f651fdc98aaf270d9f7cf4ac4493c99456d
+ executionResult: 1cf94cbe467132e83f20cd2b3d27415977552da8:eeceec7d0d1d38461902d31785336d3a7ac03df22a676a7b40e1fddfdc5b9885
- 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/1cf94cbe467132e83f20cd2b3d27415977552da8%3Aeeceec7d0d1d38461902d31785336d3a7ac03df22a676a7b40e1fddfdc5b9885?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..924b51678 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
+ - d1f97587-a25f-47cf-b852-96ef4e5abc79
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -119,7 +119,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_0
links:
- executionResult: 7e313d7ea4faaa82c61dbbcb8942de8d88351717:50089c6c0d335e8484cfc9597f523efa79485aa9df0f4f8178922e3fe41a9243
+ executionResult: 7d621e1b33ab1c70e8f23d35db4cf9ed054be819:1516cbb1076b0e88934e100a500fa09e579785b69c5a0b75988e6c6e3baafeeb
- 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/7d621e1b33ab1c70e8f23d35db4cf9ed054be819%3A1516cbb1076b0e88934e100a500fa09e579785b69c5a0b75988e6c6e3baafeeb?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..0e89bccb2 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
+ - f3015028-14e2-4577-9149-6a664afc086c
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -82,7 +82,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_0
links:
- executionResult: 4ec25d8923b5b8ffd9e2fe138acc94dfd00d8611:f8b7ed7b08edac12f23520a065a674399e1cfa1c20aeb379df73398551018409
+ executionResult: 318eb6283df20c0b45ee58405870e40dc0a9676f:8ec9484a62803a48c6c3f4801a619ed7dabd681dd0d5f96f400b35b8867fb804
- 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/318eb6283df20c0b45ee58405870e40dc0a9676f%3A8ec9484a62803a48c6c3f4801a619ed7dabd681dd0d5f96f400b35b8867fb804?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..11246f47d 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
+ - da264976-e9ad-45f8-8cac-ab344c7aed36
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -99,7 +99,7 @@ interactions:
valueType: TEXT
localIdentifier: dim_1
links:
- executionResult: a96e209d64db644409c3ffc002b2a57499bcbf24:25cb65c8b24c8d898ffec792ee7f5f651fdc98aaf270d9f7cf4ac4493c99456d
+ executionResult: 1cf94cbe467132e83f20cd2b3d27415977552da8:eeceec7d0d1d38461902d31785336d3a7ac03df22a676a7b40e1fddfdc5b9885
- 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/1cf94cbe467132e83f20cd2b3d27415977552da8%3Aeeceec7d0d1d38461902d31785336d3a7ac03df22a676a7b40e1fddfdc5b9885?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..2bacaa852 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: 06ff6e52a068904ae9c029856d6e00e8
- 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..60f521c24 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: 8
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..d4ab76e5c 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
+ - 018e8d31-acfc-4d42-9fad-b46899af8779
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: f6a07a3aa4a1d2d0869b9a642f86c1a149941a17:b090c1a4fdebfff47e95658e922a514735175bc4a9c4cd8fb0b66fb019177b9c
- 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
+ - 83428fa1-2fce-4c9a-9a21-ca6c90f087b0
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: 999117cd7c07a4688dbd4fbf9e6aeccb9bc051c5:56d5f38572ac8b53847460e18e45c16ae19cf30e36ddf5660cbfd729ee60f776
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..b9d8ec77b 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: 79fdc7094c2c34474a1f5388c0c8af30
- 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..42b394c00 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: e7fb0705103107245fb50f761d1b5ace
- 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..a73328e7f 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: 8745e501fff1d7f243ac68f4f6b36740
- 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..9fb93b927 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: a835027adf17eecdddea195246c926a8
- 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: cda1300db37ea34c9ea9378aba015905
- 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..a6a7aa4a8 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: b972cf187965f4d6f74d5d4bd5fa77b2
- 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..64d290234 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: 57c6d4096ece4c8ce7ba3e4ee9fd8d54
- 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..402d14650 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: 469d7e348b290441364b8dfa52dd60ec
- 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..4727a5b0a 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: 7231700fae5605e6219a54949baa80b4
- 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..ebddc8e10 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: bffe78d6a7bd918c75971a7889ed2f95
- 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: 99d4866bab24f3e930e396df7e62c91c
- 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..db4728bcc 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: dc5edf635187b4cafc060f4c6c05e1ee
- 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..cb3fe86d0 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: 92df12ecd5172e989763e20d2fb99bc2
- 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..076d97ea2 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: 9854b93e4a1f2fa6f89d6123ff26a731
- 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: 927419edf0e61dea48266956bfeb1a4a
- 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..219d252ba 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: 4304dc54975d40637a1ca07b1d9a59e0
- 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..faced415a 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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -70,7 +70,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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: b7e1fd6901d7055db80b0eea8d83b6b6
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/users
@@ -327,7 +327,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -341,7 +341,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -486,7 +486,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..8795c2a62 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: d69e7b47c04253681700ba493bef1c4f
- 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..fb6cc7bcb 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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -61,7 +61,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -117,7 +117,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -127,7 +127,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..de02e709b 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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -78,7 +78,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -151,7 +151,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -161,7 +161,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..6cd26669e 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: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..be195a26e 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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -70,7 +70,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..94b525101 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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -61,7 +61,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -181,7 +181,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -195,7 +195,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
userGroups:
- id: adminGroup
type: userGroup
settings: []
permissions: []
- id: demo2
- authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..233fb5fb8 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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -61,7 +61,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -122,7 +122,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -136,7 +136,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
userGroups:
- id: adminGroup
type: userGroup
settings: []
permissions: []
- id: demo2
- authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..c9349fa6b 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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -78,7 +78,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -139,7 +139,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -153,7 +153,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
userGroups:
- id: adminGroup
type: userGroup
settings: []
permissions: []
- id: demo2
- authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..f3f873c8c 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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -120,7 +120,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -181,7 +181,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -195,7 +195,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
userGroups:
- id: adminGroup
type: userGroup
settings: []
permissions: []
- id: demo2
- authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..4af6adddd 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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -61,7 +61,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -122,7 +122,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -136,7 +136,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
userGroups:
- id: adminGroup
type: userGroup
settings: []
permissions: []
- id: demo2
- authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
userGroups:
- id: demoGroup
type: userGroup
@@ -272,7 +272,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -282,7 +282,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -304,14 +304,14 @@ interactions:
email: demo@example.com
firstname: Demo
lastname: User
- authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authId: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
userGroups:
- id: adminGroup
type: userGroup
settings: []
permissions: []
- id: demo2
- authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..d43e8ed79 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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -78,7 +78,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -139,7 +139,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -153,7 +153,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
userGroups:
- id: adminGroup
type: userGroup
settings: []
permissions: []
- id: demo2
- authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
userGroups:
- id: demoGroup
type: userGroup
@@ -366,7 +366,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -376,7 +376,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -415,14 +415,14 @@ interactions:
email: demo@example.com
firstname: Demo
lastname: User
- authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authId: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
userGroups:
- id: adminGroup
type: userGroup
settings: []
permissions: []
- id: demo2
- authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..402449695 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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -61,7 +61,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -117,7 +117,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -127,7 +127,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..dc4edc51e 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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -78,7 +78,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
id: demo2
permissions: []
settings: []
@@ -151,7 +151,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ - authId: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
email: demo@example.com
firstname: Demo
id: demo
@@ -161,7 +161,7 @@ interactions:
userGroups:
- id: adminGroup
type: userGroup
- - authId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ - authId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..074bad95c 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: ZGVtbzp0ZXN0X3Rva2VuOldwcjNMNXhMMDlGVGEweGdBTTd6SVpsZXh6WmhJZGRy
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..6cd26669e 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: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..6cd26669e 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: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..6cd26669e 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: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..6cd26669e 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: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..d4209d8e0 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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -70,7 +70,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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: c346ceb479425c5978a8d2b89479d752
- request:
method: POST
uri: http://localhost:3000/api/v1/entities/users
@@ -263,7 +263,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -277,7 +277,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -627,7 +627,7 @@ interactions:
type: userGroup
type: user
- attributes:
- authenticationId: CiQ1ZmI4YWU4MC1jYmU2LTQyYTMtYTMzMC1mYjZiNzA0NDQxYTISBWxvY2Fs
+ authenticationId: CiQ3MzlmNmI1Ny1kYjU5LTRhZWEtYTlkOS01Mjk1MThjZDk3YTMSBWxvY2Fs
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..dce8afe11 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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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..4d7640488 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
@@ -516,10 +516,10 @@ interactions:
type: dataset
labels:
data:
- - id: state
- type: label
- id: geo__state__location
type: label
+ - id: state
+ type: label
type: attribute
- attributes:
title: Type
@@ -583,28 +583,28 @@ interactions:
type: attribute
referenceProperties:
- identifier:
- id: customers
+ id: products
type: dataset
multivalue: false
sources:
- - column: customer_id
+ - column: product_id
dataType: INT
target:
- id: customer_id
+ id: product_id
type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: campaigns
+ id: customers
type: dataset
multivalue: false
sources:
- - column: campaign_id
+ - column: customer_id
dataType: INT
target:
- id: campaign_id
+ id: customer_id
type: attribute
isNullable: null
nullValue: null
@@ -625,14 +625,14 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: campaigns
type: dataset
multivalue: false
sources:
- - column: product_id
+ - column: campaign_id
dataType: INT
target:
- id: product_id
+ id: campaign_id
type: attribute
isNullable: null
nullValue: null
@@ -643,10 +643,10 @@ interactions:
- demo
- order_lines
workspaceDataFilterColumns:
- - name: wdf__region
- dataType: STRING
- name: wdf__state
dataType: STRING
+ - name: wdf__region
+ dataType: STRING
workspaceDataFilterReferences:
- filterId:
id: wdf__state
@@ -1235,28 +1235,28 @@ interactions:
type: attribute
referenceProperties:
- identifier:
- id: customers
+ id: products
type: dataset
multivalue: false
sources:
- - column: customer_id
+ - column: product_id
dataType: INT
target:
- id: customer_id
+ id: product_id
type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: campaigns
+ id: customers
type: dataset
multivalue: false
sources:
- - column: campaign_id
+ - column: customer_id
dataType: INT
target:
- id: campaign_id
+ id: customer_id
type: attribute
isNullable: null
nullValue: null
@@ -1277,14 +1277,14 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: campaigns
type: dataset
multivalue: false
sources:
- - column: product_id
+ - column: campaign_id
dataType: INT
target:
- id: product_id
+ id: campaign_id
type: attribute
isNullable: null
nullValue: null
@@ -1296,10 +1296,10 @@ interactions:
- order_lines
areRelationsValid: true
workspaceDataFilterColumns:
- - name: wdf__region
- dataType: STRING
- name: wdf__state
dataType: STRING
+ - name: wdf__region
+ dataType: STRING
workspaceDataFilterReferences:
- filterId:
id: wdf__state
@@ -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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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..018435602 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
@@ -516,10 +516,10 @@ interactions:
type: dataset
labels:
data:
- - id: state
- type: label
- id: geo__state__location
type: label
+ - id: state
+ type: label
type: attribute
- attributes:
title: Type
@@ -583,28 +583,28 @@ interactions:
type: attribute
referenceProperties:
- identifier:
- id: customers
+ id: products
type: dataset
multivalue: false
sources:
- - column: customer_id
+ - column: product_id
dataType: INT
target:
- id: customer_id
+ id: product_id
type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: campaigns
+ id: customers
type: dataset
multivalue: false
sources:
- - column: campaign_id
+ - column: customer_id
dataType: INT
target:
- id: campaign_id
+ id: customer_id
type: attribute
isNullable: null
nullValue: null
@@ -625,14 +625,14 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: campaigns
type: dataset
multivalue: false
sources:
- - column: product_id
+ - column: campaign_id
dataType: INT
target:
- id: product_id
+ id: campaign_id
type: attribute
isNullable: null
nullValue: null
@@ -643,10 +643,10 @@ interactions:
- demo
- order_lines
workspaceDataFilterColumns:
- - name: wdf__region
- dataType: STRING
- name: wdf__state
dataType: STRING
+ - name: wdf__region
+ dataType: STRING
workspaceDataFilterReferences:
- filterId:
id: wdf__state
@@ -1235,28 +1235,28 @@ interactions:
type: attribute
referenceProperties:
- identifier:
- id: customers
+ id: products
type: dataset
multivalue: false
sources:
- - column: customer_id
+ - column: product_id
dataType: INT
target:
- id: customer_id
+ id: product_id
type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: campaigns
+ id: customers
type: dataset
multivalue: false
sources:
- - column: campaign_id
+ - column: customer_id
dataType: INT
target:
- id: campaign_id
+ id: customer_id
type: attribute
isNullable: null
nullValue: null
@@ -1277,14 +1277,14 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: campaigns
type: dataset
multivalue: false
sources:
- - column: product_id
+ - column: campaign_id
dataType: INT
target:
- id: product_id
+ id: campaign_id
type: attribute
isNullable: null
nullValue: null
@@ -1296,10 +1296,10 @@ interactions:
- order_lines
areRelationsValid: true
workspaceDataFilterColumns:
- - name: wdf__region
- dataType: STRING
- name: wdf__state
dataType: STRING
+ - name: wdf__region
+ dataType: STRING
workspaceDataFilterReferences:
- filterId:
id: wdf__state
@@ -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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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_attributes.yaml b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_catalog_list_attributes.yaml
index 549c8922d..3becc06b9 100644
--- a/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_catalog_list_attributes.yaml
+++ b/packages/gooddata-sdk/tests/catalog/fixtures/workspace_content/demo_catalog_list_attributes.yaml
@@ -436,10 +436,10 @@ interactions:
relationships:
labels:
data:
- - id: state
- type: label
- id: geo__state__location
type: label
+ - id: state
+ type: label
type: attribute
- attributes:
title: Type
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..d82d6c86e 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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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..e437faf27 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
@@ -64,27 +64,27 @@ interactions:
type: dataset
- - id: customer_id
type: attribute
- - id: amount_of_top_customers
+ - id: amount_of_active_customers
type: metric
- - id: customer_id
type: attribute
- - id: percent_revenue_from_top_10_customers
+ - id: percent_revenue_from_top_10_percent_customers
type: metric
- - id: customer_id
type: attribute
- - id: customers
- type: dataset
+ - id: amount_of_top_customers
+ type: metric
- - id: customer_id
type: attribute
- - id: revenue_per_customer
+ - id: percent_revenue_from_top_10_customers
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: revenue_per_customer
type: metric
- - id: customer_name
type: attribute
@@ -114,14 +114,14 @@ interactions:
type: attribute
- id: date
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_id
+ type: attribute
+ - id: amount_of_orders
+ type: metric
- - id: order_line_id
type: attribute
- id: order_lines
@@ -138,6 +138,10 @@ interactions:
type: attribute
- id: percent_revenue_from_top_10_products
type: metric
+ - - id: product_id
+ type: attribute
+ - id: products
+ type: dataset
- - id: product_id
type: attribute
- id: percent_revenue_per_product
@@ -146,11 +150,11 @@ interactions:
type: attribute
- id: percent_revenue_from_top_10_percent_products
type: metric
- - - id: product_id
+ - - id: product_name
type: attribute
- id: products
type: dataset
- - - id: product_name
+ - - id: products.category
type: attribute
- id: products
type: dataset
@@ -158,10 +162,6 @@ interactions:
type: attribute
- id: percent_revenue_in_category
type: metric
- - - id: products.category
- type: attribute
- - id: products
- type: dataset
- - id: region
type: attribute
- id: customers
@@ -184,11 +184,11 @@ interactions:
type: dataset
- - id: campaigns
type: dataset
- - id: campaign_channels
+ - id: order_lines
type: dataset
- - id: campaigns
type: dataset
- - id: order_lines
+ - id: campaign_channels
type: dataset
- - id: customers
type: dataset
@@ -196,32 +196,32 @@ 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
- type: visualizationObject
+ - id: product_and_category
+ type: analyticalDashboard
- - id: date
type: dataset
- - id: revenue_trend
+ - id: percentage_of_customers_by_region
type: visualizationObject
- - id: date
type: dataset
- - id: revenue_by_category_trend
+ - id: product_revenue_comparison-over_previous_period
type: visualizationObject
- - id: date
type: dataset
- - id: order_lines
- type: dataset
+ - id: revenue_trend
+ type: visualizationObject
- - id: date
type: dataset
- id: customers_trend
type: visualizationObject
- - id: date
type: dataset
- - id: product_and_category
- type: analyticalDashboard
+ - id: order_lines
+ type: dataset
- - id: products
type: dataset
- id: order_lines
@@ -230,10 +230,6 @@ interactions:
type: fact
- id: campaign_channels
type: dataset
- - - id: price
- type: fact
- - id: order_amount
- type: metric
- - id: price
type: fact
- id: order_lines
@@ -242,7 +238,7 @@ interactions:
type: fact
- id: revenue_and_quantity_by_product_and_category
type: visualizationObject
- - - id: quantity
+ - - id: price
type: fact
- id: order_amount
type: metric
@@ -254,6 +250,10 @@ interactions:
type: fact
- id: revenue_and_quantity_by_product_and_category
type: visualizationObject
+ - - id: quantity
+ type: fact
+ - id: order_amount
+ type: metric
- - id: spend
type: fact
- id: campaign_channels
@@ -266,22 +266,18 @@ interactions:
type: label
- id: campaign_channel_id
type: attribute
- - - id: campaign_channels.category
- type: label
- - id: campaign_channels.category
- type: attribute
- - id: campaign_channels.category
type: label
- id: campaign_spend
type: visualizationObject
+ - - id: campaign_channels.category
+ type: label
+ - id: campaign_channels.category
+ type: attribute
- - id: campaign_id
type: label
- id: campaign_id
type: attribute
- - - id: campaign_name
- type: label
- - id: revenue_per_usd_vs_spend_by_campaign
- type: visualizationObject
- - id: campaign_name
type: label
- id: campaign_name
@@ -290,6 +286,10 @@ interactions:
type: label
- id: campaign_spend
type: visualizationObject
+ - - id: campaign_name
+ type: label
+ - id: revenue_per_usd_vs_spend_by_campaign
+ type: visualizationObject
- - id: campaign_name
type: label
- id: campaign_name_filter
@@ -300,28 +300,24 @@ interactions:
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
- id: date.day
type: attribute
- - - id: date.month
- type: label
- - id: revenue_by_category_trend
- type: visualizationObject
- - id: date.month
type: label
- id: percentage_of_customers_by_region
@@ -338,6 +334,10 @@ interactions:
type: label
- id: customers_trend
type: visualizationObject
+ - - id: date.month
+ type: label
+ - id: revenue_by_category_trend
+ type: visualizationObject
- - id: date.quarter
type: label
- id: date.quarter
@@ -380,19 +380,15 @@ interactions:
type: attribute
- - id: product_name
type: label
- - id: product_name
- type: attribute
- - - id: product_name
- type: label
- - id: product_revenue_comparison-over_previous_period
+ - id: percent_revenue_per_product_by_customer_and_category
type: visualizationObject
- - id: product_name
type: label
- - id: revenue_and_quantity_by_product_and_category
+ - id: product_categories_pie_chart
type: visualizationObject
- - id: product_name
type: label
- - id: revenue_by_product
+ - id: product_breakdown
type: visualizationObject
- - id: product_name
type: label
@@ -400,15 +396,19 @@ interactions:
type: visualizationObject
- - id: product_name
type: label
- - id: product_breakdown
+ - id: product_name
+ type: attribute
+ - - id: product_name
+ type: label
+ - 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: product_revenue_comparison-over_previous_period
type: visualizationObject
- - id: product_name
type: label
- - id: product_categories_pie_chart
+ - id: revenue_by_product
type: visualizationObject
- - id: product_name
type: label
@@ -416,24 +416,12 @@ interactions:
type: visualizationObject
- - id: products.category
type: label
- - id: revenue-clothing
- type: metric
- - - id: products.category
- type: label
- - id: revenue-electronic
- type: metric
- - - id: products.category
- type: label
- - id: product_revenue_comparison-over_previous_period
+ - id: percent_revenue_per_product_by_customer_and_category
type: visualizationObject
- - id: products.category
type: label
- - id: revenue_and_quantity_by_product_and_category
+ - id: product_categories_pie_chart
type: visualizationObject
- - - id: products.category
- type: label
- - id: revenue-outdoor
- type: metric
- - id: products.category
type: label
- id: product_breakdown
@@ -448,7 +436,15 @@ interactions:
type: metric
- - id: products.category
type: label
- - id: percent_revenue_per_product_by_customer_and_category
+ - id: revenue-clothing
+ type: metric
+ - - id: products.category
+ type: label
+ - id: revenue_and_quantity_by_product_and_category
+ type: visualizationObject
+ - - id: products.category
+ type: label
+ - id: product_revenue_comparison-over_previous_period
type: visualizationObject
- - id: products.category
type: label
@@ -456,32 +452,36 @@ interactions:
type: attribute
- - id: products.category
type: label
- - id: product_categories_pie_chart
+ - id: top_10_products
type: visualizationObject
- - id: products.category
type: label
- - id: top_10_products
- type: visualizationObject
+ - id: revenue-electronic
+ type: metric
+ - - id: products.category
+ type: label
+ - id: revenue-outdoor
+ type: metric
- - id: region
type: label
- - id: region_filter
- type: filterContext
+ - id: region
+ type: attribute
- - id: region
type: label
- id: percentage_of_customers_by_region
type: visualizationObject
- - id: region
type: label
- - id: region
+ - id: region_filter
+ type: filterContext
+ - - id: state
+ type: label
+ - 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
@@ -490,17 +490,21 @@ interactions:
type: label
- id: campaign_spend
type: visualizationObject
+ - - id: amount_of_active_customers
+ type: metric
+ - id: percentage_of_customers_by_region
+ type: visualizationObject
- - id: amount_of_active_customers
type: metric
- id: amount_of_top_customers
type: metric
- - id: amount_of_active_customers
type: metric
- - id: percentage_of_customers_by_region
+ - id: customers_trend
type: visualizationObject
- - - id: amount_of_active_customers
+ - - id: amount_of_orders
type: metric
- - id: customers_trend
+ - id: product_saleability
type: visualizationObject
- - id: amount_of_orders
type: metric
@@ -508,11 +512,11 @@ interactions:
type: metric
- - id: amount_of_orders
type: metric
- - id: product_saleability
+ - id: revenue_trend
type: visualizationObject
- - - id: amount_of_orders
+ - - id: campaign_spend
type: metric
- - id: revenue_trend
+ - id: campaign_spend
type: visualizationObject
- - id: campaign_spend
type: metric
@@ -522,10 +526,6 @@ interactions:
type: metric
- id: revenue_per_dollar_spent
type: metric
- - - id: campaign_spend
- type: metric
- - id: campaign_spend
- type: visualizationObject
- - id: order_amount
type: metric
- id: revenue
@@ -540,15 +540,19 @@ interactions:
type: visualizationObject
- - id: revenue
type: metric
- - id: revenue-electronic
+ - id: percent_revenue_from_top_10_percent_customers
type: metric
- - id: revenue
type: metric
- - id: percent_revenue_from_top_10_products
+ - id: amount_of_top_customers
type: metric
- - id: revenue
type: metric
- - id: product_revenue_comparison-over_previous_period
+ - id: percent_revenue
+ type: metric
+ - - id: revenue
+ type: metric
+ - id: product_categories_pie_chart
type: visualizationObject
- - id: revenue
type: metric
@@ -556,11 +560,15 @@ interactions:
type: metric
- - id: revenue
type: metric
- - id: percent_revenue_from_top_10_percent_products
+ - id: product_breakdown
+ type: visualizationObject
+ - - id: revenue
type: metric
+ - id: revenue_by_category_trend
+ type: visualizationObject
- - id: revenue
type: metric
- - id: revenue-outdoor
+ - id: percent_revenue_per_product
type: metric
- - id: revenue
type: metric
@@ -568,43 +576,43 @@ interactions:
type: visualizationObject
- - id: revenue
type: metric
- - id: revenue_top_10_percent
- type: metric
+ - id: product_revenue_comparison-over_previous_period
+ type: visualizationObject
- - id: revenue
type: metric
- - id: percent_revenue
+ - id: percent_revenue_from_top_10_customers
type: metric
- - id: revenue
type: metric
- - id: revenue-home
+ - id: percent_revenue_from_top_10_percent_products
type: metric
- - id: revenue
type: metric
- - id: percent_revenue_per_product_by_customer_and_category
- type: visualizationObject
+ - id: revenue-electronic
+ type: metric
- - id: revenue
type: metric
- - id: revenue_top_10
+ - id: revenue-outdoor
type: metric
- - id: revenue
type: metric
- - id: product_categories_pie_chart
- type: visualizationObject
+ - id: revenue_per_customer
+ type: metric
- - id: revenue
type: metric
- - id: revenue_per_dollar_spent
+ - id: revenue_top_10_percent
type: metric
- - id: revenue
type: metric
- - id: percent_revenue_in_category
- type: metric
+ - id: percent_revenue_per_product_by_customer_and_category
+ type: visualizationObject
- - id: revenue
type: metric
- - id: revenue-clothing
+ - id: revenue-home
type: metric
- - id: revenue
type: metric
- - id: percent_revenue_from_top_10_customers
+ - id: revenue-clothing
type: metric
- - id: revenue
type: metric
@@ -612,35 +620,27 @@ interactions:
type: visualizationObject
- - id: revenue
type: metric
- - id: revenue_by_product
- type: visualizationObject
- - - id: revenue
+ - id: revenue_top_10
type: metric
- - id: revenue_trend
- type: visualizationObject
- - id: revenue
type: metric
- - id: revenue_per_customer
+ - id: revenue_per_dollar_spent
type: metric
- - id: revenue
type: metric
- - id: amount_of_top_customers
+ - id: percent_revenue_from_top_10_products
type: metric
- - id: revenue
type: metric
- - id: product_breakdown
+ - id: revenue_by_product
type: visualizationObject
- - id: revenue
type: metric
- - id: revenue_by_category_trend
+ - id: revenue_trend
type: visualizationObject
- - id: revenue
type: metric
- - id: percent_revenue_per_product
- type: metric
- - - id: revenue
- type: metric
- - id: percent_revenue_from_top_10_percent_customers
+ - id: percent_revenue_in_category
type: metric
- - id: revenue_per_customer
type: metric
@@ -652,11 +652,11 @@ interactions:
type: visualizationObject
- - id: revenue_top_10
type: metric
- - id: percent_revenue_from_top_10_customers
+ - id: percent_revenue_from_top_10_products
type: metric
- - id: revenue_top_10
type: metric
- - id: percent_revenue_from_top_10_products
+ - id: percent_revenue_from_top_10_customers
type: metric
- - id: revenue_top_10
type: metric
@@ -668,19 +668,19 @@ interactions:
type: visualizationObject
- - id: revenue_top_10_percent
type: metric
- - id: percent_revenue_from_top_10_percent_products
+ - id: percent_revenue_from_top_10_percent_customers
type: metric
- - id: revenue_top_10_percent
type: metric
- - id: percent_revenue_from_top_10_percent_customers
+ - id: percent_revenue_from_top_10_percent_products
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
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..55c0292c0 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: a61dcd79f018cb0f38b87043fb900637
- 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..03980313f 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: 7c5adeae2c702f7784e2d04f045fedaf
- 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..0eb00fa2e 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: 0260bd34a16aa82efd2e107a59104082
- 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..8dbc7c267 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: 58c60cba323fc658a19d40a35c9c1801
- 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..22f087209 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: de349a52b4f3b6bc92f22366be09e0e0
- 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..6d4cfb9f0 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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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..8a2ae9c64 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
@@ -1757,10 +1757,10 @@ interactions:
type: dataset
labels:
data:
- - id: state
- type: label
- id: geo__state__location
type: label
+ - id: state
+ type: label
type: attribute
- attributes:
title: Type
@@ -1824,28 +1824,28 @@ interactions:
type: attribute
referenceProperties:
- identifier:
- id: customers
+ id: products
type: dataset
multivalue: false
sources:
- - column: customer_id
+ - column: product_id
dataType: INT
target:
- id: customer_id
+ id: product_id
type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: campaigns
+ id: customers
type: dataset
multivalue: false
sources:
- - column: campaign_id
+ - column: customer_id
dataType: INT
target:
- id: campaign_id
+ id: customer_id
type: attribute
isNullable: null
nullValue: null
@@ -1866,14 +1866,14 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: campaigns
type: dataset
multivalue: false
sources:
- - column: product_id
+ - column: campaign_id
dataType: INT
target:
- id: product_id
+ id: campaign_id
type: attribute
isNullable: null
nullValue: null
@@ -1884,10 +1884,10 @@ interactions:
- demo
- order_lines
workspaceDataFilterColumns:
- - name: wdf__region
- dataType: STRING
- name: wdf__state
dataType: STRING
+ - name: wdf__region
+ dataType: STRING
workspaceDataFilterReferences:
- filterId:
id: wdf__region
@@ -2488,28 +2488,28 @@ interactions:
type: attribute
referenceProperties:
- identifier:
- id: customers
+ id: products
type: dataset
multivalue: false
sources:
- - column: customer_id
+ - column: product_id
dataType: INT
target:
- id: customer_id
+ id: product_id
type: attribute
isNullable: null
nullValue: null
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: campaigns
+ id: customers
type: dataset
multivalue: false
sources:
- - column: campaign_id
+ - column: customer_id
dataType: INT
target:
- id: campaign_id
+ id: customer_id
type: attribute
isNullable: null
nullValue: null
@@ -2530,14 +2530,14 @@ interactions:
sourceColumns: null
sourceColumnDataTypes: null
- identifier:
- id: products
+ id: campaigns
type: dataset
multivalue: false
sources:
- - column: product_id
+ - column: campaign_id
dataType: INT
target:
- id: product_id
+ id: campaign_id
type: attribute
isNullable: null
nullValue: null
@@ -2549,10 +2549,10 @@ interactions:
- order_lines
areRelationsValid: true
workspaceDataFilterColumns:
- - name: wdf__region
- dataType: STRING
- name: wdf__state
dataType: STRING
+ - name: wdf__region
+ dataType: STRING
workspaceDataFilterReferences:
- filterId:
id: wdf__region
@@ -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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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..9ad848ead 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: 69b6f6c1158fb03cf435fee032fd2699
- 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: 6f88444ad564d875aedee7f3a60843c3
- 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: ee279219865542f0ae5c58df3f203c58
- 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: c2e8a3c1e9844b8db26b006f0ff6b60d
- 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: 15db24413313de4729ff0c9dc29b439f
- 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: 69b6f6c1158fb03cf435fee032fd2699
- 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: 79b50d28854293c63c78ad5d1b35a969
- 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: 86ae136bb12c7ef7c77c2fae0f85cf46
- 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: ce1c4294353b59c9045aebb432f96388
- 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: ee279219865542f0ae5c58df3f203c58
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..e4575bdd7 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
@@ -307,12 +307,8 @@ interactions:
id="label.date.year">Date
- YearYearDateTotal
- RevenueTotal Revenue
- (No Filters)# of Active
- Customers#
+ 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,
@@ -768,12 +767,8 @@ interactions:
id="label.date.year">Date
- YearYearDateTotal
- RevenueTotal Revenue
- (No Filters)# of Active
- Customers#
+ 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,
@@ -1222,11 +1220,7 @@ interactions:
id="label.date.year">Date
- YearDate - Year.YearYear.DateDate.Total
- RevenueTotal Revenue.Total
- Revenue (No Filters)Total Revenue (No Filters).#
+ id="metric">#
of Active Customers# of Active Customers.#
of Orders# of Orders.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.Date
- YearDate - Year.YearYear.DateDate.Total
- RevenueTotal Revenue.Total
- Revenue (No Filters)Total Revenue (No Filters).#
+ id="metric">#
of Active Customers# of Active Customers.#
of Orders# of Orders.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.Date
- YearYearDateTotal
- RevenueTotal Revenue
- (No Filters)# of Active
- Customers#
+ 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,
@@ -768,12 +767,8 @@ interactions:
id="label.date.year">Date
- YearYearDateTotal
- RevenueTotal Revenue
- (No Filters)# of Active
- Customers#
+ 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,
@@ -1222,11 +1220,7 @@ interactions:
id="label.date.year">Date
- YearDate - Year.YearYear.DateDate.Total
- RevenueTotal Revenue.Total
- Revenue (No Filters)Total Revenue (No Filters).#
+ id="metric">#
of Active Customers# of Active Customers.#
of Orders# of Orders.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.Date
- YearDate - Year.YearYear.DateDate.Total
- RevenueTotal Revenue.Total
- Revenue (No Filters)Total Revenue (No Filters).#
+ id="metric">#
of Active Customers# of Active Customers.#
of Orders# of Orders.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.Date
- YearYearDateTotal
- RevenueTotal Revenue
- (No Filters)# of Active
- Customers#
+ 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..2bf25ba81 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: 5d0a0384d26061135f2f27524a15b601
- 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..ee847d7c2 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: 32b81bee99000e4b616fb98ab37daee7
- 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..251e60794 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: 5d88b51109d439cc7c2e23ea62d37010
- 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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
createdBy:
id: admin
type: user
@@ -2110,7 +2110,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 94c253219920b9518d9f0f9889fcbb7e
+ traceId: d19515b0d55b1138368699e316614fcf
- 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: 59a1ddcf3ad201d407a8445800f112cc
- 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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
createdBy:
id: admin
type: user
@@ -8319,7 +8319,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 0f7cec7b17c48a286ac00aedbc18550f
+ traceId: 213d826e4b4be9c822de9919b6b9e515
- 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: b88043058702bd660e1a067636fcef76
- 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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
createdBy:
id: admin
type: user
@@ -12936,7 +12936,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 2f2cc5916367142d86e07e2a28450a17
+ traceId: 470d8e58bb03c3a52ed1d415bf40a908
- 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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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..e3eec6616 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: f6f611f23e13af766c339d155e85de4a
- 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..8a40e45d5 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: 2801c94f9cc6c9b4a92606d1057598ae
- 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..010a6da9f 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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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..d0c8adf8c 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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
createdBy:
id: admin
type: user
@@ -4051,7 +4051,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 5167f849c128a95b040fcb3341d36f89
+ traceId: 6df8faba2ae1dc4725c45c19494c7747
- 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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
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:44
createdBy:
id: admin
type: user
@@ -6275,7 +6275,7 @@ interactions:
to access it.
status: 404
title: Not Found
- traceId: 98c8f97629ec36dd619bad5bfb1b95e9
+ traceId: c5022c230c64857b1d9a79280a524c2c
- 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: 8285b840a52367c249dc76018d650230
- 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..ccc2239e8 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
@@ -268,12 +268,8 @@ interactions:
id="label.date.year">Date
- YearYearDateTotal
- RevenueTotal Revenue
- (No Filters)# of Active
- Customers#
+ 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..e3fb2b8fa 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: 390ce4489f2ced409e85fcd8090a9293
- 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: 186140c36649e2864002ac6f74c33f72
- 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..b61335c72 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
@@ -268,12 +268,8 @@ interactions:
id="label.date.year">Date
- YearYearDateTotal
- RevenueTotal Revenue
- (No Filters)# of Active
- Customers#
+ 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,
@@ -686,12 +685,8 @@ interactions:
id="label.date.year">Date
- YearYearDateTotal
- RevenueTotal Revenue
- (No Filters)# of Active
- Customers#
+ 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..fbc9a2e07 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: 7f9ab19a10015a3f86c0daa340087f0c
- 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..5cc0db451 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: 9edcb6ac16fed2ae931f3133f86971eb
- 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..f88641599 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: 63a2a3d545b38d5eac514bbaf59bd11b
- 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: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
firstname: Demo
lastname: User
email: demo@example.com
@@ -316,7 +316,7 @@ interactions:
type: userDataFilter
included:
- attributes:
- authenticationId: CiRjN2JlZTQzYS0zNjM4LTQ4NTctYjRmYy0xN2E5OTNmYTQ4NTQSBWxvY2Fs
+ authenticationId: CiQ0OTEwYjZkMi1kZDQ1LTQ0MDctODFjZS04MDgyNzIwNDFiZjcSBWxvY2Fs
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..02c057273 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
+ - b6b36371-3699-4f70-93a6-f0c220ca7029
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: 5de981c746ae16df0bda3f29ec4f062ca87ff6ee:2471fea406c0543a62c9bea0260540e05807675d773839d3749e64afdf5c7a94
- request:
method: POST
uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular
body:
fileName: test_csv
format: CSV
- executionResult: fcfc51868d431ce87ceea5c8a7a00224c985f40f:b6bb69a3a4658ee9c8337a31a5aee00b80ab65ed0cbd1fbf81c0f4fff95ad785
+ executionResult: 5de981c746ae16df0bda3f29ec4f062ca87ff6ee:2471fea406c0543a62c9bea0260540e05807675d773839d3749e64afdf5c7a94
customOverride:
labels:
region:
@@ -191,10 +191,10 @@ interactions:
- '0'
body:
string:
- exportResult: 727484b55caf3a4e482bd127b5da241caca9f164
+ exportResult: 92067ae727445315006eb784caf83ace46a8f920
- 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/92067ae727445315006eb784caf83ace46a8f920
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/92067ae727445315006eb784caf83ace46a8f920
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/92067ae727445315006eb784caf83ace46a8f920
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/92067ae727445315006eb784caf83ace46a8f920
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..210a48830 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:45
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:45
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:45
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: 6df894ffe05ae474d64824da7004f326e046033d
- 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/6df894ffe05ae474d64824da7004f326e046033d
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/6df894ffe05ae474d64824da7004f326e046033d
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/6df894ffe05ae474d64824da7004f326e046033d
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/6df894ffe05ae474d64824da7004f326e046033d
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/6df894ffe05ae474d64824da7004f326e046033d
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/6df894ffe05ae474d64824da7004f326e046033d
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..32b78e864 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
+ - 5a6de4cc-7685-4519-9146-4beed830929d
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: 5de981c746ae16df0bda3f29ec4f062ca87ff6ee:2471fea406c0543a62c9bea0260540e05807675d773839d3749e64afdf5c7a94
- request:
method: POST
uri: http://localhost:3000/api/v1/actions/workspaces/demo/export/tabular
body:
fileName: test_xlsx
format: XLSX
- executionResult: fcfc51868d431ce87ceea5c8a7a00224c985f40f:b6bb69a3a4658ee9c8337a31a5aee00b80ab65ed0cbd1fbf81c0f4fff95ad785
+ executionResult: 5de981c746ae16df0bda3f29ec4f062ca87ff6ee:2471fea406c0543a62c9bea0260540e05807675d773839d3749e64afdf5c7a94
customOverride:
labels:
region:
@@ -191,10 +191,10 @@ interactions:
- '0'
body:
string:
- exportResult: 2eb344259fd1aa5ec2788302b6f541bd16af2a86
+ exportResult: c73f2117025d50bb80e8a5dc6c4aec177fcce0de
- 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/c73f2117025d50bb80e8a5dc6c4aec177fcce0de
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/c73f2117025d50bb80e8a5dc6c4aec177fcce0de
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/c73f2117025d50bb80e8a5dc6c4aec177fcce0de
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/c73f2117025d50bb80e8a5dc6c4aec177fcce0de
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/4GUEsDBBQAAAAIAAAAPwDQzjmEJQEAAFACAAARAAAAZG9jUHJvcHMvY29y
+ ZS54bWydks1qwzAQhO99CqO7LdtpQhG2A23JqYFCU1p6E9LGEbV+kNQ6fvvKduIk4FOPq5n9dnZR
+ sT7KJvoF64RWJcqSFEWgmOZC1SV6323iBxQ5TxWnjVZQog4cWld3BTOEaQuvVhuwXoCLAkg5wkyJ
+ Dt4bgrFjB5DUJcGhgrjXVlIfSltjQ9k3rQHnabrCEjzl1FPcA2MzEdEJydmEND+2GQCcYWhAgvIO
+ Z0mGL14PVrrZhkG5ckrhOwOz1rM4uY9OTMa2bZN2MVhD/gx/bl/ehlVjofpTMUBVwRlhFqjXtirw
+ dREO11Dnt+HEewH8sQv6zNtpkbEPeBQCkDHuWflYPD3vNqjK03wVp3mcrXZZTu6XJF9+9SNv+i9A
+ eRryb+IZMOa+/QTVH1BLAwQUAAAACAAAAD8ABHFFY3sBAAATAwAAEAAAAGRvY1Byb3BzL2FwcC54
bWydUsFO4zAQvfMVke/UabVaocoxWpVd9bCISi1wXBln0lh1bMszRClfj5OqIYU94dObN0/PzzMW
t11jsxYiGu8KNp/lLAOnfWncvmCPuz/XNyxDUq5U1jso2BGQ3corsYk+QCQDmCUHhwWricKSc9Q1
NApnqe1Sp/KxUZTKuOe+qoyGO69fG3DEF3n+k0NH4Eoor8NoyE6Oy5a+a1p63efDp90xJD8pfoVg
@@ -572,6 +490,6 @@ interactions:
AAAAAACAgbMMAAB4bC9zaGFyZWRTdHJpbmdzLnhtbFBLAQIUAxQAAAAIAAAAPwBdnzo03wIAAIwP
AAANAAAAAAAAAAAAAACAgfcOAAB4bC9zdHlsZXMueG1sUEsBAhQDFAAAAAgAAAA/ABj6RlSwBQAA
UhsAABMAAAAAAAAAAAAAAICBARIAAHhsL3RoZW1lL3RoZW1lMS54bWxQSwECFAMUAAAACAAAAD8A
- pSKZ7CUBAABQAgAAEQAAAAAAAAAAAAAAgIHiFwAAZG9jUHJvcHMvY29yZS54bWxQSwECFAMUAAAA
+ 0M45hCUBAABQAgAAEQAAAAAAAAAAAAAAgIHiFwAAZG9jUHJvcHMvY29yZS54bWxQSwECFAMUAAAA
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..fc87c5b18 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:45
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:45
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:45
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: 9ebcc587c9f85096e7f774c7141bff633384b758
- 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/9ebcc587c9f85096e7f774c7141bff633384b758
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/9ebcc587c9f85096e7f774c7141bff633384b758
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/9ebcc587c9f85096e7f774c7141bff633384b758
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/9ebcc587c9f85096e7f774c7141bff633384b758
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/9ebcc587c9f85096e7f774c7141bff633384b758
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/9ebcc587c9f85096e7f774c7141bff633384b758
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/
+ AD8A74557yUBAABQAgAAEQAAAGRvY1Byb3BzL2NvcmUueG1snZLLTsMwEEX3fEXkfeIkhYKsJJUA
+ dUUlJIJA7Cx72lrED9mGtH+Pm1dbKSuW43vnzJ2Ri9VBNtEvWCe0KlGWpCgCxTQXalei93odP6DI
+ eao4bbSCEh3BoVV1UzBDmLbwarUB6wW4KICUI8yUaO+9IRg7tgdJXRIcKohbbSX1obQ7bCj7pjvA
+ eZousQRPOfUUn4CxmYhoQHI2Ic2PbToAZxgakKC8w1mS4bPXg5VutqFTLpxS+KOBWesoTu6DE5Ox
+ bdukXXTWkD/Dn5uXt27VWKjTqRigquCMMAvUa1sV+LIIh2uo85tw4q0A/ngM+szbsEjfBzwKAUgf
+ d1Q+Fk/P9RpVeZov4zSPs2Wd5eT2jizuv04jr/rPQDkM+TdxBPS5rz9B9QdQSwMEFAAAAAgAAAA/
ALLAMkd+AQAAGQMAABAAAABkb2NQcm9wcy9hcHAueG1snVLBTuswELzzFZHv1GmF0FPlGKEC4sDT
q9QAZ+NsGgvHtrzbqH1fj5OqIQVO5DQ7OxpPdlfc7FubdRDReFew+SxnGTjtK+O2BXsuHy7/sAxJ
uUpZ76BgB0B2Iy/EOvoAkQxglhwcFqwhCkvOUTfQKpyltkud2sdWUSrjlvu6NhruvN614Igv8vya
@@ -594,6 +594,6 @@ interactions:
SwECFAMUAAAACAAAAD8A7cSCI7oAAAAEAQAAFAAAAAAAAAAAAAAAgIEVCAAAeGwvc2hhcmVkU3Ry
aW5ncy54bWxQSwECFAMUAAAACAAAAD8AJckRufECAACwDQAADQAAAAAAAAAAAAAAgIEBCQAAeGwv
c3R5bGVzLnhtbFBLAQIUAxQAAAAIAAAAPwAY+kZUsAUAAFIbAAATAAAAAAAAAAAAAACAgR0MAAB4
- bC90aGVtZS90aGVtZTEueG1sUEsBAhQDFAAAAAgAAAA/ALf/JtwlAQAAUAIAABEAAAAAAAAAAAAA
+ bC90aGVtZS90aGVtZTEueG1sUEsBAhQDFAAAAAgAAAA/AO+Oee8lAQAAUAIAABEAAAAAAAAAAAAA
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..e588249cf 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
+ - c6bfa793-2fe5-439c-9a85-7f9907086b98
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: a5667b9fab4bc00da2782ceb52e69782efe61bbb:dd3de4bba51247fa00550514dd6c66ed073ea25e909b1c84bb857929d46026b1
- 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/a5667b9fab4bc00da2782ceb52e69782efe61bbb%3Add3de4bba51247fa00550514dd6c66ed073ea25e909b1c84bb857929d46026b1?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..390d8b47b 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
+ - 814ca867-8b90-4ed7-8970-0104a170c3c6
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: 906858b544e7854848aa61ebd99152f25ba96b85:1defe095285de72a02a79bc5d6e83e643cd5ca2e516cbbd8cbe63c8b12088ca9
- 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/906858b544e7854848aa61ebd99152f25ba96b85%3A1defe095285de72a02a79bc5d6e83e643cd5ca2e516cbbd8cbe63c8b12088ca9?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..3ab92d79c 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
+ - ba919a3b-b2a4-4d8c-b04d-30939ca1c2da
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -103,10 +103,10 @@ interactions:
- localIdentifier: metric1
localIdentifier: dim_1
links:
- executionResult: c04483501b4cbfb9218ce6b3310b2eea76b8f0c6:296dcc775d75576f1b84f0c7b33778e0fc4a2446b6a9d2110eaf8315f680a80d
+ executionResult: cab802e5819d99152f36a0dfff0c1ce0c2468d87:ffc51823385ca4ca604d43e088cf6db13c51d4846d7bbe5e1519579538daea30
- 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/cab802e5819d99152f36a0dfff0c1ce0c2468d87%3Affc51823385ca4ca604d43e088cf6db13c51d4846d7bbe5e1519579538daea30?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
+ - 6221e934-9ed0-498a-a65d-a3aa00fc3c56
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -481,10 +481,10 @@ interactions:
- localIdentifier: metric1
localIdentifier: dim_1
links:
- executionResult: 80c7a20091f4bfb861fde80c1512eca8bed6c0ec:52f90098b4cb9196ac9713b4ee38e3777eb998f6b499d982b36773a8d3e88db5
+ executionResult: 930520c538959926412f2435ee5f3a53db15db31:689ae30674534f7bfdc54cc0a9f1ec405a16116ecd88c91176512b0c8f3849a8
- 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/930520c538959926412f2435ee5f3a53db15db31%3A689ae30674534f7bfdc54cc0a9f1ec405a16116ecd88c91176512b0c8f3849a8?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
+ - 0db61b80-39cf-44cb-b7b2-6f9b2fa7536a
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -855,10 +855,10 @@ interactions:
- localIdentifier: metric1
localIdentifier: dim_1
links:
- executionResult: d0feac3db234fdb3a7321e1eb4c8cc0276c52efa:cbd76aca4045bed9b3dd236554acaa84e3b7f0b1012021ce2ead492eace68526
+ executionResult: 5c23673b274d633effc468bd64f904b42f394f5d:49458cce79107e9799b6ce81057d87525533a5fa0d4daea3184e790dcfa29d78
- 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/5c23673b274d633effc468bd64f904b42f394f5d%3A49458cce79107e9799b6ce81057d87525533a5fa0d4daea3184e790dcfa29d78?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..8d9960ee8 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
+ - 46e9187e-b8af-43f9-9b51-8b87fd968447
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
@@ -82,10 +82,10 @@ interactions:
valueType: TEXT
localIdentifier: dim_0
links:
- executionResult: 4c4b686c622f3f62fee6cd212e2685cd1f57b227:d3b5b8b6f1f6108be4f91f5ef65b47eed19210384d6a66c4d306ea5ea8fd5da2
+ executionResult: 4c0f9cb8fec1db6369abe1ec6ad55731bb5371c8:0229e7e25bcbcc6198184246fe54fa5b872278a36728a73c558d848580bdcb18
- 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/4c0f9cb8fec1db6369abe1ec6ad55731bb5371c8%3A0229e7e25bcbcc6198184246fe54fa5b872278a36728a73c558d848580bdcb18?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..b210a3817 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
+ - 4dc38fa5-b3e0-4210-956c-9c9a72e44f86
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: 43ca760475a4d73d13605d386f31275130f2da07:fcd9259b861bb6a9e46a0eb5c72ba4fae4732a26f95fcde08aaf74579a1d4dff
- 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/43ca760475a4d73d13605d386f31275130f2da07%3Afcd9259b861bb6a9e46a0eb5c72ba4fae4732a26f95fcde08aaf74579a1d4dff?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"
}