You are here: Advanced > Developer reference > BI Integration API

Business Intelligence integration API

The Business Intelligence (BI) integration API can be implemented for integrating Service Management with a third party business intelligence system. The record types and fields integrated are defined in the BI Integration user interface. For more information, see Business Intelligence integration.

The API enables you to configure and manage the integration process using the following operations:

  • Initial data sync. Begins the process by taking a snapshot of all occurrences of the specified record types and their fields and relationships and stores the results in CSV files which are identified by a generated syncId. This API should be run once the first time you perform an integration.
  • Ongoing data sync. Produces the list of all updates or only the last updates that occurred since a previous sync (up to a maximum of 7 days from the starting time) and stores the results in CSV files identified by a generated syncId. This API should be run on a regular basis to keep the external integration in sync with Service Management updates.
  • Get status. Returns the status information for each record type specified. Use the fileId returned to generate a File Repository Service (FRS) URL to download the exported CSV files.
  • Get All Syncs. Returns the results of all recent syncs.

Note If the integration configuration was changed by adding or removing a record type, field, or relationship, you must run the initial sync again before running the ongoing sync.

Every tenant is given a total integration capacity per calendar month, known as a quota. Currently, the value is 3 GB per tenant. When a BI sync job (initial data or ongoing data) is run and produces output, it is counted toward the BI quota. The quota usage is based on the bytes of output written to disk (in unzipped form). When your quota is exceeded, all BI jobs will fail with an error indicating the reason. To overcome this issue, you will need to wait for the next calendar month or contact HPE Support if you have a business need to raise the quota limit for your tenant.

Note The BI sync jobs are queued on the suite instance and the number of jobs in the queue impacts when your jobs execute.

Related Topics Link IconRelated Topics