Prophecy offers a unified data platform for users across diverse skill levels and requirements, delivering a comprehensive modern data stack experience in a single, cohesive solution.
For business data users, Prophecy provides an intuitive, desktop-like data preparation interface, seamlessly combining user-friendliness with the scalability and governance of cloud-based SQL platforms. Visual ETL developers and data engineers benefit from a powerful Spark-Python interface, enhancing productivity and standardization without compromising flexibility or coding capability.
Data pipelines transition effortlessly into production environments, complete with integrated observability. If issues arise, Prophecy streamlines troubleshooting with a clear break-fix-redeploy workflow. Errors are visually highlighted on the canvas, alongside AI-driven recommendations for rapid resolution, enabling swift redeployment and continuous operation.
Visual designer is the core interface that enables data users of varying skillsets to build data pipelines across the entire lifecycle simplifying development, deployment, observability, and debugging errors. AI and compiler technology is integrated into the designer to bring unmatched productivity and power into this unified solution.
Visual Interface
Visual designer is key to make every step - development, interactive execution, deployment, observability and fixing errors - accessible to the widest number of users.
AI Powered
AI is integrated deeply into the visual designer and recommends next operations, translates text into business logic, fixes bugs and explains business logic in text.
Code Compilers
Compilers turn visual design, tests and text generated by AI to native Spark or SQL code. They ensure code correctness and performance. Extensibility relies on compiler magic to bring new code based plugins into the visual and AI layers.
Prophecy’s combination of AI and visual development help you develop data pipelines in high-quality Spark or SQL code, meaning you are never locked in. Code brings with it software best practices enabling you to ship trusted data faster to production
Git Integration
Prophecy provides a simplified visual interface to commit changes to git, with collaboration operations such as merge done in the visual designer.
Tests, CI, CD
Automatic test generation increases test coverage and ensures that changes are high quality when committed and when pushed to production.
Documentation
Multiple data users will build, enhance and fix data pipelines over time. AI generates documentation of the pipelines and summary of each change made by a user for higher quality and productivity.
Prophecy enables you to code plugins to add data operations that are available visually and that AI can recommend, generate or complete. Plugins are built by data platform teams, and made available to business teams via Plugin Hub where they can search and use available extensions.
Built by data engineers
Plugins enable data engineers to code standards that extend out of the box capabilities. New operations connect to your custom internal systems, standardize ops such as encryption, and make common business logic reusable across transformation jobs.
Use software best practices
Plugins in Prophecy are developed with software best practices. They are projects of standard Spark or SQL code that are deployed as packages with dependency management.