This repository provides a server-side extension (SSE) protocol based on gRPC that allows you to extend the Qlik built-in expression library with functionality from external calculation engines. You can use external calculations engines from both load script expressions and chart expressions. These SSE plugins are referred to as analytic connections in Qlik Sense.
SSE is part of the Advanced Analytics Integration (AAI) concept at Qlik.
This repository includes documentation that describes the SSE protocol, how to use it and how to build your own plugins. Currently we have examples written in a few different languages only but examples in more languages will come later.
Current Plugin Version and State: v1.0.0
Matching Qlik Sense Version: Qlik Sense 2017 release (or later). Both desktop and enterprise.
Examples: The examples provided are not meant to be used in production, therefore no support is provided.
- Overview
- Communication flow
- Generating certificates
- Configuring SSE plugins in Qlik Sense
- Writing an SSE plugin
- Protocol Documentation (API reference)
- Writing an SSE Plugin using C#
- The SSE R-plugin is written in C#
Please follow the instructions in CONTRIBUTING.md.