Process Mining
2021.10
バナーの背景画像
Process Mining
最終更新日 2024年4月2日

式を検索する

はじめに

検索式には、集計式と似た要素もあれば、いくつかの新しい要素もあります。 検索式は、入力テーブルを持つ暗黙的結合として表示できます。 Lookup 式を使用すると、選択した入力テーブルのすべての属性にアクセスできます。

メモ: 特定のテーブルから多くの項目を追加する場合は、多くの属性の検索を作成する代わりに、両方のテーブルを結合することをお勧めします。

検索を作成する

Lookup を作成するには、以下の手順に従います。

手順

操作

1

新しい式を作成します。

2

[ ] を [Lookup] に変更し、目的の入力テーブルを選択します。

3

必要に応じて式レベルを設定します。

4

[ 設定] 列の横にある検索列を右クリックし、[ Add attributes... ] を選択して検索属性を追加します。

5

[式] フィールドに検索式を入力します。

6

[ OK] を クリックして検索式を保存します。

そのテーブル以外の表で属性を使用する場合は、その属性が利用可能な表のルックアップを作成できます。 現在の表の両方で使用可能な属性を入力テーブルとして使用して、検索を作成します。

イベント テーブルで 請求書所有者 を使用する場合、請求書テーブルのルックアップを作成する必要があります。この属性は Invoices テーブルでのみ利用可能だからです。 Events テーブルに情報を取得するために、ルックアップが作成されます。イベントごとに適切な 請求書所有者 を見つけるには、両方の表で利用可能な 請求書番号 が使用されます。

以下の画像でご確認ください。



この式は、各イベントの 請求書所有者 を格納する イベント テーブルに Lookup 式属性を追加します。

検索レベルと式レベル

[設定][検索 ] 列を使用して、入力テーブルへの検索テーブルの接続方法を定義します。両方の列に表示されているデータソースの属性は、同じ値である必要があり、同じ順序で配置する必要があります。 上の例では、Lookup テーブルと入力テーブルの間の共有キーであるため、両方の列に Invoice number が追加されています。

式レベルの上に表示されている属性はすべて、両方のテーブルを結合する必要があるため、[検索] 列に含める必要があります。 式レベルを下回る属性は、両方のテーブルで共有する必要はありません。

検索定義に必要な場合は、入力テーブルの属性はすべて、式レベルの下の [設定] 列に配置できます。 以下の例では、Event end 属性を使用してレコードを並べ替えます。



以下に、請求書を作成するユーザーの別個の数をカウントする Case_preprocessing テーブルの検索の例を示します。


メモ: Lookup 式自体では、利用可能な入力テーブルの属性のみが持ちます。 検索で使用される両方のテーブルの属性を必要とする計算を行う必要がある場合は、別の集計が必要です。

Globals Table

さらに、 Globals テーブルでは、1 つの値に集約可能な他のテーブルから情報を取得することもできます。 たとえば、属性に入力されているかどうかを確認します。 以下の画像で例をご確認ください。



この検索式では、 Event end 属性に値が含まれているかどうかを確認します。 それらすべてを一緒に処理するために、テーブルのすべてのレコードにアクセスされるため、共有属性は必要ありません。

  • はじめに
  • 検索を作成する
  • 検索レベルと式レベル
  • Globals Table

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.