# 配信管理情報（Mainframe）

配信するファイルのファイル情報を登録します。

## 項目一覧

表6.7 配信管理情報項目一覧

項目名 | 初期値 | 設定値 | 省略 | 備考
--- | --- | --- | --- | ---
ファイルID |  | 英数字 | × | 8バイト以内
コメント |  | 英数字 | ○ | 60バイト以内
汎用機DSN |  | 英数字 | × | 44バイト以内
転送タイプ | TEXT | (*1) | × |
M/ フォーマットID |  | 英数字 | ○ | 8バイト以内
圧縮レベル | 圧縮なし | (*1) | × |
コード変換 | 配信側 | (*1) | × |
EBCDICコードセット | カナ文字 | (*1) | × |
配信ファイルの扱い | 保存 | (*1) | × |
ボリューム通番 |  | 英数字 | ○ | 6バイト以内
転送方法 | ワークファイル | (*1) | × |
ワークボリューム通番 |  | 英数字 | ○ | 6バイト以内
容量 | CYL | (*1) | × |
一次要求量 | 5 | 1～9999 | ○ |
増分量 | 3 | 0～9999 | ○ |
装置台数 | 1 | 1～59 | ○ |
転送グループID |  | 英数字 | × | 8バイト以内
配信前ジョブID |  | 英数字 | ○ | 8バイト以内
正常時ジョブID |  | 英数字 | ○ | 8バイト以内
異常時ジョブID |  | 英数字 | ○ | 8バイト以内
連携DBID |  | CSV,XML | ○ | 8バイト以内
転送間隔 | 0 | 0～32768 | ○ | 単位: 10ミリ秒
転送優先度 | 50 | 1～256 | ○ |
転送ブロック長 | 4096 | (*2) | ○ | 単位: バイト数
転送ブロック数 | 3 | 1～99 | ○ |
シフトコードの扱い | カット | (*1) | × |
後続文字カット | カットしない | (*1) | × |
UNIT |  | 英数字 | ○ | 8バイト以内
順序番号 |  | 1～9999 | ○ |
RDW付配信 | しない | (*1) | × |
暗号キー |  | 英数字 | ○ | 8～20バイト

○ | : | 省略可
× | : | 省略不可

*1 | : | 画面で選択
*2 | : | 接続先ホストがVer.7未満の場合は“6”～“10000”、Ver.7以降の場合は“128”～“10000”

## 各項目の説明

配信管理情報で設定する各項目について説明します。

ファイルID

  配信するファイルを認識するためのID

  8バイト以内の英数字で指定します。

コメント

  配信するファイルに対するコメント

汎用機DSN

  Mainframe上に格納されている配信するファイルのデータセット名

  Mainframeのデータセット名の命名規約に従って指定します。

転送タイプ

  配信するファイルの転送データ形式

  FORMAT

    : フォーマットデータ

  BINARY

    : バイナリーデータ

  TEXT

    : テキストデータ

  MULTIFORMAT

    : マルチフォーマットデータ

M/フォーマットID

  配信するファイルのフォーマット、またはマルチフォーマットが登録されているID

  フォーマットIDの詳細は「フォーマット情報（Mainframe）」を参照してください。

  マルチフォーマットIDの詳細は「マルチフォーマット情報（Mainframe）」を参照してください。

  「転送タイプ」が“FORMAT”の場合はファイルフォーマットID、「転送タイプ」が“MULTIFORMAT”の場合はマルチフォーマットIDが必須です。

圧縮レベル

  ファイルを転送するときの圧縮のレベル

  圧縮なし

  横圧縮

    : レコード内圧縮

  縦横圧縮

    : レコード間圧縮

コード変換

  配信するファイルのコード変換先

  配信側

    : 配信側変換

  集信側

    : 集信側変換

  無変換

    : 無変換

EBCDICコードセット

  EBCDICコードからASCIIコードに変換するときのファイルに使用されているEBCDICコード体系

  - カナ文字

  - 英小文字

  - ASCII

  - ASPEN

  - IBM英小文字

  - IBM英小文字拡張

  - NECカナ文字

  - IBMカナ文字拡張

  - ユーザーテーブル1

  - ユーザーテーブル2

  - ユーザーテーブル3

  = 備考 =

  “IBMカナ文字拡張”は、接続先のHULFTがVer.7.3.0以降の場合に指定できます。

配信ファイルの扱い

  配信ファイルの配信中の排他制御と、正常終了したときの処置

  保存

    : 配信中または配信ワークファイル作成中はロックを行わず、正常終了後ファイルを保存

  クリア

    : 配信中または配信ワークファイル作成中はロックを行い、正常終了後0バイトファイルになる

  削除

    : 配信中または配信ワークファイル作成中はロックを行い、正常終了後ファイルを削除

  ロック

    : 配信中または配信ワークファイル作成中はロックを行い、正常終了後ファイルを保存

ボリューム通番

  配信ファイルが格納されているボリューム通番

  Mainframeのボリューム通番の命名規約に従って指定します。

転送方法

  配信ファイルを配信するときの転送方法

  直接

    : ワー クファイルを作成しないで配信ファイルを直接転送

  ワークファイル

    : 配信ファイルからワークファイルを作成し転送

ワークボリューム通番

  配信ワークファイルのボリューム通番

  Mainframeのボリューム通番の命名規約に従って指定します。

容量

  配信ワークファイルのスペース単位

  CYL

    : シリンダ

  TRK

    : トラック

  省略

    : 省略（自動計算）

一次要求量

  配信ワークファイルの一次要求量

増分量

  配信ワークファイルの増分量

装置台数

  配信ワークファイルのマルチボリューム装置台数

転送グループID

  配信するファイルの配信先が登録されているID

  転送グループIDの詳細は「転送グループ情報（Mainframe）」を参照してください。

配信前ジョブID

  配信を行う前に起動するジョブID

  ジョブIDの詳細は「ジョブ起動情報（Mainframe）」を参照してください。

  省略するとジョブ起動はされません。

正常時ジョブID

  ファイルの配信が正常終了したときに起動するジョブID

  ジョブIDの詳細は「ジョブ起動情報（Mainframe）」を参照してください。

  省略するとジョブ起動はされません。

異常時ジョブID

  ファイルの配信が異常終了したときに起動するジョブID

  ジョブIDの詳細は「ジョブ起動情報（Mainframe）」を参照してください。

  省略するとジョブ起動はされません。

連携DBID

  配信されたデータの集信側での連携

  CSV

    : 集信側で集信ファイルをCSV変換

  XML

    : 集信側で集信ファイルをXML変換

  集信側で集信ファイルをCSV形式受信（UNIX、Linux、NonStop、およびWindows）、またはXML形式受信（UNIX、Linux、およびWindows）をする場合、上記の固定文字を指定します。

  省略するとCSV形式受信、XML形式受信はされません。連携する場合は、「転送タイプ」に“FORMAT”または“MULTIFORMAT”を指定してください。

転送間隔

  1ブロックの転送後から次の1ブロックを転送するまでの間隔

転送優先度

  ファイルを転送するときの待ち行列での優先度

  優先度は、小さい数字ほど高くなります。

転送ブロック長

  1ブロックを転送するときの長さ

  「転送ブロック長」と「転送ブロック数」の積が65520を超える値は設定できません。

転送ブロック数

  一度に転送するブロック数

  「転送ブロック長」と「転送ブロック数」の積が65520を超える値は設定できません。

シフトコードの扱い

  コード変換を行うときのシフトコードの扱い

  カット

    : シフトコードを削除しデータを詰めた形に変換

  スペース

    : シフトコードをスペースに変換

後続文字カット

  配信するファイルの後ろスペースまたはNULL（X'00'）の扱い

  ヌルカット

    : 後続のNULLをカットする

  スペースカット

    : 後続のスペースをカットする

  両方カット

    : 後続のスペースとNULLをカットする

  カットしない

    : 後続のスペースとNULLをカットしない

UNIT

  配信ファイルが格納されているUNIT名

順序番号

  配信ファイルが格納されているテープ装置ボリューム上の順序番号

RDW付配信

  転送データにレコード長領域（RDWエリア）を付加するかどうかの設定

  する

    : RDW付配信

  しない

    : RDWなし配信（省略時）

  RDW付転送を行う場合は、転送タイプにバイナリーを指定します。

暗号キー

  データを暗号化するキー

  配信するファイルにセキュリティーをかけることができます。相手ホストの集信管理情報に設定されている暗号キーと同じ暗号キーを設定してください。

  省略するとファイルは暗号化されません。

## 設定時の注意点

汎用機DSN

世代管理ファイル、区分編成ファイル、およびVSAMファイルも登録できます。相対世代番号とメンバー名はかっこ付きで指定します。

ファイル名は「'」（リテラル）で囲まないでください。

ボリューム通番

ボリューム通番を省略するとファイルがカタログされているとみなされます。

配信DSNがVSAMファイルの場合、カタログされている必要があります。

UNIT

UNIT名が省略された場合、システム動作環境設定で指定した配信・集信ファイルのユニットグループ名（INIT-UNIT）になります。

また、ボリューム通番を省略した場合は、UNIT名はカタログ簿から参照されます。指定したUNIT名、システム動作環境設定で指定した配信・集信ファイルのユニットグループ名（INIT-UNIT）は無視されます。

配信ファイルの扱い

ワークファイル転送の場合に“クリア”または“削除”を選択すると、システム動作環境設定の「配信後クリアの扱い」により動作が異なります。「配信後クリアの扱い」を“B”にした場合、配信処理の正常、異常を問わず、配信ワークファイル作成後に配信ファイルを削除または全レコード削除します。「配信後クリアの扱い」を“A”にした場合、配信処理が正常終了した後に、配信ファイルを削除または全レコード削除します。

「配信ファイルの扱い」を“保存”以外に設定すると、同報配信は行えません。ただし、ワークファイル転送で、「配信ファイルの扱い」を“クリア”または“削除”、「配信後クリアの扱い」を“B”に設定した場合は同報配信が行えます。配信ファイルがVSAMまたは区分編成の場合、「配信ファイルの扱い」を“クリア”または“削除”はできません。

ワークファイル転送時の配信側変換の場合、EBCDIC-EBCDICコード変換はできません。

ワークボリューム通番

省略するとシステム動作環境設定の「ワークボリュームモード」によりワークファイルが作成される場所が異なります。「ワークボリュームモード」を“0”にした場合、ストレージ属性のボリュームとして定義されたボリューム通番に作成されます。「ワークボリュームモード」を“1”にした場合、配信ファイルと同じボリューム通番に作成されます。

容量

「容量」に“省略”を指定した場合、配信ワークファイルの容量、一次要求量、および増分量は、配信ファイルの容量から自動計算されます。

容量の自動計算は、配信ファイルの属性を元に行っているため、配信ファイルがトラック、シリンダ以外で作成されている場合、またはVSAMファイルの場合、自動計算できません。

また、以下の条件の場合、ワークファイル作成時に、容量不足になる可能性がありますので注意してください。

- 区分編成ファイルの場合

  区分編成全体サイズを元にワークファイルの容量を計算しています。

- 配信ファイルとワークファイルの装置タイプが異なる場合

  配信ファイルの割り振り量から計算しています。

連携DBID

配信されたデータをUNIXまたはWindowsのデータベースにロードするときのデータベースID（8バイト以内の英数字）を指定すると、「DB連携オプション」と連携できます。データベースIDとして3文字の英字“CSV”および“XML”は使用できません。

装置台数

装置台数に2以上を指定する場合は、ワークボリューム通番を指定できません。

メッセージの置換

メッセージ置換を行える項目は以下のとおりです。

以下の項目に“&MSG0”～“&MSG5”を指定することにより、配信要求時に指定したメッセージや送信されたメッセージに置き換えます。

- 汎用機DSN

- ボリューム通番

- ワークボリューム通番

- UNIT

- 転送グループID

- 配信前ジョブID

- 正常時ジョブID

- フォーマットID

- マルチフォーマットID

- 連携DBID

MT使用時の制限

MTから配信する場合には制限事項があります。制限事項に関しては「オペレーション マニュアル」を参照してください。

シフトコードの扱い

配信側でコード変換を行う場合、「シフトコードの扱い」に“カット”を指定すると、システム動作環境設定の「配信ファイルのシフトコードの扱い（RECLEN）」の値によって、集信データ長が異なります。「配信ファイルのシフトコードの扱い」が“Y”だと、シフトコードは詰められ、レコード長の終わりにシフトコード分のスペースが付加されます。“N”だとシフトコードは詰められ、レコード長が短くなります。「配信ファイルのシフトコードの扱い」の詳細は、「アドミニストレーション マニュアル」のシステム動作環境設定の各項目の説明を参照してください。