AWS Mainframe Modernization Service(관리형 런타임 환경 환경 환경)는 2025년 11월 7일부터 신규 고객에게 더 이상 공개되지 않습니다. 서비스를 사용하려면 2025년 11월 7일 이전에 가입하세요. AWS Mainframe Modernization Service(관리형 런타임 환경 환경)와 유사한 기능의 경우 AWS Mainframe Modernization Service(자체 관리형 환경)를 살펴보세요. 기존 고객은 평소처럼 서비스를 계속 사용할 수 있습니다. 자세한 내용은 AWS Mainframe Modernization 가용성 변경을 참조하세요.
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
유틸리티 웹 애플리케이션에서 사용 가능한 프로그램
유틸리티 웹 애플리케이션은 IDCAMS, INFUTILB, SORT 등과 같은 다양한 레거시 플랫폼 유틸리티 프로그램을 지원합니다. 애플리케이션에 대한 액세스를 구성하려면 섹션을 참조하세요관리형 애플리케이션의 유틸리티에 대한 액세스 구성.
프로그램 목록
-
JCLBCICS 유틸리티 - 배치에서 블루샘 데이터 세트 상태를 열기/활성화 또는 닫기/비활성화로 설정하는 데 사용됩니다.
JCLBCICS 유틸리티
JCLBCICS는 블루샘 데이터 세트를 열기/활성화 또는 닫기/비활성화로 설정하도록 설계된 JCL 유틸리티 프로그램입니다. 미해결/활성화 상태는 배치 프로그램에서 데이터 세트에 대한 액세스를 차단하는 반면, 닫힘/비활성화 상태는 데이터 세트를 JICS 온라인 서비스에 액세스할 수 없게 만듭니다.
사용량
-
JCLBCICS는 DD 이름의 groovy 구성을 기반으로 Jics FILE_TABLE 테이블의 STATUS 열과 Bluesam BLUESAM_STATUS 테이블의 OPEN_STATUS 열을 변경합니다.
.open(ddName) -> ENABLED in Jics FILE_TABLE table, OPEN in Bluesam BLUESAM_STATUS table .close(ddName) -> DISABLED in Jics FILE_TABLE table, CLOSED in Bluesam BLUESAM_STATUS table -
DD 이름 크기는
application-utility-pgm.yml구성 파일에서 전역적으로 구성할 수 있습니다.jclbcics.ddname.size: 7 -
글로벌 DD 이름 크기는 개별 단계에서 재정의할 수 있습니다. 재정의된 크기에 다음 줄을 groovy로 입력한 다음 stepParams를 해당 단계의 파라미터로 사용합니다.
TreeMap stepMapTransfo = [:] Map stepParams = ["MapTransfo":stepMapTransfo] stepParams["MapTransfo"]["JCLBCICS_OVERRIDDEN_SIZE"] = '7' ... .withParameters(stepParams) .runProgram("JCLBCICS") -
DD 이름 크기를 설정할 때 최대 유효 DD 이름 크기는 8입니다.
-
ddName 길이가 제공된 DD 이름 크기보다 크면 DD 이름 크기와 일치하도록 끝에서 잘립니다.
-
와일드카드는 ddName에서 지원됩니다. *(별표)가 ddName 끝에 추가되거나 ddName 길이가 8보다 작습니다.
.open("DTSNAME*")
예제 코드
// DD name with overridden size of 7 bytes def stepSTEP007(Object shell, Map params, Map programResults) { shell.with { if (checkValidProgramResults(programResults)) { TreeMap stepMapTransfo = [:] Map stepParams = ["MapTransfo":stepMapTransfo] stepParams["MapTransfo"]["JCLBCICS_OVERRIDDEN_SIZE"] = '7' return execStep("STEP007", "JCLBCICS", programResults, { mpr .withDatasetsConfiguration(new DatasetsConfiguration() .close("DTSNAME")) .withParameters(stepParams) .runProgram("JCLBCICS") }) } } }