Extracting Data from CMDB
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-14-2014 11:32 PM
One of our support team would like to consume data from Service Now CMDB. Just curious to know as what are all the available options to extract data from CMDB.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-17-2014 06:00 AM
Currently, we are using a standard ODBC connection though we are not pulling the full CMDB_CI table. Instead, we are focusing on our "managed" configuration items (cmdb_ci_appl, cmdb_ci_server, cmdb_ci_netgear). These tables are small enough so that our data extracts do not take very long.
There are certainly other methods of data extraction besides ODBC that would be more secure or more real-time but the learning curve can be steep on some of them...

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-17-2014 07:03 AM
We wrote a program that extracts the data via XML and builds a replica of the database on a local SQL server. This allows us to use SSRS for our more complicated reporting.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-08-2015 12:09 PM
Use Perspectium Replicator. Publish once and subscribe everywhere. No incoming connections, Web services or semaphores thus, very low impact and high throughput.
Thanks,
Chris
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-05-2015 08:37 AM
You could use SnowMirror instead of building a home-grown solution based on ODBC. You can configure only those tables and columns you really need and SnowMirror will be replicating increments from your CMDB into your on-premise database. Just download a trial and give it a try.