xDB Reporting service

Abstract

Overview of Sitecore xDB Reporting supported infrastructure, references, scaling, and privacy and security.

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 name

Connection string name

Port

Type

Notes

Core database

core

1443

SQL

Master database

master

1443

SQL

xDB Reporting database

reporting

1443

SQL

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

Role

Connection string name

Type

Notes

xDB Reporting

reporting.apikey

Unique string

Required 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.

Privacy and security

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

Assumptions