Date post: | 01-Jan-2016 |
Category: |
Documents |
Upload: | sibyl-tyler |
View: | 214 times |
Download: | 1 times |
3
Core Software AG Products Natural, Adabas and Predict Initial Focus on End-User Extraction Evolutionary focus on Data Warehousing
Optimize Your Use of Natural / Adabas Use what you have: Better
Development & Support Sales are pre-dominantly handled by our Partners
NatWorks’ Focus
4
NatWorks’ Products
NatQuery - Adabas Data Extraction Engine End User Extraction
– Painless ADABAS integration into desktop applications Data Warehouse Extraction
– “Stand Alone” processor– “Front End” processor for ETL Tools
Process Data INTO Adabas– Administrator only function
NatCDC - Adabas PLOG Processor Data Warehouse Change Data Capture Auditing Tool
5
The Question:
How do we handle ADABAS data without:• Programmer Intervention• DBA Intervention• Gateways
And:• Install nothing on the server • Leverage available SAG products and knowledge base• Get excellent performance• Automatically Integrate data into a target of your choice
?
6
The Answer:
GENERATION !!!Generation of:
• Natural Program(s)• Needed Parameter(s) • JCL / Script to Execute Processes
8
Delimited Data
NATURALNATURALADABASADABAS
XML XML/XSL
EXCEL ACCESSETLTools
SQLSERVER
ORACLERDBMSLoaders
MVS, VSE, UNIX, Linux, Windows
SequentialData
NatQuery
Where Do You Need Your ADABAS Data Today?
External Source
Data ExtractionData Loading
9
NatQuery - Installation Overview
Workstation Environment
NatQuery is Visual Basic (GUI) Application that:• Intelligently generates Natural• Intelligently generates other required objects• Automatically Integrates to Natural / ADABAS
Install
NatQuery
10
NatQuery – Configuration Overview
JCL / Script• Templates Based
Predict
Field Element Metadata• Abstract & Descriptive Text• (optional)
User Information• Permissions• File Naming
File Relationship Info• (optional)
• DDMs• via SYSTRANS / SYSOBJH
• DDM expanded Info• Descriptor Statistics• Occurrence Information• Sign Byte Information
ADABAS
Natural
NatQuery
11
NatQuery – Generation Overview
NatQuery
RequiredFiles / Fields
DesiredTarget
SelectionLogic
OptionalVariables
UserSpecification
NaturalProgram(s)
JCL / Script(optional)
Utility Parms(optional)
Interface Files(optional)
GeneratedObjects
Workstation Environment
12
NatQuery – Submission Overview
NatQuery
Workstation Environment
NaturalProgram(s)
JCL / Script
Utility Parms(optional)
Interface Files(optional)
GeneratedObjects
Server Environment
Data
Request
LocalLOG
(Optional)
FTPor
FILECOPY
A
U
T
O
M
A
T
E
D
13
BATCH
Server Environment
NatQuery – Execution Overview
• Automatic Execution • Remote Execution
• Manual Execution
DATA
Fixed-Length Sequential File,
ASCII Format
RemoteLOG
(Optional)
DATA
Other Environment
Data
Request
FTPOr
FileCopy
ADABAS
Natural
(Optional)
14
NatQuery – End User Data Retrieval
Server Environment
DATAFTPOr
FileCopy
Logging
Workstation Environment
DATA
NatQueryLocalLOG
RemoteLOG
The Local Log informs NatQuery what has been requested.
The Remote Log informs NatQuery of what has been executed.
NatQuery informs the user they have data.
NatQuery allows the user to automatically retrieve this data.
15
NatQuery – Integration
Workstation Environment
DATA NatQuery
Delimited Data
XML XML/XSL
EXCEL ACCESSSQL
SERVERORACLE
ORACLE
RDBMSLoaders
FTPOr
FileCopy
AUTOMATED
Other Environment
SQLSERVER
ETLTools
16
NatQuery - Integration to ETL Tools
DSX Generation DataStage Exchange file (DataStage proprietary format)
CFD Generation COBOL File Definition (Copybook format)
Offset Report Generation Manual Integration
Generation of Extract Layout Specification
DATA
DSXFiles
CFDFiles
OffsetReport
NatQuery ETL Tool
IBM / Ascential DataStage Informatica Pervasive …
17
NatQuery – General Extract Processing
ADABAS
BATCH
Server Environment
Natural DATA
Natural Program
DB2 VSAM SEQ
NatQuery
18
NatQuery – Special Extract Processing - (Admin Only)
ADABAS
BATCH
Server Environment
Natural
ADASAV DATA
NatQuery
Natural Program
Parameters
ADABASUtilities
19
NatQuery – Special Adabas Processing - (Admin Only)
ADABAS
BATCH
Server Environment
Natural
DATA
NatQuery
Natural Program
Store All Match & Update Match & Update or Store Match and Delete Based on Flag
20
NatQuery – Adabas To Adabas Migration
ADABAS
BATCH
Server Environment
Natural DATA
ADABAS
Natural
Production Test
NatQuery
Natural Program
Natural Program
21
NatQuery – Short List of Features Automatic Linking of Files
No User knowledge of file links required User Defined Variables
Redefine, Expression, Compressed, Dynamics & Constants Administrative Defined Variables
Redefine, Expression, Compressed, Dynamics & Constants DDM Redefinitions Administratively Specifiable Edit Masks
User-Scheduled Requests Uses The Windows Scheduler
Detail Extracts and / or Summary Extracts Use one or the other or both
Integrates with Predict (optional)
22
NatQuery – Short List of Features - continued
Flattening and / or Concatenation of Recurring Fields Can be mixed within the same extract
Fully Customizable Processes JCL / Script is based on Administratively defined templates Example: E-Mail Data Extracts
Built In ADABAS / Natural / Application Intelligence Optimized Selection of Best File Linking, I/O Path, I/O Statements
Centralized Administration New Versions, New Users New Files, Etc…
Embraces Any And All Security already in place Query and Data Sharing Between Users Painlessly Integrate ADABAS Data to wherever it is needed …
23
Delimited Data
NATURALNATURALADABASADABAS
XML XML/XSL
EXCEL ACCESSETLTools
SQLSERVER
ORACLERDBMSLoaders
MVS, VSE, UNIX, Linux, Windows
SequentialData
NatQuery
Where Do You Need Your ADABAS Data Today?
External Source
Data ExtractionData Loading
24
Demo Environment
Local Area Network
• NatQuery / NatCDC• MS Office 2000• Internet Explorer
• SQL Server• Oracle
• Natural• ADABAS• FTP Server
Request Data Data / Commands
Data
29
Audit Data
Delimited Data
NATURALNATURALADABASADABAS
XML XML/XSL
EXCEL ACCESSETLTools
SQLSERVER
ORACLERDBMSLoaders
MVS, VSE, UNIX, Linux, Windows
SequentialData
NatCDCPLOG Processing
NatQuery
Where Do You Need Your ADABAS Data Today?
Changed DataExternal Source
Data ExtractionData Loading
Simple ideas with enormous potential.
and
www.natworks-inc.com