8

Druid データソースに 2 つ (または複数) のタイムマップを含めることはできますか? Druid が時間ベースの DB であることは知っており、概念に問題はありませんが、タイムスタンプと同様に機能する別の次元を追加したいと思います

例: ユーザー保持: メトリックは確かに特定の日付に指定されていますが、ユーザーの登録日に基づいてコホートを作成し、それらの日付を数週間、数か月にロールアップするか、特定の期間のみにフィルターする必要もあります....

機能がサポートされていない場合、プラグインはありますか? 汚い解決策はありますか?

4

4 に答える 4

3

残念ながら、ドルイドにはロールアップに使用できるタイムスタンプ列が1つしかなく、現在ドルイドは他のすべての列を文字列として扱います(もちろんメトリックを除く)ので、タイムスタンプ値を持つ別の文字列列を追加できますが、唯一のことあなたはそれで行うことができますフィルタリングです。その方法でハッキングできると思います。うまくいけば、将来ドルイドは異なるタイプの列を許可し、おそらくタイムスタンプはそれらの1つになるでしょう.

于 2016-06-25T17:23:08.277 に答える