SharePointリストに大量のトランザクションデータを保存することをお勧めしますか?
-
09-12-2019 - |
質問
RFIDタグからの入力を受け取る内部アプリケーションのソリューション戦略を考案する必要があり、それらのレコードは「どこか」格納されます。これで、これはSharePointリストまたはSQLデータベースの間の選択aである必要があります。これで大量取引が予想されます。
必要なビジネスロジックに応じて、これらの記録されたトランザクションに関する関係者の利害関係者に対して報告と閲覧を作成します。一方、SharePointはプレゼンテーション層にとって明らかな選択で、リストビュー、コンテンツクエリ、レポート、パフォーマンスポイントダッシュボードを使用しているオプションのPlethoraを考慮し、まだデータを使用してデータを保存するかSQLデータベースを使用することについてまだ明らかにされています。
大量で、20Kの新品/日を期待しています。
解決
SQLデータベースに行きましょう。いくつかの理由で:
- SharePointリストへの格納は、必要ないことをたくさんのオーバーヘッドを追加します。
- 1日20kアイテムで、15000日でサポートされている最大に達し、6時間でスロットリングの制限を一覧表示します
- しかし、そのデータのデータ量で最も重要なことは、データを理解するために集約されます。これはSQL と比較してSharePointが実際に欠けている領域です。
他のヒント
私は、そして過去に持っていて、別のSQLデータベースを使用してそのすべてのデータを保存します。これにより、データの表示のための追加の作業が必要になりますが、BCS、SSRS、PowerPivotを使用すると、それをSharePointに簡単に引き出すことができます。私はそれほどSPコンテンツデータベースに入れて、良いことを期待していないでしょう;)
ここで「サービス」の種類を開発することを計画しているようです。
リストがオプションであるとは思わないが、まだSharePoint Infrastructureの一部であるがサービスデータベースを利用するカスタムサービスアプリケーションとして開発することができます。
所属していません sharepoint.stackexchange