Reporting Service のインストール時に、オプションの Reporting Service データアクセス コンポーネントをインストールしてください。詳細については、システム要件とインストールを参照してください。
データアクセスを使用する場面
データアクセスは、次の 2 つのケースで役立ちます。- 構成に複数のテナントがあり、各テナントが自分の統計情報のみを取得できるようにする場合。
- FlexiCapture Cloud を使用しており、レポートデータベースにアクセスできない場合。
Reporting Service データアクセスの仕組み
サービスは定期的にレポートデータを CSV テーブルにエクスポートし、日ごとに ZIP アーカイブとしてまとめます。 エクスポートの間隔は、appsettings.json ファイルの RunTenantsDataGenerationPeriodSec 値で設定します。この設定を変更しない場合、サービスは 4 時間ごとに新しいデータをエクスポートします。
エクスポートは 1 日に複数回実行される場合があるため、当日のデータアーカイブは常に変化します。定期的な解析には、前日以前など、すでに終了した日のデータを使用してください。
FlexiCapture 12 Release 4 Update 2 以降、サービスは Reading Service の一部である Worker Service を使用して、Reporting Service データベースにデータを収集します。
データの収集方法
アーカイブからレポートデータを取得し、使用しているビジネス分析ツールに渡します。次のいずれかの方法を使用してください。- ローカルフォルダーへのエクスポート – ローカルフォルダー内のアーカイブに直接アクセスします。
- REST API data access – REST API リクエストを送信します。この方法は FlexiCapture Cloud ユーザーも利用できます。
