Sitecore Cortex Processing Engine
The Sitecore Cortex™ Processing Engine service performs data processing tasks at scale.
For information on how to work with and extend the processing engine, see the Sitecore Experience Platform documentation.
Supported infrastructure
You can host the Sitecore Cortex Processing Engine service on:
-
Windows Service
-
Azure Web Job
Refer to the Sitecore compatibility table for compatible versions.
Reference structure
The Sitecore Cortex Processing Engine service has its place in the Sitecore reference structure. It can be referenced by other roles, and it can also reference other roles.
Referenced by
The Sitecore Cortex Processing Engine service is not referenced by other roles.
References
The Sitecore Cortex Processing Engine service references the following roles:
Storage roles
Role name |
Connection string name |
Port |
Type |
Notes |
---|---|---|---|---|
processing.engine.storage |
1443 |
SQL | ||
processing.engine.tasks |
1443 |
SQL | ||
reporting |
1443 |
SQL |
Application roles
Role name |
Connection string name |
Port |
Type |
Notes |
---|---|---|---|---|
xconnect.collection |
443 |
HTTPS | ||
xconnect.search |
443 |
HTTPS |
Set the xconnect.configuration connection string value to the same value as xconnect.collection. There is no separate configuration service role.
The following client certificates are required in a secure production environment:
Role |
Connection string name |
Type |
Notes |
---|---|---|---|
xconnect.search.certificate |
Certificate | ||
xconnect.collection.certificate |
Certificate | ||
xConnect Collection service (no separate configuration role) |
xconnect.configuration.certificate |
Certificate |
Privacy and security
The Sitecore Cortex Processing Engine service handles personal data in the following ways:
-
Processing workers can read contact and interaction data from an xConnect data source.