Unify and manage your data

L3 Warnings

The following table lists the L3 warnings with detailed error messages, the circumstances in which these errors can occur, and how to resolve the problem.

Table 1. L3 Validation Warnings
Internal Parameter NameError CodeWarning MessageDetailed Warning MessageWhy the Warning Can AppearHow to Resolve the Problem
CLEANSE_FUNCTION_INVALID_NAMING_INPUT731Cleanse function cleanseFunctionName has invalid input naming cleanse attribute. Cleanse function cleanseFunctionName has incorrect input naming. Some attributes are nested and others are not.Some attributes inside the cleanse input/output mapping are nested but some are not.Use the correct attributes URI.
CLEANSE_FUNCTION_INVALID_NAMING_OUTPUT732Cleanse function cleanseFunctionName has invalid output naming cleanse attribute.Cleanse function cleanseFunctionName has incorrect output naming. Some attributes are nested and others are not.Some attributes inside the cleanse input/output mapping are nested but some are not.Use the correct attributes URI.
MISSING_OUTPUT_PARAMETER733Cleanse function cleanseFunctionName has missing output cleanse attributes.Cleanse function cleanseFunctionName has an option ''process = process'' . But no output configured for: process specific fieldsFor example, process g is configured, but process specific fields Longitude and Latitude are not mapped in the output mapping. Configure the process specific fields in the cleanse output mapping.
CLEANSE_VALIDATION_MISSING_ALL_OUTPUT_PARAMETERS734Cleanse function cleanseFunctionName has missing output cleanse attributes.Cleanse function cleanseFunctionName has an option ''process = process'' but no output configured for any of: process specific fields.For example, process e is configured, but none of the 'enhance' process specific fields are configured in the output mapping.Configure at least one of the process specific fields in the cleanse output mapping.
MAX_ATTRIBUTES_PER_ENTITY_LIMIT_EXCEEDED1800Number of defined attributes for an entity type {0} must not exceed {1}The number of defined attributes for an entity type {0} must not exceed {1}, Please reduce the number attributesSpecifies the number of attributes defined for an entity. To disable this validation rule, update the tenant configuration to set a higher value.Review the existing data or increase the restriction limit by changing the dataModelerConstraints/maxAttributesCount property in the tenant physical configuration. For more information, see Validation Constraints for a Tenant.
NO_SURROGATE_KEY_DEFINED1801No surrogate crosswalk defined for entity {0}No surrogate crosswalk defined for entity {0}, Please define surrogate crosswalkThis property is used to ensure that all the entities, which are used as reference attributes, have a surrogate crosswalk. To disable this validation rule, update the tenant configuration to set the value to false.Change the rules for surrogate crosswalks or disable this validation rule by updating the dataModelerConstraints/surrogateKeyRequired property to false in the tenant physical configuration. For more information, see Validation Constraints for a Tenant.
MAX_NESTED_SUB_ATTRIBUTE_LIMIT_EXCEEDED1805Number of attributes for a nested attribute {0} must not exceed {1}Number of attributes for a nested attribute {0} must not exceed {1}, but the current value is {2}. Please reduce the number of nested sub attributesThe tenant physical configuration has a restriction on the maximum number of nested sub-attributes. The current number for some nested attribute exceeds this number.Either remove some nested attributes to ensure that the number is within the restricted limit, or increase the restriction limit by changing the dataModelerConstraints/maxNestedSubAttributesCountfield property in the tenant physical configuration, or remove the restriction. For more information, see Validation Constraints for a Tenant.
MAX_RELATIONSHIP_TYPES_BETWEEN_TWO_ENTITIES1806Number of relationships between any two entity types {0} and {1} must not exceed {2}, current {3}Number of relationships between any two entity types {0} and {1} must not exceed {2},currently we have {3} relations defined. Please reduce the number of relationship types between reported entitiesThe tenant physical configuration has a restriction on the maximum number of relations between two entity types. The current number for some pair exceeds this number.Either remove some relations to ensure that the number is within the restricted limit, increase the restriction limit by changing the dataModelerConstraints/maxRelationshipTypeBetweenTwoEntitiesCountfield property in the tenant physical configuration, or remove the restriction. For more information, see Validation Constraints for a Tenant.
MAX_NESTED_ATTRIBUTE_DEPTH_LIMIT_EXCEEDED1807Nested attributes depth limit ({1}) exceeded for attribute {0}Nesting depth level for attribute {0} must not exceed {1}, current depth {2}. Please reduce nesting level for attributePerform the following steps to resolve the warning:
  1. Remove the sub-nested attributes with depth more than the limit if it is not critical for your test.
  2. Change the depth limit in the physical configuration by changing the dataModelerConstraints/maxNestedAttributesDepth property. This limit must not exceed the limit supported by Reltio. For more information, see Validation Constraints for a Tenant.
FALLBACK_STRATEGIES_CHAIN_IS_USED1808Fallback strategies chain is used in survivorship mapping for {0}fallbackStrategiesChain field, that is mentioned in survivorship mapping for {0}, is deprecated for usage. Please replace it with fallbackStrategies configurationOne of the survivorship mappings contains the fallbackStrategiesChain field, which is deprecated now. Replace the fallbackStrategiesChain field with the fallbackStrategies field.
SRC_SYS_WITHOUT_PRIORITIES1809Survivorship mapping for {0} with SRC_SYS strategy doesn't have source priorities listSurvivorship mapping for {0} with SRC_SYS strategy doesn't have source priorities list, please specify it for the mapping itself or for the whole survivorship groupOne of the survivorship mappings uses SRC_SYS, but there is no source priority list for it. This configuration is allowed because the source priorities are taken from the source definition section of the configuration. However, the recommended practice is to specify the source priority lists directly in the OV rules.Add the sourcesUriOrder parameter to the mapping or to its parent survivorship group.
SURVIVORSHIP_GROUP_WITHOUT_ROLES1810Not-default survivorship group {0} doesn't have any rolesSurvivorship group {0} must have roles because it's not default, otherwise it will never be usedOne group from the list of not-default survivorship groups does not have the roles field. The survivorship groups that are not marked as default can only be used if a user has some specific role specified in the roles field of the group; else they are not used. Such groups can temporarily exist during configuration switching to ensure that they are still considered as valid, but Reltio recommends to fix the warning.Add some roles to the not-default survivorship group configuration, make the group default, or remove the group.
ATTRIBUTE_NAME_DOESNT_MATCH_URI1811Attribute name {0} doesn't match with attribute uri {1}Attribute name {0} doesn't match with attribute uri {1}There is a discrepancy between the attribute name and the URI fields.Correct the attribute name or the last part of the attribute URI to make them equal.
GRAPH_TYPE_CONFIGURED_WITH_NONEXISTING_RELATIONSHIP_TYPE1972Group type {0} is configured with a non-existing relationship type {1}.Group type {0} is configured with a non-existing relationship type {1}. Please remove the relationship type from the graph type declaration.
METADATA_ATTRIBUTE_CASE_INSENSITIVE_DUPLICATE_NAME1973Attribute attribute has case insensitive duplicatesAttribute name attribute is case insensitive and not unique. Remove duplicates or rename them to: attribute URI1, attribute URI2, etc.The configuration contains at least two attributes in the same folder with names which differs only in words registry.

For example: Attribute name FirstName is not unique. Remove duplicates or rename them to: configuration/entityTypes/HCP/attributes/FirstName, configuration/entityTypes/HCP/attributes/firstname.

Rename duplicate attributes to make them case insensitive and unique, if the attribute relates to different data. Delete attributes which were created as a result of misconfiguration.