25
How to Leverage CA Workload Automation AE for SAP® Scheduling MFX27L #CAWorld Karen Cleever, Sr. Principal Consultant CA Technologies

How to Leverage CA Workload Automation AE for SAP® Scheduling

Embed Size (px)

DESCRIPTION

You have upgraded your CA Workload Automation AE (CA AutoSys®) infrastructure to 11.3.x but as an SAP user you now face these questions: How do I move to the SAP plug-in? What are the differences? How and when will CA bridge those gaps? What are the new features that will help me automate my SAP tasks? Find insights in this presentation. For more information on Mainframe solutions from CA Technologies, please visit: http://bit.ly/1wbiPkl

Citation preview

Page 1: How to Leverage CA Workload Automation AE for SAP® Scheduling

How to Leverage CA Workload Automation AE for SAP® Scheduling

MFX27L #CAWorld

Karen Cleever, Sr. Principal Consultant CA Technologies

Page 2: How to Leverage CA Workload Automation AE for SAP® Scheduling

2 © 2014 CA. ALL RIGHTS RESERVED.

Abstract

You have upgraded your CA Workload Automation AE (CA AutoSys®) infrastructure to 11.3.x but as an SAP user you now face these questions: – How do I move to the SAP plug-in?

– What are the differences?

– How and when will CA bridge those gaps?

– What are the new features that will help me automate my SAP tasks?

.

Karen Cleever

CA Technologies

Sr. Principal Consultant

Page 3: How to Leverage CA Workload Automation AE for SAP® Scheduling

3 © 2014 CA. ALL RIGHTS RESERVED.

Agenda

ADAPTER VS PLUGIN

CONFIGURE THE PLUGIN

QUESTIONS

USING THE PLUGIN

LABS

A QUICK LOOK AT SOLUTION MANAGER

1

2

3

4

5

6

Page 4: How to Leverage CA Workload Automation AE for SAP® Scheduling

Adapter vs Plugin

Page 5: How to Leverage CA Workload Automation AE for SAP® Scheduling

5 © 2014 CA. ALL RIGHTS RESERVED.

Why Change??

Certifications for new releases will be done to the plug-in

New technologies XBP 3.0, 64 bit will be done with the plug-in

New features will be implemented using the plugin

Continue use of adapter but start moving to the system agent and SAP plug-in

Page 6: How to Leverage CA Workload Automation AE for SAP® Scheduling

6 © 2014 CA. ALL RIGHTS RESERVED.

Command Job vs Metadata based job

Spool files vs std_out/err_file

Adapter config vs plugin config

3 binaries vs job types

Functionality Gaps

Adapter and SAP Agent plug-in differences

NEED TO UNDERSTAND THE DIFFERENCES

Page 7: How to Leverage CA Workload Automation AE for SAP® Scheduling

7 © 2014 CA. ALL RIGHTS RESERVED.

Adapter and SAP Agent plug-in differences: Some Issues

Connection information in the adapter is not converted

No configuration GUI

SAP users are defined in autosys_secure

No CA provided conversion utility

Page 8: How to Leverage CA Workload Automation AE for SAP® Scheduling

8 © 2014 CA. ALL RIGHTS RESERVED.

sapjob jil

insert_job: JobName

machine: localhost

command: sapjob +D PRD1 –m 100 –u BOB +j is_rprt COPY=YES +n 2 –r year_end

std_out_file: /tmp/my_sapjob.out

std_err_file: /tmp/my_sapjob.err

Page 9: How to Leverage CA Workload Automation AE for SAP® Scheduling

9 © 2014 CA. ALL RIGHTS RESERVED.

Plug-in jil

insert_job: SAPJC_job

job_type: SAPJC

owner: WAAESAP@sapagent

machine: sapagent

sap_job_name: AM

Page 10: How to Leverage CA Workload Automation AE for SAP® Scheduling

10 © 2014 CA. ALL RIGHTS RESERVED.

Are jobs created using CA Workload Automation AE (CA WA AE) or are

copies of jobs run

Is job interception used

Are the job naming features of the adapter used

Are Data Archiving and BDC used

sapipkg (InfoPackage Adapter jobs) or capchain (Process Chain Adapter

jobs) will map to the new 11.3 AutoSys job types called SAP BW

InfoPackage (SAPBWIP) and SAP BW Process Chain (SAPBWPC)

Conversion

Page 11: How to Leverage CA Workload Automation AE for SAP® Scheduling

Configuring the SAP Plug-in

Page 12: How to Leverage CA Workload Automation AE for SAP® Scheduling

12 © 2014 CA. ALL RIGHTS RESERVED.

All communication to SAP is thru agent

WCC

Agent/Plugin

SAP instance

RFC and jco calls

APIs

Page 13: How to Leverage CA Workload Automation AE for SAP® Scheduling

13 © 2014 CA. ALL RIGHTS RESERVED.

Properties and agentparm.txt

jco.client.ashost=usilsapdod

jco.client.sysnr=00

jco.client.client=800

#jco.client.lang=

jco.client.user=JIMC

jco.client.passwd=9C11675F9ED8322327

Page 14: How to Leverage CA Workload Automation AE for SAP® Scheduling

14 © 2014 CA. ALL RIGHTS RESERVED.

agentparm.txt

# Added by Installer for sap #sap.config.ignoreStartupFailures=true

#sap.default.language=EN

#sap.job.dump_ref.enabled=true

#sap.job.resubmission=false

#sap.useRegularExpressions=true

oscomponent.jvm.x.options=-

Xmx512M plugins.start_internal_11=sap

sap.connection.turbo.mode=true sap.default.destination=dod sap.job.children.cancel=true sap.job.children.delete=true sap.job.children.monitor=true sap.job.children.recursive=true sap.logon.interface=XBP sap.logon.product=Agent sap.logon.version=6.10 [email protected]

m sap.spool.api.SPOOL_LIST_PLAIN

=true

Page 15: How to Leverage CA Workload Automation AE for SAP® Scheduling

15 © 2014 CA. ALL RIGHTS RESERVED.

Why do I need ftp?

When a large amount od data is requested - an * response to the ABAP program search the agent determines whether to send the data or send the location of the data depending on the setting of sap.max.buffer.size.bytes

If a location is returned the WCC will use ftp to retrieve the data

If ftp is not configured as part of the system agent the lookup will fail

Page 16: How to Leverage CA Workload Automation AE for SAP® Scheduling

16 © 2014 CA. ALL RIGHTS RESERVED.

Spool files autosyslog -t S -J WAAE_SAP_TEST_1

==================================================================================

Output messages of R/3 workload object 751.35301_1/WAAE_WF0.1/MAIN

Start date: Sun Oct 12 12:53:24 EDT 2014

==================================================================================

20141012 12532449+0400 WA_AGENT2 JavaAgent#tcpip@PD1_SCH 751.35301_1/WAAE_WF0.1/MAIN RUN RFC Data(JOBDEFINE(Client=800,Jobname="WAAE_SAP_TEST_1",ChildMonitor=N,PutInOutbox=N,StartMode=A,User=jcondi,Password=) ABSTEP(ABAPname=RSPARAM,PPBannerPage=N,PPRelease=N,PPPrintImm=N,PPNewSpool=Y,PPFooter=N,Variant="TEST")) MFUser(jcondi) WOBRequestID(1A8758BFDF0A3FAB5130B3637B7B99301F24CB0D14131328044980)

STATE SUBMIT Jobno(12562401) Status(Job Open: Defined and Released) SetStart

STATE COMPLETE Cmpc(0) Status(Finished) SetEnd

Page 17: How to Leverage CA Workload Automation AE for SAP® Scheduling

Using the SAP Plug-in

Page 18: How to Leverage CA Workload Automation AE for SAP® Scheduling

18 © 2014 CA. ALL RIGHTS RESERVED.

Job types

Jobs in adapter were defined as command jobs

Plug in provides : – SAP Batch Input Session

– SAP Business Warehouse (BW) InfoPackage

– SAP Business Warehouse (BW) Process Chain

– SAP Data Archiving

– SAP Event Monitor

– SAP Job Copy

– SAP Process Monitor

– SAP R/3

Page 19: How to Leverage CA Workload Automation AE for SAP® Scheduling

19 © 2014 CA. ALL RIGHTS RESERVED.

Binaries/Job Types

Adapter Jobs Plug in

sapjob

sap

sapbdc

sapda

sapjc

capchain sapbwpc

sapifpkg sapbwip

sapevt

sappm

casapvar

casapopx

Page 20: How to Leverage CA Workload Automation AE for SAP® Scheduling

20 © 2014 CA. ALL RIGHTS RESERVED.

Lab 1 : Create a single step ABAP job

See Lab Handout

Page 21: How to Leverage CA Workload Automation AE for SAP® Scheduling

21 © 2014 CA. ALL RIGHTS RESERVED.

Lab 2: Convert an sapjob to a jobtype SAP

See Lab Documentation

Page 22: How to Leverage CA Workload Automation AE for SAP® Scheduling

22 © 2014 CA. ALL RIGHTS RESERVED.

Summary

Similarities:

Both provide integration with the SAP CCMS internal scheduler and SAP

BW

Both can execute SAP R/3 Jobs (ABAPs, monitor child processes)

Both can run and monitor BW InfoPackages

Both can run and monitor BW Process Chains

Both leverage the SAP Java Connector (JCo)and XBP and BW APIs to

integrate with SAP

Page 23: How to Leverage CA Workload Automation AE for SAP® Scheduling

23 © 2014 CA. ALL RIGHTS RESERVED.

Another method for managing SAP jobs

Create all job types from Solution Manager

Manage job documentation

Monitor from BP Monitoring

Integrate with Solution Manager Change Management and Incident Management

CA Workload Automation AE Advance Integration for SAP Solution Manager

Page 24: How to Leverage CA Workload Automation AE for SAP® Scheduling

24 © 2014 CA. ALL RIGHTS RESERVED.

For More Information

To learn more about Mainframe, please visit:

http://bit.ly/1wbiPkl

Insert appropriate screenshot and text overlay from following “More Info Graphics” slide here;

ensure it links to correct page Mainframe

Page 25: How to Leverage CA Workload Automation AE for SAP® Scheduling

25 © 2014 CA. ALL RIGHTS RESERVED.

For Informational Purposes Only

© 2014 CA. All rights reserved. All trademarks referenced herein belong to their respective companies.

This presentation provided at CA World 2014 is intended for information purposes only and does not form any type of warranty. Some of the specific slides with customer references relate to customer's specific use and experience of CA products and solutions so actual results may vary.

Terms of this Presentation