動作:
データベースソースからDocuWare Cloudに情報をアップロードしているが、すべてのデータが見つからない?
ローカルデータベースからデータを処理すると、(同じ)1,000行しか表示されない?
Local Data Connectorを使用すると、自動インデックスまたはワークフローでデータを処理すると1,000行に制限される?
回避策/質問 1,000行の制限を無効にする方法はありますか?
回答:
回避策/回答 1,000行の制限を無効にすることはできません。これは、パフォーマンスやネットワークの使用率など、様々な理由から設定されています。
処理するデータ量を評価するためには、情報を収集しているデータベースに直接確認することが良いスタートとなります。
それぞれのデータベースに接続し、DocuWare Cloudに接続したいテーブル/ビューを評価します。
情報に直接アクセスできない場合は、第三者のデータプロバイダーに渡すか、外部システム(ERPソフトウェアなど)で確認します。
それぞれのデータベースにはそれぞれのクライアントがありますが、利用できる一般ツールも存在します。重要なものをいくつか挙げます:MySQL Workbench、Microsoft SQL Server Management Studio (SSMS)、ORACLE SQL Developer。
DocuWare Cloudにインポートしたいテーブルやビューを特定したら、SQL文やクライアントの機能を使ってレコード数を確認できます。
テーブルやビューに1000行を超えるデータがある場合は、以下のオプションが用意されています:
回避策/回答 1,000行の制限を無効にすることはできません。これは、パフォーマンスやネットワークの使用率など、様々な理由から設定されています。
処理するデータ量を評価するためには、情報を収集しているデータベースに直接確認することが良いスタートとなります。
それぞれのデータベースに接続し、DocuWare Cloudに接続したいテーブル/ビューを評価します。
情報に直接アクセスできない場合は、第三者のデータプロバイダーに渡すか、外部システム(ERPソフトウェアなど)で確認します。
それぞれのデータベースにはそれぞれのクライアントがありますが、利用できる一般ツールも存在します。重要なものをいくつか挙げます:MySQL Workbench、Microsoft SQL Server Management Studio (SSMS)、ORACLE SQL Developer。
DocuWare Cloudにインポートしたいテーブルやビューを特定したら、SQL文やクライアントの機能を使ってレコード数を確認できます。
テーブルやビューに1000行を超えるデータがある場合は、以下のオプションが用意されています:
- データベース上で直接フィルタリングされたビューを作成する
- 重要なのは、WHERE 句です。
- データベースのデータをエクスポートし、ファイル接続でインポートする KBA-36575
- ファイルサイズは4MB未満に制限されています。
- このオプションは、特に1回限りのデータのインポートに便利です。
- まず、DocuWareで処理されるべき関連データを評価します。
- DocuWare Cloudで必要とされない列は、ビューの一部とすべきではありません。必要なカラムのみを指定してください。
- SELECT *」コマンドの使用は避けてください。
- ビューには常に "WHERE "句を含めること
- フィルタ条件(WHERE)は、データを1,000行未満に制限する必要があります。
- 例えば、アクティブなエントリ、最後の変更がここ数日以内、文書やサプライヤーのタイプによる制限など、制限の方法を考えてみましょう。
- 第二に、データベース内の値のデータ型を確認し、DocuWare Cloud内の値と一致するように変換する可能性があります。
- 3つ目は、「Join」操作をできるだけ制限することで、ビューの複雑さを軽減することです。可能であれば、ユースケース専用のビューを新たに作成します。
- 経験上、複雑なビューはエラーが発生しやすく、特にパフォーマンスが低下することが分かっています。
- 第四に、データベースに書き戻す必要がある場合、ビューを使用するときに、データベースの条件を確認してください。
ビューのいくつかの例については、KBA-35282
Local Data Connectorに関するその他のトラブルシューティングアドバイスについては、記事をご確認ください:KBA-36420 を参照してください。
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。