データの取得
ABBYY FlexiCapture は CSV (コンマで区切られた値)ファイルとしてデータを提供します。ファイルは有効化された機能を含む各テナント用のすべてのファイル用の個別のフォルダーと共に FlexiCapture ファイルストレージディレクトリーに配置されます。これらのフォルダー用のファイルパスは、TenantName\Reportingにあります。TenantName は実際のテナントの名前に置き換えられます。2 種類のデータファイルが提供されます:
- 1 種類目は、現在のバッチ状況に対応し、「BatchState_YYYY-MM-DD HH-MM.csv」という形式で名前が付けられています。名前の後半部分では、ファイルに含まれる状況の日時を指定します。
このファイルには、その時点でシステム内に存在するすべてのバッチの状況が含まれます。 - 2 種類目は、各バッチが通過してきたステージのリストに対応し、「BatchRouting_YYYY-MM-DD - YYYY-MM-DD.csv」という形式で名前が付けられています。名前の後半部分では、ファイルに存在するデータの期間を指定します。
バッチルーティングファイルは、直近 24 時間のデータを使用して作成されます。
注:入力したファイルが既にカタログに存在する場合は、ファイルの作成タスクはスキップされます。
ファイル作成後の期間(ミリ秒単位)は、以下のレジストリキーによって制御されます:ServerShadowActivityManagerProcessBatchReportingPeriod。これは、アドレス HKLM\Software\Flexicapture\12.\FlexiBR のそばにあります。
デフォルトでは、ファイルは 4 時間ごとに作成されます。
さらに、API とサンプルテンプレート(XLSX 形式)を使用してデータを取得できます。
自動データクリーンアップ
ABBYY FlexiCapture 12 Release 4 Update 2以降、古いデータのクリーンアップ機能が利用できるようになりました。この機能を実行すると、すべてのテナントから適切なレポートファイルがクリーンアップされます。ABBYY FlexiCaptureでは、指定された期間(デフォルトでは180日)より古いレポートファイルが自動的に削除されます。この値を変更するには、レジストリーでComputer\HKEY_LOCAL_MACHINE\SOFTWARE\ABBYY\FlexiCapture\12.0\FlexiBr\CleanUpReportDataOlderDays キーを編集します。ビジネスプロセスデータレポートおよびパフォーマンスおよび処理データレポートのクリーンナップは、どちらも CleanUpReportDataOlderDays キーの値に基づいて実行されることにご注意ください。
クリーンアップパラメータは、Processing Serverがインストールされているマシンの新規レジストリーキーで指定できます。これらのキーは: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\ABBYY\FlexiCapture\12.0\FlexiBr にあります。下記のパラメータを変更できます:
- ServerShadowActivityManagerCleanUpOldReportingFilesMaxTasksCount は、同時に開始できるクリーンアップタスクの最大数を指定します。この値はデフォルトで1に設定されています。つまり、前のクリーンアップタスクが完了するまで、新しいクリーンアップタスクを起動できません。
- ServerShadowActivityManagerFirstCleanUpOldReportingFilesPeriodは、Processing Serverの起動から最初のクリーンアップタスクの開始までの時間間隔を指定します。この値はミリ秒単位で指定され、デフォルトでは11分に設定されています。この値が0に設定されている場合は、自動クリーンアップタスクが起動されません。
- ServerShadowActivityManagerOtherCleanUpOldReportingFilesPeriodは、連続した自動クリーンアップタスク開始の時間間隔を指定します。この値はミリ秒単位で指定され、デフォルトでは24時間に設定されています。
12.04.2024 18:16:07