004264: Invalid character in parameter - <value>.

Description

The knowledge graph service, entity type, relationship type, property name, or data store name contains an invalid character. The following are naming restrictions for the different components of a knowledge graph.

Knowledge graph service—Unicode characters can be used with some restrictions when creating a knowledge graph as follows:

  • The service name cannot start with a number, a period (.), an underscore (_), or the text esri__. Also, leading and trailing spaces are not permitted. These characters can be used between other characters in the name.
  • Some characters are not permitted anywhere in the service name, including the forward slash (/) and colon (:), as well as control characters such as \n and \r that correspond with ASCII codes less than 32.
  • The name must have a maximum of 111 bytes.

NoSQL database—Any Neo4j or ArangoDB database that is registered as a NoSQL data store must have a name or alias that meets the same criteria as the knowledge graph service.

Entity types, relationship types, and properties of entities and relationships—When defining a property for an entity type or a relationship type, these names are subject to similar restrictions as knowledge graph services as follows:

  • The property name cannot start with a number or the text esri__.
  • Some characters are not permitted anywhere in the property name, including spaces and ASCII symbols such as the forward slash (/) and colon (:), as well as control characters such as \n and \r that correspond with ASCII codes less than 32.
  • The name must have a maximum of 64 Unicode characters.
  • The name must not be a reserved keyword in any associated system such as objectid, globalid, NONE, RETURN, and CONTAINS.

Solution

Provide a new name that satisfies all naming restrictions.