An IT professional who is a Red Hat Certified Specialist in Data Virtualization has demonstrated the skills, knowledge, and abilities needed to federate data from multiple sources using Red Hat® JBoss® Data Virtualization.
A Red Hat Certified Specialist in Data Virtualization is capable of performing the following tasks:
Establish and import data sources
- Import from Flat File Source locally
- Import from Flat File Source ftp
- Import from RDBMS
Federate and transform data
- Use the Teiid Designer wizards to automatically generate data models
- Understand and update generated models
- Apply simple data transformations such as Type Casting
- Apply complex transformations inbuilt transformation functions
- Use the various inbuilt translators
VDB Modeling
- Aggregate different typed data stores to create a federated view including:
- Files (flat and XML)
- Multiple, different relational database
- Implement SQL logic from distinct data stores
- Understand and implement materialized views
Tuning
- Improve performance by using in memory cache
- Use techniques to bypass caches as needed
- Tune caching behavior for specific requirements
Reporting/Data export
- Create READ procedure
- Expose procedure results as XML or JSON
- Expose data as RestFul services
- Understand and anticipate performance issues
Runtime
- Package and deploy virtual databases
- Understand how to use Teiid Designer to control and mange the Data Virtualization runtime
The following audiences may be interested in becoming a Red Hat Certified Specialist in Data Virtualization:
- Developers and architects who will be responsible for modeling and creating federated views of multiple, different data sources using Red Hat JBoss Data Virtualization
- Database administrators who may be involved in a project using Red Hat JBoss Data Virtualization to model and create federated views of multiple, different data sources