Skip to content

kdb Insights Packaging APIs

The kdb Insights packaging functionality described here is the mechanism by which you can create, modify and introduce databases, pipelines, reports and code into kdb Insights Enterprise. For more information on packages, refer to Packages.

There are four principal means by which you can interact with a package:

  • Command Line Interface - Enables you to create packages, work with them locally and upload to kdb Insights Enterprise.
  • q API - Allows you to interact with packages locally or within a kdb Insights Enterprise installation using q.
  • Python API - Allows you to interact with packages locally or within a kdb Insights Enterprise installation using Python.
  • Open API - Allows you to interact with packages locally or within a kdb Insights Enterprise installation using REST.

Follow the quickstart guide here for details on how to build, manage and deploy packages to kdb Insights Enterprise.