Multisource Report Builder (legacy)
-
- UpdatedJan 30, 2025
- 9 minutes to read
- Yokohama
- Configuration Management
Improve CMDB data management by querying and reporting on Multisource CMDB data. Use the Multisource Report Builder to gain insights about how discovery sources are populating the CMDB and their reliability. You can then adjust reconciliation rules to improve the quality of CMDB data, if needed.
CMDB 360 in CMDB Workspace
Starting with the Yokohama release, the Multisource CMDB feature is part of the CMDB 360 feature which is accessible in the CMDB Workspace. Create, view, modify, schedule, create reports, and run CMDB 360 queries using the CMDB 360 query builder in the CMDB Workspace store app. Use the CMDB 360 query builder to create queries of the following types:
- Get Records: Queries your discovery sources for CIs that match your criteria.
- Find Gap: Queries for gaps in discovery sources reporting your CMDB 360 data. Queries discovery sources that report CIs against discovery sources that don't report those same CIs.
- Compare Attribute Values: Queries for CIs with attribute values that differ across multiple discovery sources or against the CMDB. Queries at least two discovery sources and/or the CMDB for CIs that match your criteria.
Legacy Multisource Report Builder
Instead of using the CMDB 360 query builder in CMDB Workspace, you can still use the legacy Multisource Report Builder as described in this topic.
- Create a query, then save and run it.
- Create a schedule for the query.
- Create a Multisource report that is based on the Multisource query.
- All the discovery sources populating data in your CMDB.
- CIs not reported by any discovery source.
- All CIs discovered by one discovery source, but not by another discovery source.
Show how an attribute value is different between a discovery source and the current CMDB record. For example, find Hardware CIs with different location than what SCCM reports.
Show how an attribute is different between SourceA, SourceB, and SourceC. For example, show all Computer CIs where RAM is different between SCCM, ServiceWatch, and CMDB.
You can show query results by CI records, Multisource CMDB data records, or discovery sources. You can also limit the report results to CIs within a specific application service, technical service, or a CMDB group.
Create a Multisource query in the legacy Multisource Report Builder
Query the Multisource CMDB data to gain insights about how discovery sources are populating the CMDB, and then use that query to create a Multisource data report.
Before you begin
Enable and configure CMDB 360.
Role required: cmdb_ms_editor
About this task
The Multisource Report Builder page updates dynamically as you set fields. Therefore, some of the fields that are described in the steps below might not appear.
Procedure
What to do next
- On the CMDB Multisource Query Results page:
- If the number of results exceeds the number of results appearing on the
page:
- Click Load More Results: To show the next page of results. The number of results that appear on each result page is specified by the glide.identification_engine.multisource.query.batch.limit system property (100 items by default).
- Click Load All Results: To show all results, up to the limit specified by the glide.identification_engine.multisource.query.max.limit system property (10000 by default).
- Click a Multisource CMDB value link or a CI value link to access the respective records and see more details.
- In the Configuration Item column, click a CI link to open the CI form. In the Related Links section on the CI form, click the Multisource Data tab to show Multsource data, such as discovery sources, related to the CI.
- If the number of results exceeds the number of results appearing on the
page:
- Create a schedule for the query and ensure that the schedule runs at least once.
This step is required for creating a Multisource report.Note: Initially, after creating a query, both the Create Schedule and the Create Report buttons are grayed out. Only after saving the query, you can create and run a schedule for the query, and only then you can create a report that is based on the query.
Schedule a Multisource query
After saving and running a Multisource query, create a schedule for the query to run automatically on a set schedule. Query results are stored in a results table and you can configure email addresses for the results to be sent to or include the results in CMDB dashboards.
Before you begin
The query for the schedule must be already saved and run at least one time.
Role required: cmdb_ms_user
Procedure
What to do next
- If Run is set to On Demand in a schedule, or if you need to run a query randomly even if it has a recurring schedule, you can manually run that query as follows:
- Navigate to .
- In the Scheduled Email of Multisource Report Builders list view, select the query that you want to run.
- On the Scheduled Email of Multisource Report Builder form, click Execute Now.
- Create a Multisource report for the query, that integrates the Multisource query results with the platform Reporting feature.
Create a report based on a Multisource (CMDB 360) query
After creating, saving, running, and scheduling a Multisource (CMDB 360) query, you can create a Multisource (CMDB 360) report that integrates the query results with the platform Reporting feature. You can for example, include such Multisource (CMDB 360) report in the platform CMDB dashboards.
Before you begin
The Multisource (CMDB 360) query for the report must be already saved, have a schedule, and must have already run at least once.
Role required: cmdb_ms_user
About this task
Creating a report that is based on a Multisource (CMDB 360) query, creates a report source which you can then manage using Reporting capabilities.
Procedure
- Navigate to .
- In the Multisource Report Builder list view, select the query that you want to create a schedule for.
- On the Multisource Report form, click Create Report.
- On the Create a report form, click Save or Run.
What to do next
To add a Multisource (CMDB 360) report to the CMDB Correctness Dashboard for example, see Add a report to a dashboard.
Sample CMDB 360/Multisource CMDB queries
Use sample queries to create your own CMDB 360/Multisource CMDB queries.