Welcome to kdb Insights SDK Documentation
About
Insights SDK is our cloud-first and SQL-enabled kdb that's built for engineers and data science teams with full support for PyKX our Python native interface, and native integration with standard programming languages.
kdb Insights SDK is composed of:
kdb Insights Core | kdb Insights Core allows you to create high-performance time-series analytics in the cloud. You can migrate to the cloud and develop new kdb+ applications on public and private clouds. |
Stream Processor | A high-performance, scalable event-stream processing system implemented in q. |
Database | Provides a high-performance, fault tolerant database, with data tiers for performance based data aging. |
Reliable Transport | A microarchitecture for ensuring the reliable streaming of messages. |
PyKX | An interface between q, kdb+, underlying data types, and Python. Use PyKX to interact with kdb+ and apply analytics against vast amounts of data in-memory or on-disk. |
API documentation
If you want to integrate with kdb Insights Enterprise APIs, take a look at our API documentation.
KX Dashboards Integration
KX Dashboards is an interactive data visualization tool that allows both non-technical and power users to query, transform, share, and present real-time data insights. It can be deployed with an existing instance of kdb Insights SDK, running in either Docker or Kubernetes.
Integrating KX Dashboards with your kdb Insights SDK deployment makes your data more accessible to a broader range of users and eliminates the need for third-party visualization tools. This integration maximizes the value of your data by combining analytics and visualization in a single environment.
Instructions on how to deploy KX Dashboards and connect it to an existing instance of kdb Insights SDK can be found here.