Product comparison
A comparison of the KX Developer and KX Analyst products.
Product Features | KX Developer |
KX Analyst |
KX Platform Analyst |
---|---|---|---|
Fine-grained version control Git-based version control for q functions, scripts, and modules. Users can work locally and check items in and out of a shared repository. Many standard Git functions are supported. |
◆ | ◆ | ◆ |
Interactive q script editor and q lint support Interactive editor with code completion, syntax highlighting, q lint support, and context-sensitive help. |
◆ | ◆ | ◆ |
Quick Debugger Quick debugger displays a visual stack trace for erroring lines of code to allow you to diagnose issues faster. |
◆ | ◆ | ◆ |
Code Profiler The Profiler identifies performance characteristics and issues with your functions. |
◆ | ◆ | ◆ |
Compare & merge tool Compare code for additions, deletions, and changes as well as conflict resolution on merge. |
◆ | ◆ | ◆ |
Automated test support Complete support for automated test creation using a behavioral driven (BDD) testing framework similar to Cucumber and a property library similar to QuickCheck for automatically generating test cases. Code coverage is also supported. |
◆ | ◆ | ◆ |
Visual Inspector Query & visualize massive datasets in real-time with a wide range of pre-built charts using a point-and-click interface to set a wide variety of visual attributes. |
◆ | ◆ | ◆ |
Grammar of Graphics library A complete q library for building any kind of visualization with full support for multi-chart linking, data types, visual aesthetics, and interactive drilldown/brushing. |
◆ | ◆ | ◆ |
Data import wizard Import any kind of delimited data (e.g. CSV), JSON, XML, INI, ODBC, JDBC and any kdb+ dataset without programming using a point-and-click interface. |
◆ | ◆ | ◆ |
Data export wizard Export your data as delimited data (e.g. CSV), JSON, XML, INI, ODBC, JDBC or any type of kdb+ table without programming using a point-and-click interface. |
◆ | ◆ | ◆ |
Big data ETL & query tool (Transformer) Perform extract, transform and load (ETL) operations as well as join and query operations on multiple datasets without programming using a point-and-click interface. |
◆ | ◆ | |
Enhanced Visual Inspector Additional plot types are provided in the Visual Inspector including geo mapping, plot matrices, network diagrams, quantile plotting, and path diagrams. |
◆ | ◆ | |
Big data spreadsheet Manipulate and explore massive datasets using an SQL scripting language or the complete q programming language using an intuitive spreadsheet interface. |
◆ | ◆ | |
KX Platform integration Import and export Instructions, Analytics, Analytic Groups, and Schemas from KX Control, and make charts available for use in KX Dashboards. |
◆ | ||
Lite mode Attach to KX Control running processes in a run-time mode that does not create a Git-backed development workspace, allowing light-weight runtime and query diagnostics. |
◆ | ||
Interactive Debugger Complementing the Quick Debugger, an interactive debugger allows kdb+ developers to click through stack frames and code execution, interrogate and dynamically manipulate data, and jump to any breakpoints set in the IDE. |
◆ |