xDB Reporting service

Version:

The xDB Reporting service retrieves reporting data from various data sources to use in Sitecore reporting applications.

Supported infrastructure

You can host the xDB Reporting service on:

Refer to the Sitecore compatibility table for compatible versions.

Reference structure

The xDB Reporting service has its place in the Sitecore reference structure. It can be referenced by other roles, and it can also reference other roles.

Illustration showing the xDB Reporting service's place in the Sitecore reference structure.

Referenced by

The xDB Reporting service is referenced by the following roles:

References

The xDB Reporting service references the following roles:

Storage roles

Role nameConnection string namePortTypeNotes
Core databasecore1443SQL
Security databasesecurity1443SQL
Master databasemaster1443SQL
xDB Reporting databasereporting1443SQL

The following API key must be included in a secure production environment, and should match the key configure in the Content Management role:

RoleConnection string nameTypeNotes
xDB Reportingreporting.apikeyUnique stringRequired if you use a dedicated xDB Reporting role. Not required if the Content Management role connects directly to the reporting database.
Note

The xDB Reporting service and the xDB Processing role share the reporting.apikey.

Other

The xDB Reporting service includes a reference to the Package Management Service via the PackageManagementServiceUrl connection string.

Privacy and security

Assuming default behavior, the Reporting role does not handle or store personal data. Refer to the Security Guide for steps to secure the xDB Reporting role.

Assumptions

If you have suggestions for improving this article, let us know!