データセット関数
現在のデータセットに関するメタデータや統計情報を返す関数です。データセット名、行数、ファイル情報、自動検出された列マッピングなどを取得できます。
これらの関数は個々のイベントではなく、データセット自体を対象とします。そのため、アプリ内で式を評価する際、たとえばExpression EditorのプレビューでProcessMindが解決します。式をデータベースクエリに変換するデータセット処理パイプラインでは利用できません。これらの関数を使った計算済み属性やデータセットフィルターは処理に失敗します。
lastDataUpdate
()データを最後にアップロードまたは更新した時刻を返します。
| 戻り値 | 日付 |
| 例 | lastDataUpdate() → 最終更新時刻 |
lastDateInData
()データセット内の最後のイベントのタイムスタンプを返します。
| 戻り値 | 日付 |
| 例 | lastDateInData() → データ内の最後のイベントのタイムスタンプ |
datasetName
()データセットの表示名を返します。
| 戻り値 | 文字列 |
| 例 | datasetName() → Sales Orders |
datasetRows
()データセット内の行数、つまりイベント数の合計を返します。
| 戻り値 | 数値 |
| 例 | datasetRows() → 15000 |
dataFreshnessDays
()データを最後に更新してからの経過日数を返します。
| 戻り値 | 数値 |
| 例 | dataFreshnessDays() → 3 |
dataFileName
()アップロードしたデータの元のファイル名を返します。
| 戻り値 | 文字列 |
| 例 | dataFileName() → orders_2024.csv |
dataFileSize
()アップロードしたデータファイルのサイズをバイト単位で返します。
| 戻り値 | 数値 |
| 例 | dataFileSize() → 1048576 |
dataFileFormat
()アップロードしたデータの検出済みファイル形式を返します。
| 戻り値 | 文字列 |
| 例 | dataFileFormat() → csv |
detectedProcess
()自動検出された業務プロセスの種類の名前を返します。
| 戻り値 | 文字列 |
| 例 | detectedProcess() → 受注から入金まで |
detectedCaseId
()ケース識別子として検出された列名を返します。
| 戻り値 | 文字列 |
| 例 | detectedCaseId() → Order Number |
detectedTimestamp
()イベント時刻として検出された列名を返します。
| 戻り値 | 文字列 |
| 例 | detectedTimestamp() → Event Time |
detectedActivity
()アクティビティ名として検出された列名を返します。
| 戻り値 | 文字列 |
| 例 | detectedActivity() → Activity |
関連トピック
- 式の概要:すべての式関数。