Accelerated build

Reduce implementation times and increase the speed at which you can deliver new functionality to end-users with Vaultspeed.
The Data Vault 2.0 modelling approach strips the model components to their bare minimum so they can be loaded through the same loading pattern (repeatable pattern) and have the same database structure. Vaultspeed works with a template system, which understands the structure of the object types, and easy-to-set configuration parameters. Your developers, analysts and data scientists only need to learn the Data Vault 2.0 jargon, not a complex template language. During implementation there is no need to change the template code, just to tweak the parameter sets. And the Vaultspeed’s intuitive user interface enforces a process to ensure that quality code is generated as quickly as possible.

Accelerated build
Error & exception handling

Error and exception handling

Avoid downtime. Never fail to generate the necessary code or ETL-mapping logic to handle invalid data values, bad referential data or wrong loading windows.
Vaultspeed supports non-stop operations and erases redundancy. Bad-quality data or bad referential data will not interrupt the regular flow or operations of the integration system. The consistency of the parameter set-up is checked at all critical points in the process. If something could cause issues further in the process, you get warnings which you can address when it’s most convenient.

Lower maintenance

Save rework, time and money with the Vaultspeed guided support framework. Any changes or additions to the Data Vault 2.0 standard are automatically included. No need to adapt the templates.
Let Vaultspeed guide you through the process of generating Data Vault code for each step, naming pattern and parameter setting. The process enforces you to cover every aspect before moving further. Significantly reduce the number of forgotten settings, skipped steps and duplicate objects. Vaultspeed generates a standard flow with different layers to pre-handle the data.

smart version management Graph

Smart version management

Keep your source applications and your Data Vault aligned over time. Vaultspeed provides a lock mechanism to lock in a specific version as being ‘ready for release’ e.g. Store the Data Vault metadata history and keep a continuous Data Vault life cycle.

  • Structure your work in separate projects.
  • Add the source apps and their metadata to each project.
  • Store each separate source version, if required.
  • Build Data Vaults upon each source version.
  • Manage the versions for each Data Vault, if required.
  • Keep your data aligned with the value it delivers continuously.
  • Autocommit generated code to VCS like GIT or Subversion.

Security architecture

Handle identity management through authentication and verification, and always work with a secure connection (https).

  • A separate Vaultspeed agent handles all communication between your local set-up and the cloud application. The agent is a Java application that only needs an outbound port and access to the link of the authentication server and application.
  • The Vaultspeed agent polls the cloud application for tasks every 20 or more seconds and executes them. The cloud server never sends anything to the agent.
  • Vaultspeed only needs metadata to build a Data Vault. No (delicate) data is ever stored in the cloud. The metadata itself is securely stored and completely separated to eliminate all risks of interference.
Security architecture
Supported source technologies

Supported source technologies

Add any source that has a JDBC driver:
ORACLE
GREENPLUM
POSTGRESQL
SQLSERVER
INFORMIX
SNOWFLAKE
APACHE HIVE
APACHE SPARK
CSV, JSON, XML FILE

Source plugins/adapters

Use the following plugins/adapters to read from the source and to deploy code:
Oracle
SQL Server
Postgres
Greenplum
Apache Hive
Apache Spark
Informix
Snowflake
Kafka schema registry
Read metadata from sources with standardized files such as CSV, JSON, XML, or with the default
drivers included in Vaultspeed.
For any other sources, combine the extended agent with any Cdata connectors
For a complete list, visit https://www.cdata.com/download/

Source plug-ins and adaptors
Support target technologies

Supported target technologies

ORACLE
GREENPLUM
POSTGRESQL
SQLSERVER
SQL AZURE
SNOWFLAKE
APACHE HIVE
APACHE SPARK

When the DDL/ELT is created, generate different types of code for automatic or manual deployment.
The agent can auto-deploy the code for you.
Oracle sql
Sql Server Tsql
PostgreSQL
Oracle Data Integrator groovy* (Additional groovy installation should be done)
Informatica XML
Talend Jobscript
Google BigQuery

Flow Management Control

Vaultspeed generates code that defines a workflow for Apache Airflow. To run this code we have built our own airflow plugin with extra features used for data warehouse loads.
After installing airflow, the plugin and the generated code can be deployed in Airflow. The Airflow scheduler and web server will load this code and start scheduling and executing it. The workflows can be monitored and managed through the Airflow web application.

For more information about Apache Airflow: https://airflow.apache.org  & https://github.com/apache/airflow

Ready to see Vaultspeed in action?