netezza online training by in india
DESCRIPTION
We provide THE BEST Online Training & Elearning courses from india.TRANSCRIPT
![Page 1: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/1.jpg)
Be Right back in 5 minutes!
Thank you for joining
![Page 2: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/2.jpg)
IBM PureData System
for Analytics (Formerly known as, IBM Netezza)
- Ravi
![Page 3: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/3.jpg)
Datawarehouse Appliance
H/W & S/W pre-bundled, pre-configured
What is Netezza?
Little configuration needed after deployment
Solves the traditional datawarehouse complexities!
![Page 4: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/4.jpg)
Traditional DW Complexities!
![Page 5: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/5.jpg)
Netezza Appliance: Datawarehousing simplified!
![Page 6: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/6.jpg)
![Page 7: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/7.jpg)
![Page 8: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/8.jpg)
Netezza Architecture (major) Principles
Processing close to the data source
Balanced massively parallel architecture
Appliance Simplicity
Flexible configurations and extreme scalability
![Page 9: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/9.jpg)
SELECT DISTRICT, PRODUCTGRP, SUM (NRX)
FROM MTHLY_PROD_DATA
WHERE PDATE=“20140401”
AND MARKET = “2014”
And SPECIALITY = “GASTRO”
Slice of table
MTHLY_PROD_DATA
(Compressed)
SELECT
DISTRICT,
PRODUCTGRP,
NRX
SU
M (
NR
X)
FPGA in Action!
![Page 10: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/10.jpg)
S-Blade View
S-Blade: Where extreme performance happens
![Page 11: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/11.jpg)
AMPP Architecture
![Page 12: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/12.jpg)
What happens when you submit a query?
![Page 13: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/13.jpg)
What happens when you submit a query?
Host compiles the query & divides into snippets
Optimizer creates a query execution plan by making intelligent decisions like join order/
redistribution/broadcast
Each snippet has two elements: Compiled code & FPGA parameters
Object Cache: Improves query performance. You can avoid code compilation
Scheduler: Maintains maximum utilization and throughput
S-Blades execute these snippets in parallel. Sends the results back to host
Host accumulates the results and results will be returned to Client …
![Page 14: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/14.jpg)
Netezza TwinFin Specifications
![Page 15: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/15.jpg)
Netezza TwinFin Specifications
![Page 16: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/16.jpg)
Various Datawarehouse appliances in the market!
IBM (Netezza)
HP (Vertica)
EMC (Greenplum)
SAP (HANA-High Performance Analytics Appliance)
Oracle (Exadata)
Teradata (Teradata, Asterdata)
Microsoft (DATAllegro)
http://ybigdata.blogspot.com/2013/01/vertica-vs-aster-data-vs-greenplum-vs.html
![Page 17: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/17.jpg)
Netezza Delivers …
• Speed: 10-100x faster than traditional custom systems
• Simplicity & Ease: Minimal tuning & administration and greater resilience
• Fast time to value: 5 TB/Hour load speed
• Smart: Complex algorithms in minutes. A rich library of integrated analytics
![Page 18: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/18.jpg)
Data-In/Out of Netezza Appliance
![Page 19: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/19.jpg)
![Page 20: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/20.jpg)
Course Contents (Development)
• About Netezza Performance Server (NPS)
• NPS AMPP Architecture & Various Netezza appliance models
• Installing Netezza GUI client Interfaces
• ODBC/JDBC/OLEDB Client connectivity
• Installing Netezza Emulator for day-to-day practice
• Netezza Command Line Interface (CLI)
• Netezza SQL (NZSQL) language
• NZSQL DDL/DML/DCL/TCL statements
• NZSQL command line options & Internal slash commands
• Netezza Environment & System Variables
• Managing User Access to the Netezza Database
• Working with Databases & Tables (both from NZSQL & GUI interfaces)
• Netezza Data Types, Schemas, Users, Groups, Privileges
• Functions, Operators, Constraints, Sequences, & Synonyms
• Data Distribution (Hash, Random) & Best practices
• Transactions, Generate Statistics, Zone Maps, Materialized Views
• Groom Table, CBT, SQL Identifiers
• Data Loading/Unloading using External Tables, NZLOAD (CLI & GUI tools)
• Netezza system tables, views, user tables, Materialized views
• Netezza Joins, Sub queries, stored procedures, Aggregates, UDFs
• Netezza SQL Extensions & analytic functions
• Techniques to improve Netezza query performance
• Working with IBM Netezza support to resolve issues
![Page 21: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/21.jpg)
Course Contents (DBA)
• About Netezza Performance Server (NPS)
• NPS AMPP Architecture & Various Netezza appliance models
• Netezza High Availability Architecture (Clustering, Mirroring, failover)
• Installing Netezza system and client softwares
• Installing Netezza Emulator for day-to-day practice
• NzAdmin: GUI Admin Tool (Installation & Setup)
• Netezza Command Line Interface (CLI)
• Manage NPS with CLI commands
• Manage User access to Netezza Databases
• Monitoring Netezza and Linux logs
• Netezza Events (Setup & Monitoring)
• Databases & Tables
• Data Distribution (Hash, Random), Cluster Base Tables, Table Skew
• Generate Statistics, Zone Maps, Materialized Views, Groom Table
• Backup & Restore (Host Level, Database Level, Table Level)
• Netezza Appliance/Database migration (For Example: 6.x to 7.x migration)
• Data Loading/Unloading using External Tables, NZLOAD, NZ_MIGRATE
• Data Loading/Unloading using GUI Tools
• Optimizer and query plans
• Query history collection & Reporting
• Workload management
• Netezza Replication/DR Architecture
• Techniques to improve Netezza performance
• Frequent DBA activities such as SPU replacements, Table Skew monitoring, etc
• Working with IBM Netezza Support to resolve issues
![Page 22: Netezza Online Training by in India](https://reader034.vdocument.in/reader034/viewer/2022052622/55953f7d1a28ab426d8b45c2/html5/thumbnails/22.jpg)
IBM Netezza Features
http://www-01.ibm.com/software/data/puredata/analytics/features.html