Compiler TechnologyCompilers deliver three core "technical" benefits when handling computer code:
|Executives||Portability - no lock-in with a particular repository vendor||Visualize how data flows in your enterprise||Increase the talent pool you can hire from|
|Analysts||Move analyses between repositories (easily manage cost & performance)||Quickly identify value opportunities in data. Validate analyses before execution||Develop analyses without having to understand the back-end infrastructure|
|Developers||Reuse robust code across multiple repositories without redevelopment, test and verification||Automatically identify (and then correct) coding inefficiencies||Dramatically increase productivity (build and test more is less time)|
Compiler TechnologyOur Data Analytics Transpiler Engine (DATE) emits computationally equivalent code to work with your target data repository. Discover how all your queries interact by applying the DATE to all your queries, generating a comprehensive data lineage model.
Execution OptimizerThe DATE generates optimized code that considers the volume and location of your data, as well as your computational infrastructure.
Cross PlatformQuickly explore data stored in multiple repositories - the DATE automatically does the heavy lifting for you.
Data Analytics Transpiler Engine (DATE)
Verify correct query structure
Build optimized dataflow considering:
Compile program to implement analysis on target platform. e.g.
Executable to run analysis on target platform.
Comprehensive data lineage model generated covering all data analyses fed to the DATE.
Data Analytics Manipulation Environment (DAME)
Intelligent query authoring and
Interact during execution
Explore comprehensive data lineage model
Join Our TeamTBD