0

私はMAQLの初心者なので、次のことが可能かどうか知りたいです:

開始日と終了日が記載された予約のリストを取得しました

特定の夜を含む予約の数を (いくつかの基準に一致する予約について) 与えるメトリクスを計算できるようにしたいと考えています。

最後に、日付 x ごとにメトリックが存在するようにします。

MyMetric(x) = Number of reservations with Start > x and End < x

次のリクエストを実行しようとしました。

SELECT COUNT(Voucher) WHERE Date(Start)<THIS AND Date(End)>THIS

しかし、「さて、これでカレンダーのすべての値を取得したい」というレポートの設定に問題があります。

(バウチャーは、私の「予約」ディメンションの単なる属性です)。

どうすれば進められるか知っている人はいますか?ユーザー マニュアルは、MAQL の経験が豊富でない人にとっては非常に読みにくいものです。

4

1 に答える 1

1

残念ながら、あなたが達成しようとしていることが、あなたが持っているデータモデルで可能であるとは思いません. この背後にある理由は、各日付が特定のアクション (旅行の開始日と終了日など) に関連付けられているためです。これが希望どおりに機能するためには、開始日と終了日の間の各日付のレコードを持つプロジェクトに日付ディメンションを追加する必要があります (たとえば、さまざまなイベントの範囲をキャプチャするためのイベント日 = 一般的な日付)またはスナップショットの日付)。

お役に立てれば!

于 2015-06-16T12:14:47.927 に答える