Character set limitations

There are several charset and naming limitations to take into account when using the platform. In particular:

  • General restrictions in the Data API exposed by Context Broker due to security reasons. The details are provided in the Context Broker documentation itself.
  • Apart from the general restrictions above, there are some additional ones that apply to ID fields such as the entity id or the attribute name. They are described in the section "Field syntax restrictions" at the NGSIv2 specification.
  • Service and subservices (also named service path in some cases) restrictions, which are described in this document.
  • The usage of persistence backends (HDFS, MySQL, CKAN, etc.) and STH could impose additional limitations. Please, have a look to the data model persistence naming conventions for more detail.