%RMMSBMCP

%RMMSBMCP Overview

%RMMSBMCP reads the records from a BMC Perf Mgr file that was created with the DUMP HISTORY command and creates the appropriate table and column metadata for the SAS IT Resource Management BMC Perf Mgr adapter.
Note: Run this program only after you have created an IT data mart and a job that contains a BMC Perf Mgr transformation.

%RMMSBMCP Syntax

%RMMSDTPS(
LOGFILE=path-and-filename-to-BMC-Perf-Mgr-log
,METAPASS=user-password
,METASERVER=name-of-metadata-server
,METAUSER=user-ID
<,APPSERVER=name-of-application-server>
<,JOBID=metadata-id-of-staging-job>
<,CREATEMETADATA=Yes | No>
<,FILEDEVICE=type-of-device>
<,FILENOOFVOLUMES=number-of-volumes>
<,FILESPACEPRIMARY=primary-space-allocation>
<,FILESPACESECONDARY=secondary-space-allocation>
<,METAPORT=metadata-server-port>
<,METAREPOSITORY=name-of-metadata-repository>
);

%RMMSBMCP Required Arguments

  • LOGFILE=path-and-filename-to-BMC-Perf-Mgr-log
    specifies the path to the BMC Perf Mgr log file.
  • METAPASS=user-password
    specifies the password that is associated with the metauser ID.
  • METASERVER=name-of-metadata-server
    specifies the name of the metadata server.
  • METAUSER=user-ID
    specifies the user ID that is to access the metadata server.

%RMMSBMCP Options

  • APPSERVER=-of-application-server
    specifies the name of the application server. The default value for this option is SASITRM.
  • JOBID=metadata-id-of-staging-job
    specifies the metadata ID of the staging job. The metadata-ID should be in the format Axxxxxxxx.Zyyyyyyyy and follow these specifications:
    • Axxxxxxxx is any set of eight alphanumeric characters preceded by the character “A.”
    • Z is any alphabetic character.
    • yyyyyyyy is any set of eight alphanumeric characters.
    Note: This option is required if CREATEMETADATA is set to Y.
  • CREATEMETADATA=Yes | No
    specifies that the macro is to create the metadata for the tables and columns in the log file.
    The default value for this option is N, which means do not create the metadata. The value N only produces a report of the metadata that would have been created.
  • FILEDEVICE=type-of-device
    specifies the type of device. This value is required only if the library and tables are going to be stored on z/OS with a traditional file system.
  • FILENOOFVOLUMES=number-of-volumes
    specifies the number of volumes. This value is required only if the library and tables are going to be stored on z/OS with a traditional file system.
  • FILESPACEPRIMARY=primary-space-allocation
    specifies the primary space allocation. This value is required only if the library and tables are going to be stored on z/OS with a traditional file system.
  • FILESPACESECONDARY=secondary-space-allocation
    specifies the secondary space allocation. This value is required only if the library and tables are going to be stored on z/OS with a traditional file system.
  • METAPORT=metadata-server-port
    specifies the port of the metadata server.
  • METAREPOSITORY=name-of-metadata-repository
    specifies the name of the metadata repository that contains the IT data mart. The default value for this option is Foundation.

%RMMSBMCP Example

This example reads the BMC Perf Mgr log file called c:\BMCPerfMgr\citra1_Windows_format2.dat and creates the metadata for the tables and columns defined in this log file.
%rmmsbmcp(createMetadata=Y
		,jobID=A5FWNTN9.BN0000RX
		,metapass=myPassword
		,metaserver=myServer
		,metauser=myUserid
		,logfile=c:\BMCPerfMgr\citra1_Windows_format2.dat
	);