Home > コンポーネント シリーズ > ServiceMax > ServiceMax - 設定 > ServiceMax - トリガ設定
ServiceMaxコネクタは、ServiceMaxのオブジェクトの変更をトリガとしてフローを起動できます。
ServiceMaxコネクタをMagic xpiのトリガエリアにドラッグすると、[プロパティ]ペインを開きます。コネクタをダブルクリックするか、右クリックして、コンテキストメニューから[構成]選択して、[ServiceMaxトリガ構成]ダイアログボックスを開きます。
このダイアログボックスには以下のフィールドが含まれています。
名前 |
説明 |
||
接続 |
|||
リソース名 |
この読み込み専用フィールドは、[設定]ダイアログボックスの[サービス]セクションでトリガのために選択されたServiceMaxリソースの名前が表示されます。 |
||
ポーリング間隔 |
をクリックして[ポーリング間隔]ダイアログボックスを開きます。組織データの変更をコネクタがチェックする間隔を入力します。分、時間、日数の組み合わせを選択することができます。
ここで設定した値(例、3分)は、ServiceMax APIを実際の呼び出し数を定義します。このメカニズムは、以下のように動作します。
|
||
同期 |
トリガ行の取り出しを同期させて、起動順序を決定するために、このチェックボックスを選択してください。これで、起動される行間の関係がある状態を制御することができます。たとえば、ServiceMaxから得られるデータが複数のデータベーステーブルに挿入される親子関係があるかもしれません。トリガが同期しない場合、子の行は親レコードの前に挿入することでSQLエラーが発生します。 デフォルトはチェックが外されています。 トリガ行の正しい処理順序を定義するために、ダイアログボックスの右側の上下矢を使用することができます。 |
||
キープアライブ間隔(分) |
自動的に再起動される前にトリガの応答がない場合の時間を分数で指定します。デフォルト値は0で、これはトリガの応答を永久に待ち続けることを意味します。
|
||
行ラベル |
トリガされた行を定義するラベルを入力します。フロー呼出時に下記の[行ラベルの保存]フィールドにマッピングされた変数がラベルの値を保持します。 |
||
オブジェクト |
をクリックしてオブジェクトリストを開きます。オペレーションが実行されるオブジェクトを選択します。このリストは、[ServiceMaxリソース]ダイアログボックスの[オブジェクトリスト]ボタンをクリックすると生成されます。
|
||
オペレーション |
ドロップダウンリストから以下のいずれかの処理を選択します。
|
||
開始日付 |
をクリックして変数リストを開きます。データ検索に必要な開始日付を選択します。このフィールドにはグローバル変数のみ使用することができます。
|
||
結果オプション |
|||
XML結果の保存 |
これはトリガのポーリング結果どこに保持するかを定義します。ドロップダウンリストから以下のどれかを選択します。
|
||
結果の分割 |
[レコードの最大数]プロパティ(以下)を有効にするために、このチェックボックスを選択します。 |
||
レコードの最大数 |
各分割ファイルのレコードの最大値です。をクリックして式エディタを開き、レコードの最大値を力してください。レコードのデフォルト値は、1000です。0を入力すると、分割は実行されません。[結果の分割]チェックボックス(上記)を選択すると、このプロパティは有効になります。 |
||
結果フォルダパス |
結果が保存されるフォルダ。 をクリックして式エディタを開きフォルダ名を入力するか、をクリックして必要なフォルダを選択してください。[XML結果の保存]プロパティ(上記)でファイルを選択した場合、このプロパティは有効になります。 |
||
保存する結果ファイル名 |
結果ファイルの保存先をフルパスで指定します。をクリックして、変数リストを開きます。[詮索]をクリックして、必要な文字変数をを選択してください。[XML結果の保存]プロパティ(上記)でファイルを選択した場合、このプロパティは有効になります。 |
||
行ラベルの保存 |
トリガの行ラベルを保存する場合に使用します。 をクリックして変数リストを開きます。[選択]をクリックして必要な文字変数を選択します。 |
||
最終日付の保存 |
このフィールドは、トリガが変更をオブジェクトの削除や更新、追加)を見つけた最後の日付と時間を保持します。 をクリックして変数リストを開きます。[選択]をクリックして必要な文字変数を選択します。 |
|
[ServiceMaxトリガ構成]ダイアログボックスには以下のボタンもあります。
ボタン |
説明 |
XSDリフレッシュ |
選択した全てのオブジェクトのオブジェクトスキーマを取り出します。 |
新規 |
トリガテーブルに新しい行を作成します。 |
削除 |
トリガテーブルで選択した行を削除します。 |
コネクタの構成が終了したら、[OK]をクリックして選択した全てのオブジェクトのServiceMaxスキーマを生成し、[ServiceMaxトリガ構成]ダイアログボックスを閉じます。
[キャンセル]をクリックすると、定義は保存されずに[ServiceMaxトリガ構成]ダイアログボックスが閉じます。