リモートテーブルのフロー定義の作成
リモートテーブルのフローを構築および作成して、それを使用して外部ソースからデータを取得できるようにします。
始める前に
必要なロール:管理者
手順
-
移動先 すべて > システム定義 > リモートテーブル > 定義.
すべてのリモートテーブル定義のリストが表示されます。
- [ 新規 ] をクリックして、新しいフロー定義を作成します。
-
フォームのフィールドに入力します。
コントロール 説明 名前 選択したリモートテーブルに関連付けるために作成するスクリプトの名前。
テーブル 作成しているスクリプトを関連付けるリモートテーブルトの名前。- スコープ対象のアプリケーションのリモートテーブルの場合、名前にはリモートでアプリケーションの一部であることを示す名前空間識別子と文字列 st_ がプリフィックスとして付きます。
- グローバルアプリケーションのリモートテーブルの場合、名前には文字列 u_st_ がプリフィックスとして付きます。
フロー 既存の機能を活用して独自のフローを構築および定義するオプション。フローのマッピングを構成し、必要なリモートテーブルに関連付けます。リモートテーブルがクエリされると、フローがトリガーされ、データが取得されます。詳しくは、フローの定義を参照してください。 注:[フロー] フィールドにエントリがある場合、[スクリプト] セクションは表示されません。アプリケーション このリモートテーブルに関連付けられるアプリケーション。アプリケーションで作業している場合、またはアプリケーションレコードからリモートテーブルを作成している場合、フィールドはデフォルトでそのアプリケーションに設定されます。それ以外の場合は、このフィールドのデフォルトは [グローバル] です。モジュールやセキュリティルールなど、テーブルレコードから作成されたすべてのレコードは、デフォルトでこのアプリケーションに割り当てられます。 アクティブ リモートテーブルに関連付けるスクリプトを有効化するためのオプション。リモートテーブルに対して複数の非アクティブなスクリプト定義を設定できますが、有効なスクリプト定義は 1 つのみです。 詳細 [キャッシュ] セクションにアクセスして、このリモートテーブルの Now Platform でメモリキャッシュをどのように動作させるかを指定するオプション。 注:上級ユーザーのみがリモートテーブルのキャッシュパラメーターを設定する必要があります。 -
[キャッシュ] セクションで、このデータをキャッシュする方法と、Now Platform のメモリにデータをキャッシュする期間を指定します。
フィールド 説明 キャッシュ TTL このリモートテーブルスクリプト定義のために外部データがメモリにキャッシュされるキャッシュ存続時間 (秒単位)。たとえば、メモリにデータを 5 分間キャッシュするには、300 と入力します。 入力できる最大値は 60 分 (3600 秒) です。
拡張されたキャパシティ リモートテーブルで 1000 行を超える行をサポートする拡張キャパシティを選択するオプション。 注:外部ソースから取得されるデータサイズが小さい場合は、リモートテーブルで 1000 行のデフォルト制限を使用して、クエリ時間を最小化します。取得されたデータ・サイズが大きく、パフォーマンスが低下する可能性がある場合は、拡張容量機能を使用できます。注:デフォルトでは、外部データはユーザーによってメモリにキャッシュされます。 - [送信] をクリックします。