
システム要件
オペレーティング システム |
|
RAM | 約 500,000 件のベンダーを含むデータセットには、2.5 GB 以上の RAM を推奨します |
ソフトウェア互換性 |
|
セットアップ
このセクションの手順を実行する際は、サービス アカウントを使用することをお勧めします。
- https://www.abbyy.com/flexicapture-downloads/cloud/ から FlexiCapture_Connect_Installer_*.msi** ファイルをダウンロードして実行します。 注: ABBYY FlexiCapture Connect がすでにインストールされていて、既存のバージョンを更新する場合は、必ず config.json ファイルのバックアップを作成してください。このファイルは C:\Program Files (x86)\ABBYY FlexiCapture Connect\config.json にあります。
- config.json ファイルを必要に応じて編集します (以下の 設定ファイルの説明 セクションを参照) 。
- 新しい設定をテストします。
- ABBYY FlexiCapture Connect サービスを一時停止します。
- ABBYY.FlexiCapture.Connect.exe ファイルを実行します。詳細なログが表示されたコンソール ウィンドウが開きます。
- ABBYY FlexiCapture Connect を再起動します。
設定ファイルの説明
設定ファイルは次のようになります
設定ファイルは次のようになります
- 一般設定
- url – テナントのURL (例: https://europe.flexicapture.com) 。
- tenant – テナント名。
- user – サービスアカウントのユーザー名。 注: ドキュメントをインポートおよびエクスポートするには、テナントアカウントを External User として設定する必要があります。データセットを同期するには、テナントアカウントに Administrator ロール、または Project Settings Editor ロールと External User ロールの両方が必要です。既定では、テナントアカウントはすべてのプロジェクトにアクセスできます。これは、特定のユーザーロールに付与するアクセス権を調整することで変更できます。詳しくは、ユーザーロールとアクセス権の設定を参照してください。
- password – サービスアカウントのパスワード。
- projects – このセクションには、ドキュメントのインポートおよびエクスポートのパラメーターや、データセット同期のパラメーターなど、個々のプロジェクトの設定が含まれます。
- プロジェクト設定
- name – プロジェクト名。
- import – このセクションは、ドキュメントのインポートに使用します。
- export – このセクションは、ドキュメントのエクスポートに使用します。
- templates – このセクションは、データセットの同期に使用します。
- インポート設定
- directory – ドキュメントのインポート元フォルダーへのパス。
- fileMask – ファイルおよびフォルダーのフィルター。* と ? のワイルドカードがサポートされています。
- settings – バッチ登録パラメーター。
- createDocument – 指定可能な値は ForEachFile (インポートした各ファイルごとに個別のドキュメントを作成) または Automatically (プロジェクトのパラメーターを使用) です。この機能をアクティブ化するには、まず ABBYY FlexiCapture プロジェクトで Automatically when Document Definition is applied オプションを選択する必要があります。 注: ファイルがインポートされるたびに新しいバッチが作成されます。バッチ名には現在の日付と時刻が含まれます。
- period と schedule – タスクスケジュール。period プロパティは、タスクをどのくらいの頻度で開始するかを指定します (たとえば、“period”: “00:02:30” はタスクを2分30秒ごとに開始します) 。schedule プロパティは、タスクを開始する時刻を指定します (たとえば、“schedule”: [ “09:00:00”,“19:00:00” ] はタスクを毎日9:00と19:00に開始します) 。 注: period プロパティと schedule プロパティは、互いに独立して設定できます。
- エクスポート設定
- directory – エクスポートしたファイルを保存するフォルダーへのパス。 注: ドキュメントがエクスポートされると、現在「処理完了」ステージにあるプロジェクト内の各バッチごとにフォルダーが作成されます。これらの出力先フォルダーには、それぞれ対応するバッチと同じ名前が付けられ、すべての処理結果が格納されます。出力先フォルダーが削除された場合、プログラムは同じ名前の新しいフォルダーを作成し、そこに処理結果を配置します。
- period と schedule – タスクスケジュール。period プロパティは、タスクをどのくらいの頻度で開始するかを指定します (たとえば、“period”: “00:02:30” はタスクを2分30秒ごとに開始します) 。schedule プロパティは、タスクを開始する時刻を指定します (たとえば、“schedule”: [ “09:00:00”,“19:00:00” ] はタスクを毎日9:00と19:00に開始します) , 注: period プロパティと schedule プロパティは、互いに独立して設定できます。
- Document Definition 設定
- name – 指定したセクションに関連付けられた Document Definition の名前。
- datasets – Document Definition のデータセット同期パラメーター。
- データセット同期設定
- データセットを同期すると、現在のデータセットは新しいものに置き換えられます。2) 検証オペレーターが値の編集、追加、削除によって変更した既存のレコードは保存されて同期されますが、手動で追加した新しいレコードは削除されるため、同期されません。3) 非常に大きなデータセットの場合、同期に数時間かかることがあります。
- name – データセット名。
- file – ERP システムからエクスポートされたマスターデータを含む CSV ファイルへのパス。 注: CSV ファイルの先頭行には、データセットのフィールド名をカンマ区切りで記載する必要があります。カンマを含む値は、二重引用符で囲む必要があります。
複数の IBAN(国際銀行口座番号)を持つベンダーを含む 'Vendors' データセットの CSV ファイルの例
複数の IBAN(国際銀行口座番号)を持つベンダーを含む 'Vendors' データセットの CSV ファイルの例
- period と schedule – タスクの実行スケジュール。period プロパティは、タスクをどのくらいの間隔で開始するかを指定します (たとえば、“period”: “00:02:30” は、2 分 30 秒ごとにタスクを開始します) 。schedule プロパティは、タスクを開始する時刻を指定します (たとえば、“schedule”: [ “09:00:00”,“19:00:00” ] は、毎日 9:00 と 19:00 にタスクを開始します) 。 注: period プロパティと schedule プロパティは、それぞれ独立して設定できます。
Windows Vault を使用したサービス アカウント認証情報の保存
- 新しい Windows アカウントを作成します (または既存の Windows アカウントを選択します) 。
- 新しく作成した Windows アカウント (または手順 1 で選択した既存の Windows アカウント) で cmd.exe を実行し、次のコマンドを実行します: cmdkey /generic:https://europe.flexicapture.com#tenant /user:userName /password:p@ssword。ここで、https://europe.flexicapture.com#tenant は、ABBYY FlexiCapture の URL とテナント名を組み合わせたものです。
- ABBYY FlexiCapture Connect サービス ディレクトリにある config.json ファイルから、Username とパスワードを削除します。
- Windows Service Manager (services.msc) を実行し、ABBYY FlexiCapture Connect が手順 2 で選択した Windows アカウントと同じアカウントで起動するように設定します:
- Services のプロパティで、ABBYY FlexiCapture Connect を開きます。
- Log On タブで、This account を選択し、Windows アカウントの認証情報を入力します。

- Credential Manager を開きます。
- Windows Credentials タブで、削除する認証情報を展開し、Remove をクリックします。

エクスポートの設定
- <project> Properties ダイアログの General タブで、Export root path field が空欄のままであることを確認します (詳細は Project properties を参照) 。

- Export Settings ダイアログで、<project> Properties ダイアログの General タブで指定したルート パスからの相対パスとしてエクスポート パスを指定します。このルート パスは空欄のままなので、ルート パス自体は含めずにディレクトリを指定します。

If file exists オプションは無視されます。ABBYY FlexiCapture Cloud から ABBYY FlexiCapture Connect 経由でファイルをエクスポートする場合、新しいドキュメントごとに新しいファイルが作成されます。
制限事項
- 同期できるデータセットは約500,000レコードまでです。
- データセットの更新中は、ユーザーはWeb Stationでベンダーを検索できません。
- 現在のバージョンでは、プロジェクト設定に基づくHot Folderのインポートプロファイルは認識されません。
- ABBYY FlexiCapture Connectは、サーバー上で利用可能なすべてのバッチからドキュメントをエクスポートします。プロジェクト設定は出力先ディレクトリ名に影響せず、その名前は常に元のバッチ名と同じになります。
- ABBYY FlexiCapture Connectでは、バッチ全体しかエクスポートできません。つまり、プロジェクトのWorkflow SettingsでWait for all documents in a batchオプションを無効にしても、ドキュメントが個別にエクスポートされることはありません。
- 現在のバージョンでは、1つのバッチ内のすべてのドキュメントの結果を1つのファイルにエクスポートすることはできません。バッチ内の各ドキュメントごとに、エクスポートディレクトリ内に個別のファイルが作成されます。
- 現在のバージョンでは、すべてのバッチの結果を1つのファイルにエクスポートすることはできません。各バッチの各ドキュメントごとに、エクスポートディレクトリ内に個別のファイルが作成されます。
- インポートおよびエクスポートするファイルのサイズは199 MBまでに制限されています。
- プロキシサーバーはサポートされていません。
