Tab navigation
- Overview
- Objectives- selected tab,
- Test preparation
An IBM Certified Specialist drives the design, implementation and support applications on the PureData System for Analytics platform. This individual has experience designing a PureData System for Analytics in accordance with best practices of ETL, BI, data modeling, and analytical solution.
Section 1 - Database Design (17%)
- Ability to design, create and manage databases and database objects
- Ability to create and manage users and groups
- Knowledge of the PureData System for Analytics schema concept
- Demonstrate the ability to design, implement and maintain materialized views
- Knowledge of the benefits of clustered based tables
- Demonstrate knowledge and application of sequences
- Demonstrate knowledge and application of synonyms
- Demonstrate knowledge of zone maps
- Demonstrate knowledge of and application of data types
- Demonstrate knowledge of table defaults and constraints
Section 2 - Physical Optimization (15%)
- Demonstrate knowledge of data distribution and skew
- Ability to select an appropriate data distribution key
- Knowledge of PureData System for Analytics implementation of temporary tables
- Demonstrate knowledge of optimizer settings
- Ability to maintain statistics and knowledge of impact on performance
- Demonstrate the ability to correctly size system for capacity planning
- Ability to utilize groom table feature and knowledge of impact on performance and storage
Section 3 - PureData System for Analytics Appliance Components (3%)
- Knowledge of the TwinFin architecture and disks/data slices
- Knowledge of the appliance architecture (FPGA, SPU, Disk Array, etc.)
Section 4 - High Availability Architecture (6%)
- Demonstrate knowledge of Linux High Availability (HA) and Distributed Replicated Block Device (DRDB)
- Knowledge of behavior of nzLoad and query processing with a state change (host, disk, blade)
Section 5 - Security (5%)
- Knowledge of access/privilege database objects
- Knowledge of using Lightweight Directory Access Protocol (LDAP)
- Knowledge of Linux system administration
- Knowledge of query history and audit
Section 6 - Connectivity and Networking (3%)
- Demonstrate Knowledge of ODBC/JDBC in a UNIX or Windows environment
- Demonstrate Knowledge of OLE-DB connectivity
Section 7 - Data Movement (14%)
- Demonstrate ability to use external tables in loading and unloading data
- Demonstrate ability to use backup/restore utilities - add EMC
- Demonstrate ability to perform inserts (external tables vs cross system)
- Demonstrate ability to design cross database access
- Demonstrate ability to use nzload
Section 8 - Monitoring and Performance (23%)
- Demonstrate knowledge of log files
- Demonstrate knowledge of locks with update, delete, insert, and select
- Demonstrate knowledge of transactions that use temporary tables
- Demonstrate knowledge of system views
- Ability to describe Workload Management capabilities
- Describe alerts
- Describe data flow
- Describe life of a query
- Demonstrate knowledge of compression
- Demonstrate knowledge of plans (query, execution)
- Describe join processing (hash join, cross-db join, etc.)
- Demonstrate knowledge of broadcasts
- Demonstrate knowledge of co-location/redistribute
- Demonstrate knowledge of data skew
Section 9 - Application Development Environment (3%)
- Describe stored procedures
- Knowledge of User Defined Functions (UDF) and User Defined Aggregates (UDA)
Section 11 - Operations (6%)
- Ability to manage the system using the command line interface
- Demonstrate knowledge of NZ_ default environment settings
Section 10 - Troubleshooting (6%)
- Demonstrate knowledge of directory location (log files)
- Demonstrate knowledge of nzdumpschema
- Demonstrate knowledge of Event Manager Changes
