ここでベストプラクティスに関する推奨事項を探しています。
特定の日に任意の数の間隔 (トランザクションで構成される時間のバケットを考えてください) を持たなければならないという要件があり、1 日に最大で N 個の間隔を持つことができます。これらの間隔は時間に似ていますが、任意の長さにすることができます。つまり、秒単位のものもあれば、分単位のものもあります。
間隔の形成方法は、ソース データに基づいています。任意の日に、常に間隔 1 から開始します。EOD までの間隔の総数は不明です。各間隔は固定数のトランザクションによって定義されます。間隔ごとに、終了時刻も知る必要があります。
ここで最善のアプローチは何ですか?ファクト テーブルをバケット化し、標準の時/分/秒ディメンションに接続する必要がありますか?それとも、トランザクション データを使用してそれに対応するディメンションを作成する必要がありますか?
フィードバックをお待ちしております。