+ All Categories
Home > Documents > Where Do You Need Your ADABAS Data Today? An overview of NatQuery and NatCDC .

Where Do You Need Your ADABAS Data Today? An overview of NatQuery and NatCDC .

Date post: 01-Jan-2016
Category:
Upload: sibyl-tyler
View: 214 times
Download: 1 times
Share this document with a friend
26
Where Do You Need Your ADABAS Data Today? An overview of NatQuery and NatCDC www.natworks-inc.com
Transcript

Where Do You Need Your ADABAS Data Today?

An overview of NatQuery and NatCDC

www.natworks-inc.com

2

• Overview of NatWorks

• Overview of NatQuery

• Demo of NatQuery

• Questions & Answers

Agenda

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

7

a

Data Handling Solutionfor

ADABAS

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

[email protected]

www.natworks-inc.com


Recommended