Professional Documents
Culture Documents
AGENDA
Demo
Questions and Answers
Multi-System Environment
Requirements
INTEGRATED DATA
WAREHOUSE
DUAL SYSTEM
DATA
LAB
High Availability
INDEPENDENT
DATA MART
Disaster Recovery
DEPENDENT
DATA MART
Workload Isolation
Workload Balancing
Workload Shifting
Service Level Agreement
Management
Teradata UDA
TEST / DEV
DEEP HISTORY
ANALYTICAL
ARCHIVE
Teradata Unity
DIRECTOR
Query routing and SQL-based
database synchronization
DATA MOVER
Intelligent data movement
between UDA systems
LOADER
Scalable and intelligent high
volume data loading
ECOSYSTEM MANAGER
Monitoring data integration
processes and systems
Monitoring/Control
UNITY ECOSYSTEM MANAGER
Monitoring
Synchronization
SQL Multicast
Data Loads
Administration
Read
Apply
Operational Control
UNITY LOADER
UNITY DIRECTOR
TPT Utilities
Stand-alone Utilities
Queries
DDL changes
SQL data updates
Parser
Table Copy *
Data Dictionary
Users/
Applications/
SQL Utilities
Users/
Applications/
SQL Utilities
Sequencer
Status
Users/
Applications/
SQL Utilities
UNITY
DATA MOVER
E
Schema/Data
Synchronization
System A
C
System B
* This method of data sync can coexist with Unity, but needs to be managed and coordinated outside Unity
5
D
Query Routing
UNITY DIRECTOR
Unity Director
Query Routing
> Controlled query routing for high availability and failover
> Automatic query routing for workload optimization
Data Synchronization
> Enables database (object) and transactional updates across participating systems to
Auto Resubmit
> Aborted in-flight queries are automatically re-submitted to an alternate system that
Source
Systems
Streaming
INTEGRATED DATA
WAREHOUSE
Analytics
Tools and
Users
Controlled Routing
Automatic Routing
(Named, Preferred)
(Automatic)
Default
(writes)
Create Preferred
(creates)
(creates)
Create Balanced
Multi-System Synchronization
Database Synchronization
Architectural Flexibility
Data Synchronization
John 123
82.50
Bill
858
12.50
Jill
545
72.12
Tom 684
64.29
Joe
367
97.24
Bob
826
55.19
John 123
82.50
Bill
858
12.50
Jill
545
72.12
Data Flexibility
Tom 684
64.29
Joe
367
97.24
Bob
826
55.19
Tom 684
64.29
Joe
367
97.24
Bob
826
55.19
Auto Resubmit
Unity Director will resubmit in-flight queries following a
database restart to an alternate Teradata system which can
satisfy the query
> Automatic feature
No changes required for applications or queries
Removes the burden from application developers
Improves user experience
UNITY
DIRECTOR
11
UNITY LOADER
Unity Loader
High Volume Loading
> Scalable to meet requirements of
INTEGRATED DATA
WAREHOUSE
Source
Systems
Bulk
Load
INTEGRATED DATA
WAREHOUSE
13
INTEGRATED DATA
WAREHOUSE
Unity Loader
Bulk loads sent to all participating systems; updates are asynchronous
More than two sites are supported with additional Unity Loader and
Director servers
Site 1
UNITY
LOADER
Unity
Loader
Unity
Loader
Site 2
UNITY
LOADER
Unity
Loader
Unity Loader
14
Intelligent Sequencing
Unity Director and Unity Loader are tightly integrated to ensure
ordered writes and consistent read results across systems
Asynchronous
processing
W1
W2
W3
R1
W4
W5
W1
W2
W3
W4
W5
UNITY DIRECTOR
UNITY LOADER
Queries
15
SQL updates
Database updates
Trickle loads
Copyright 2013-2014 by Teradata. All rights reserved.
Different Systems
Will Process At
Different Rates
event driven
Use cases:
> Continuous data synchronization (low data lag required
between systems)
> Periodic / scheduled data movement (higher data lag
acceptable)
Note: Data Mover does not provide a scheduler
18
Graphical point-and-click
data copy
> Select source and target
movement
> Complements the
command-line and event
driven data copy options
19
SOURCE SYSTEMS
USER EXPERIENCE
Application 3
ETL
Servers
Processes
Unity Director
ETL
Servers
Processes
21
Teradata
System
Database
Currency of data
Unity Loader
Teradata
System
Database
Currency of data
BI
Servers
Processes
Data Mover
BI
Servers
Processes
22
BI Server
Tableau
T1
Load
Server
Raw Data
Informatica
23
Hadoop
Refined Data
Teradata
Aster
UNITY DEMO
SAN DIEGO
UNITY
DIRECTOR
(daunity)
25
ZETAR
ATLANTA
Thank You!
Questions
and Answers
26
Teradata Unity
Teradata Unity
Unity
Director
Unity
Loader
Unity Data
Mover
Unity
Ecosystem
Manager
Query Routing
Session-based routing
Query-based routing
Monitoring/Control
27
Application readiness
SLA management
Professional Services
Customer Services
SQL Multicast
SQL Multicast used in two ways
> Synchronization (write to all)
> Queries (read from one)
Queries
Synchronization
(reads)
(writes)
Teradata Unity
User
Unity Director
Unity Loader
Customer
Admin
Unity Data
Mover
Future
Unity Ecosystem
Manager
Teradata Unity
Compare results
across tables on
different systems
Unity Director
Alert on discrepancies
Unity Loader
Take pre-defined
automated action
1,000 rows
Unity Data
Mover
Admin
Unity Ecosystem
Manager
Discrepancy
Reported
998 rows
30
Teradata Unity
Unity Director
Request
Sync Point
Unity Loader
Sync Point
Unity Data
Mover
Unity Ecosystem
Manager
Sync Point
Admin
Unity Director / Unity Loader / Unity Data Mover / Unity Ecosystem Manager
Ecosystem Manager receives, records, and displays all Teradata Unity alerts, providing centralized
ecosystem monitoring and alerting
Teradata Unity
Unity Director
Unity Loader
Unity Data
Mover
Admin
Unity Ecosystem
Manager
32
Teradata Unity
One repository to
maintain
Unity Director
SQL-accessible
ecosystem information
Unity Loader
Unity Data
Mover
Future
Admin
Unity Ecosystem
Manager
33
Feature Enhancements
Feature Enhancements
Feature Enhancements
UDT Support
LOB Support
Support for Table Depth (by view)
Infrastructure
Viewpoint Enhancements
Unity Loader
(separately
priced)
No JSON support
Workload Management (TASM
integration)
Session routing option
Operational Enhancements
Infrastructure
Swing version supporting the TMS
server on both SLES10 & SLES11
Feature Enhancements
Feature Enhancements
Feature Enhancements
TPT Export
TPT Update
TBD
o Fastload
o Multiload
o FastExport
Localization
Support Versions
TD 13.00 - 14.10
TD 13.00 - 14.10
TD 13.00 - 15.00
The products, features, & functionality described in this document represent Teradatas plans as of the date issued. Those plans may change at any time, without notice, at
Teradatas sole discretion. Teradata is making no commitment to develop or release any of these products, features, or functionality.
34
June 2014
Considerations - TBD
Product Integration
Product Integration
Product Integration
Aster to Hadoop
JSON Support
Hadoop to Aster
Ease of Use
Ease of Use
Other Features
Infrastructure
Infrastructure
SLES11 only
Localization
Support Versions
HDP 1.3
HDP 1.3
The products, features, & functionality described in this document represent Teradatas plans as of the date issued. Those plans may change at any time, without notice, at
Teradatas sole discretion. Teradata is making no commitment to develop or release any of these products, features, or functionality.
35
Feature
Enhancements
Unity Ecosystem
Manager 14.10
Unity Ecosystem
Manager 15.00
Unity Ecosystem
Manager 15.10
Jan 2014
Q2 2014
TBD
Product Integration
Product Integration
Themes
Viewpoint 15.0
HA Monitoring/Control
Foundation APIs (Phase 2)
HA Monitoring/Control
Foundation APIs (Phase 1)
Enhanced TPT/OMD
Aster/Hadoop Monitoring
Integration
Ease of use
Localization
Database Version
The products, features, & functionality described in this document represent Teradatas plans as of the date issued. Those plans may change at any time, without notice, at
Teradatas sole discretion. Teradata is making no commitment to develop or release any of these products, features, or functionality.
36
37
38