Skip to main content

Product Innovation

By reading the Product Innovation blog, you will learn about what's new across all of the products in our growing Qlik product portfolio.

Announcements
QlikWorld 2023, a live, in-person thrill ride. Save $300 before February 6: REGISTER NOW!
QlikProductUpdates

Qlik introduced the Hybrid Data Delivery Service at the end of June 2021 that automatically ingested on-premises data into your Qlik Cloud tenant, cataloged the data sets and transformed them into QVD’s that were ready for consumption by Qlik analytics apps. What’s more, those data ingest pipelines could be configured and scheduled through the Qlik Cloud UI without the need for hand coding or scripting.  If you missed the news or need a refresher then click here for an in-depth review of the architecture and features.

However, our developers haven’t stood still since the launch of the new service and have been beavering away extending functionality, improving performance, and adding new data targets (more of which I’ll cover in a future post). With that in mind, the remainder of this article focusses on one feature in particular: Hybrid Data Delivery Service Event Auditing.

What is Hybrid Data Delivery Service Event Auditing?

Many of you are familiar with the “Events” page in the Qlik Cloud Management Console where you can review information for system events, such as user session data and app creation data. However, Hybrid Data Delivery Service events will also be included in the event page, starting with the August 31st release. Adding these events will help you audit your service activity and also assist debugging data transfers. An example of a data delivery service event is illustrated below:

QlikProductUpdates_0-1630443120225.png

The selection can be expanded to reveal more information by clicking the down arrow in the right-hand column.

QlikProductUpdates_1-1630443143749.png

What Events are Recorded?

We currently support three categories of Hybrid Data Delivery Service Events:

  1. Qlik Enterprise Manager (QEM) Events
    • Creation of QEM resource - com.qlik.v1.qem-server.created
    • Deletion of QEM resource - com.qlik.v1.qem-server.deleted
    • Disabling of a QEM resource - com.qlik.v1.qem-server.disabled
    • Enabling a QEM resource - com.qlik.v1.qem-server.enabled
    • Updating the key registration for a QEM resource - com.qlik.v1.qem-server.updated
  2. Data Asset Events
    • Creating a new data asset - com.qlik.v1.integration-app.created
    • Request to delete a data asset - com.qlik.v1.integration-app.delete-requested
    • Successful data asset deletion - com.qlik.v1.integration-app.deleted
  3. Instance-related Events
    • Start request from a user/system - com.qlik.v1.integration-app.app-instance.start-requested
    • Successful start of a data asset app (running state) - com.qlik.v1.integration-app.app-instance.started
    • Stop request from a user - com.qlik.v1.integration-app.app-instance.stop-requested (including abort indication)
    • Successful stop of a data asset app (stopped state, error flag off) - com.qlik.v1.integration-app.app-instance.stopped
    • Stop of a data asset due to an error (stopped state or pending recovery state, error flag on) - com.qlik.v1.integration-app.app-instance.error

Where to go for More Information?

If you’d like to learn more about the capabilities of the event subsystem and managing your Qlik Cloud user resources then check out the documentation on the Qlik Help sit here. Finally, you can find out more about the Hybrid Data Delivery Service here.

 

Clive Bearman, Sr Director of Product Management

1 Comment