DABroker

[目次][用語][索引][前へ][次へ]

5.4.5 エージェント機能のパラメタ一覧及びファイル容量の見積もり(共通)

エージェント機能のすべての処理には,パラメタが関連付けられています。また,エージェント登録情報ファイル及びエージェント実行情報ファイルはパラメタで構成されています。したがってファイルの容量は,パラメタに設定する値を足した値になります。ここでは,エージェントのパラメタ一覧,及びファイル容量の見積もりについて説明します。

<この項の構成>
(1) エージェント機能のパラメタ一覧
(2) ファイル容量の見積もり

(1) エージェント機能のパラメタ一覧

エージェント機能に関連付けられているパラメタ一覧を,表5-3及び表5-4に示します。エージェント関連のコマンド,エージェントログ,及びエージェントのメッセージで表示されるパラメタを知る場合などに参照してください。パラメタは,エージェント登録情報(登録時の情報)とエージェント実行情報(実行時の情報)に分けて示しています。

表5-3 エージェント登録情報のパラメタ

パラメタ名 説  明 データの属性
AgtRegName エージェント名 最大64バイトの任意文字
AgtRegUser 登録ユーザ情報 ユーザID 最大30バイトの任意文字
(ただし,両端に「"」ダブルクォーテーションを使用する場合は,最大32バイトの任意文字)
AgtRegPass パスワード
AgtRegGroup 登録グループ情報 ユーザID 最大30バイトの英数字
AgtRegGPass パスワード
AgtRegDate 登録日時 日付
AgtRegTime 時刻
AgtExeAuth エージェント実行権限
AgtRefAuth エージェント実行結果取得権限
AgtComment コメント 最大255バイトの任意文字
AgtConDBType 接続先情報 接続データベース種別
AgtConDBName データベース識別名
AgtConDBHost 実行予約日時 データベースホスト名
AgtRsvDate 日付
AgtRsvTime 時刻
AgtRsvDay 曜日
AgtRsvRet 繰り返し
AgtResWrite 実行結果保存形態
AgtRegInParm 可変実行条件
AgtSQLText SQLテキスト
AgtHeaderText ヘッダテキスト
AgtRetNum リトライ情報 リトライ回数(回)
AgtRetInt リトライ間隔(秒)

注※
次の文字はシステムの予約語のため使用できません。
「=」,「:」,「;」,「/」,「"」,「*」,「+」,「-」,「<」,「>」,「,」

表5-4 エージェント実行情報のパラメタ

パラメタ名 説  明 データの属性
AgtPriority 優先度
AgtRegLimit エージェント存続期限
AgtResLimit エージェント実行結果の保存期限
AgtRegInfo 登録時のインフォメーション
AgtExeName エージェント実行名
AgtExeNote メモ 最大64バイトの任意文字
AgtExeUser 実行ユーザ情報 ユーザID 最大30バイトの任意文字
AgtExePass パスワード (ただし,両端に「"」ダブルクォーテーションを使用する場合は,最大32バイトの任意文字)
AgtStatus 実行状況 状態
AgtExePID 実行プロセスID
AgtErrMSG メッセージ
AgtExeSDate 実行日時 日付
AgtExeSTime 時間
AgtRsvCDate カレントタイマ
実行待ち日時
日付
AgtRsvCTime 時刻
AgtOutType 実行結果情報 出力先種別
AgtOutName 出力名
AgtOutSize 出力サイズ
AgtOutColCnt カラム情報
AgtOutColSize カラムサイズ
AgtOutRecCnt レコード数
AgtOutRecSize レコードサイズ
AgtExeInfo 実行時のインフォメーション
AgtExeInParm 可変実行条件
登録情報に従うパラメタ その他のエージェント情報

注※
次の文字はシステムの予約語のため使用できません。
「=」,「:」,「;」,「/」,「"」,「*」,「+」,「-」,「<」,「>」,「,」

(2) ファイル容量の見積もり

エージェント登録情報ファイル及びエージェント実行情報ファイルは,次に示す概算式で容量を見積もります。概算式中のそれぞれの値は,表5-5及び表5-6に示すパラメタの見積もり値を使用して求めます。

概算式中の値は次のように求めます。求めるときには,表5-5,及び表5-6で示す値を使用してください。DABAGTは,DABroker動作環境定義ファイルのエージェント機能の使用で指定する作業ディレクトリです。DABroker動作環境定義ファイルについては,次の箇所を参照してください。

UNIXの場合:「3.4 DABrokerの動作環境の設定

Windowsの場合:「4.4 DABroker環境設定

[図データ]

表5-5 エージェント登録情報ファイルのパラメタ及び見積もり値

パラメタ名 固定部(バイト) 可変部 可変部の範囲(バイト) 見積もり長(バイト)
最大 最小 通常 最大 最小 通常
AgtRegName 14 RN 64 1 20 78 15 34
AgtRegUser 14 RU 32 1 8 46 15 22
AgtRegPass 14 RP 32 1 8 46 0 22
AgtRegGroup 15 RG 32 1 8 47 0 23
AgtRegGPass 15 GP 32 1 8 47 0 23
AgtRegDate 14 10 10 10 10 24 24 24
AgtRegTime 14 8 8 8 8 22 22 22
AgtExeAuth 14 2 2 2 2 16 0 16
AgtRefAuth 14 2 2 2 2 16 0 16
AgtComment 14 CM 255 1 8 269 0 22
AgtConDBType 16 2 2 2 2 18 18 18
AgtConDBName 16 DN 255 1 8 271 17 24
AgtConDBHost 16 DH 255 1 8 271 17 24
AgtRsvDate 14 10 10 10 10 24 0 24
AgtRsvTime 14 5 5 5 5 19 0 19
AgtRsvDay 13 2 2 2 2 15 0 15
AgtRsvRet 13 2 2 2 2 15 0 15
AgtResWrite 15 2 2 2 2 17 0 17
AgtSQLText 14 ST 32767 1 50 32781 15 64
AgtRegInfo 14 RI 255 1 8 269 0 22
合計 287   34024 55 179 34311 143 466

(凡例)
CM:コメント長
DH:データベースホスト名
DN:接続先データベース名称長
GP:グループパスワード
RI:登録インフォメーション長
RG:グループID
RN:エージェント登録名称長
RP:エージェント登録時のユーザパスワード長
RU:エージェント登録時のユーザID長
ST:SQLテキスト長
※:DABrokerが設定する項目

通常の値は,各可変名称及びSQLテキストは次の値で計算しています。
可変名称:8文字(エージェント名は2バイトコード10文字)
SQLテキスト:50バイト

表5-6 エージェント実行情報ファイルのパラメタ及び見積もり値

パラメタ名 固定部(バイト) 可変部 可変部の範囲(バイト) 見積もり長(バイト)
最大 最小 通常 最大 最小 通常
AgtExeName 14 16 16 16 16 30 30 30
AgtExeNote 14 ET 64 1 20 78 0 34
AgtExeUser 14 EU 32 1 8 46 15 22
AgtExePass 14 EP 32 1 8 46 0 22
AgtStatus 13 12 14 3 12 27 16 25
AgtExePID 13 4 6 1 4 19 14 17
AgtErrMSG 13 0 512 1 0 525 0 13
AgtExeSDate 15 10 10 10 10 25 25 25
AgtExeStime 15 8 8 8 8 23 23 23
AgtRsvCDate 15 CD 10 10 10 25 0 25
AgtRsvCTime 15 CT 5 5 5 20 0 20
AgtOutType 14 3 3 3 3 17 17 17
AgtOutName 14 30 255 1 30 269 15 44
AgtOutSize 14 OS 10 1 4 24 15 18
AgtOutColCnt 16 CC 10 1 4 26 17 20
AgtOutColSize 17 CS 10 1 4 27 18 21
AgtOutRecCnt 16 RC 10 1 4 26 17 20
AgtOutRecSize 17 RS 10 1 4 27 18 21
AgtExeInfo 14 EI 255 1 8 269 0 22
合計 277   1272 67 162 1549 240 439

(凡例)
CC:カラム情報数
CD:タイマ実行待ちの場合設定(10バイト固定)
CS:カラム情報サイズ
CT:エージェントタイマ実行待ちの場合設定(5バイト固定)
EI:実行インフォメーション
EP:エージェント実行時のユーザパスワード長
ET:メモ長
EU:エージェント実行時のユーザID長
OS:実行結果のサイズ(10進文字長)
RC:レコード情報数
RS:レコード情報サイズ
※:状況に応じてDABrokerが設定する項目

通常の値では,各可変名称及びシステム可変値は次の値で計算しています。
可変名称:8文字(メモは2バイトコード10文字)
システム可変値:平均長