Content class and content property workflow

Content Platform Tenant Management Help

Version
9.7.x
File Size
4269 KB
Audience
anonymous
Part Number
MK-95HCPH002-19

Here’s the basic procedure for working with content classes and content properties:

  1. Create one or more content classes for the tenant. Give each class a meaningful name. For example, if a class will contain object properties that pertain to medical images, you could name it DICOM. (DICOM is a standard for managing medical images.)

    A tenant can have at most 25 content classes.

  2. Create content properties for each content class. Create only the content properties that will be useful to metadata query API and Search Console users. Creating content properties that won’t be used unnecessarily increases the size of the metadata query engine index.

    A content class can have at most 100 content properties.

  3. If custom metadata indexing isn’t already enabled for the namespaces you plan to associate with the content classes, enable it.
  4. Associate namespaces with the applicable content classes. For clarity, associate a namespace with a content class only if the namespace contains objects that can be characterized by the content properties in the content class.

    You can associate any number of namespaces with a content class. Additionally, a namespace can be associated with any number of content classes.

  5. Optionally, reindex some or all of the namespaces associated with the content classes. You would reindex a namespace if you want objects that were already in the namespace to be indexed by the new content properties.

    You can reindex namespaces starting from the time they were created or starting from a specific date. When reindexing a namespace, the metadata query engine reindexes all objects with a change time that’s equal to or later than the time you specify.

Tip: Because reindexing can take a long time, before reindexing a namespace:
  • Create all the content properties you want for the namespace
  • Associate all the content classes containing those properties with the namespace