Kx DEVELOPER

Kdb+ is the world’s fastest time-series database, optimized for ingesting, analyzing, and storing massive amounts of structured data.

Kx Developer is a full-featured, interactive development environment that leverages that power and performance to deliver an unparalleled Big Data development experience.

Kx Developer is provided with all Kx core licences.

COMPARISON OF Kx DEVELOPER
& Kx ANALYST

Download Whitepaper

RICH, FULL-FEATURED IDE

The Kx Developer IDE enables coders to create, edit, debug and version control kdb+ functions and applications.

Kx Developer includes functionality for importing and exporting data, managing code, visualizing results and a complete test-driven development framework for ensuring accuracy and quality.

Read More
RICH, FULL-FEATURED IDE

DATA IMPORT AND PROCESSING

Import and export wizards simplify the import of CSV, TSV, JSON, XML, INI, ODBC, JDBC and any kdb+ datasets.

A point-&-click interface makes it easy to select data sources and formats, with auto-discovery of columns names and types speeding import and enabling user override where required.

Imports can be saved and executed as function calls in other scripts to import, transform, or visualize datasets.
>DATA IMPORT AND PROCESSING

CODE MANAGEMENT

Kx Developer IDE provides Git-based version control for q functions, scripts, and modules in a shared repository.

Accompanying functionality includes syntax highlighting, code completion, breakpoint setting with a debugger and code profiler to help optimize performance.

Compare and merge tools assist in identifying additions, deletions, and changes as well as conflict resolution at merge time.
CODE MANAGEMENT

DATA VISUALIZATION

The Visual Inspector allows analysts to visualize datasets using a variety of pre-built charts via a point-&-click interface.

By leveraging advanced server-side rendering technology, users are able to query and visualize tens of millions of records in seconds - enabling them to search for, and find, patterns in large datasets in seconds rather than hours.
DATA VISUALIZATION

AUTOMATED TEST SUPPORT

Kx Developer provides complete support for automated test creation using a behavioural driven testing framework similar to Cucumber and a property library similar to QuickCheck for automatically generating test cases. Code coverage and benchmarking are also supported.

Tests and test suites can be run against a function, module, or repository.
AUTOMATED TEST SUPPORT

For access to Kx Developer visit code.kx.com

code.kx.com