OLTP データ (販売) を保持する「レガシー」SQL Server ベースのアプリケーションがあります。
- OLTP データ構造は非常に複雑です
- それでも、レポートのソースとして保持する必要があります
- OLTP 構造を介したレポートが非常に遅い
- したがって、実際の「OLAP」ビュー、たとえば 1 日あたりの売上を準備して保持します。各ビューは、実際には MS SQL データベースのテーブルです。
主な問題: 新しいビューが必要な場合、既存の OLTP データをすべてスキャンするには多くの時間がかかります。
同じ目標を達成するために同じアプローチを使用するか、
- Spark/Kylin などのツールを使用したほうがよいかもしれませんが、このようなことはできますか?
- どういうわけかアプローチを変えることができますか?