データ フィード エディターでデータ フィードを設定できます。ここでは、データ ソース演算子やデータ変換演算子などのグラフィック要素を使用して、データ フィードの構造と論理フローを定義できます。
手順
データ フィード エディターを開きます。 空のデータ フィードが開きます。デフォルトでは、[データ ソース] パネルで、演算子と ARIS 文書などのデータ ソースの選択に簡単にアクセスできます。lo9
[すべて表示] をクリックすると、すべてのサポートされているデータ ソースと演算子が表示されます。演算子を選択するためのパネルが開きます。
[演算子の選択] パネルで、[XML] データ ソース演算子などのデータ ソース演算を選択します。
データ フィードに追加されたすべての演算子が、ストリームに配置されます。
データ ソース演算子が、[ストリーム 1] のデータ フィードに追加されます。これは、[出力] 演算子に自動的に接続されます。デフォルトでは、ストリームの名前に番号が付きます (「ストリーム 1」、「ストリーム 2」など)。
データ ソースの設定を指定するには、ストリーム内のデータ ソース演算子をクリックします。
選択した演算子にマークが付き、対応する設定パネルが表示されます ([XML 演算子の設定] など)。
設定を行います。ほとんどのオプションは、データ ソース演算子のヘルプに記載されています。
以下の例では、URL が XML ファイルを参照します。繰り返し要素と列が自動的に検出されます。
データ ストリームには、さらに演算子を追加できます。ストリームは、1 つのデータ ソース演算子と、順々に処理される複数の変換演算子を含むことができます。選択した演算子の下にある [+ 演算子の追加] をクリックして、[演算子の選択] パネルに追加される演算子を選択します。
[演算子の選択] パネルに表示される演算子は、選択したストリームで既に使用されている演算子によって変わります。使用できる演算子をすべて表示するには、[演算子の選択] パネルで [すべて表示] をクリックします。
たとえば、データ型を変更して、特定の条件に従って行にフィルターを適用できます。
データ フィードには、さらにストリームを追加できます。各ストリームは、データを処理するための構造的または論理的なユニットを形成します。
データ フィードの背景をクリックして、前述のとおり、演算子を選択します。
たとえば、演算子を使用して別のデータ ソースや新しいストリームを追加できます。
ストリーム内とストリームの間で、演算子をドラッグ アンド ドロップできます。ストリーム内の適切な場所は、緑色のプレースホルダー ラインで示されます。
ストリームから演算子を削除して、別個のストリームとしてドラッグ アンド ドロップできます。
同じタイプのストリームを接続できます。つまり、テーブルを返すストリーム (青緑) を相互に接続したり、単一値を返すストリーム (黄) を接続したりできます。
ストリームのドッキング ポイントの上にマウス ポインターを移動し、マウスボタンを押し続けながら、ターゲット ストリームのドッキング ポイントに接続線をドラッグし、マウス ボタンを放します。
演算子を、データ入力として使用するために [単一値] タイプのストリームに接続できます。すべての演算子が単一値を入力として許可するわけではありません。
[テーブル] タイプのストリーム内の演算子 ([行のフィルター] 演算子など) を選択します。対応する設定パネルが表示されます。
接続するストリームを選択します。たとえば、[行のフィルター] 演算子のフィルター条件を指定します。
設定パネルで、左の条件ボックスの [追加] アイコンをクリックして、フィルターで絞り込む列 (国など) を選択します。
演算子アイコンをクリックして、演算子を選択します。デフォルトでは、 [等しい] 演算子が使用されます。
右の条件ボックスの [追加] アイコンをクリックして、フィルターに使用する列のソースを選択します。この場合、[ストリームの選択] をクリックしてから、ストリーム ([ストリーム 4]
など) を選択します。
[行のフィルター] 演算子が、選択した [ストリーム 4] にデータ入力として接続されます。
手順 9 と似た手順で、演算子にさまざまなデータ入力を指定できます (ユーザー入力、列、定数値など)。
データ フィードに個別のアイテムをコピーして貼り付けることができます。選択された要素は、設定を含めて複製されます。
ストリーム、データ ソース、演算子などの要素を選択します。
エディター ヘッダーの [コピー] ボタンをクリックします。選択されている要素がクリップボードにコピーされます。
要素を削除するには、要素を選択してからエディター ヘッダーの [切り取り] ボタンをクリックします。要素が削除され、クリップボードにコピーされます。
新しいストリームや既存のストリームなど、データ フィードにコピーされたアイテムを挿入できます。
新しいストリームにアイテムを挿入するには、データ フィードの背景をクリックしてから、エディター ヘッダーの [貼り付け] ボタンをクリックします。コピーされた要素を含む新しいストリームが作成されます。
既存のストリームにアイテムを挿入するには、ストリームを選択してから、エディター ヘッダーの [貼り付け] ボタンをクリックします。
ストリームをコピーした場合、ストリーム全体のコピーがデータ フィードに挿入されます。
ワンポイント
データ フィードでのアイテムのコピー、切り取り、貼り付けには、それぞれの対応するボタンを使用する代わりに、<Ctrl> + <C>、<Ctrl> + <X>、<Ctrl> + <V> のキーボード ショートカットを使用することもできます。
アイコン、
[保存] の順にクリックします。
フィード名を入力して [保存] をクリックします。
データ フィードを設定しました。