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" }