- Простые метрики
- Формула метрики
Простые метрики — это агрегированные значения, такие как суммы, средние значения и т. д. Используя семантический уровень, мы сталкиваемся с проблемами при масштабировании для более сложных показателей формулы.
Простые метрики — это агрегированные значения, такие как суммы, средние значения и т. д. Используя семантический уровень, мы сталкиваемся с проблемами при масштабировании для более сложных показателей формулы.
Простые метрики — это агрегированные значения, такие как суммы, средние значения и т. д. Используя семантический уровень, мы сталкиваемся с проблемами при масштабировании для более сложных показателей формулы. p>
Метрики формулы — это метрики, которые представляют собой выражения, построенные на основе других метрик, которые будут оцениваться для формирования метрик, и пользователь будет вводить формулу в построитель формул.
пример показателей формулы
Метрика CAC = OFFSET((Расходы на S&M – Расходы на маркетинг клиентов), -1)/ Новые клиенты
каждый метрика в формуле будет иметь собственный набор данных и собственное временное измерение.
Мы провели исследование и пришли к двум подходам.
- Составьте SQL и примените пользовательские функции базы данных
- Составьте Dataframes и примените пользовательские функции pandas/spark
введите здесь описание изображения
При использовании SQL мы сталкиваемся с проблемами, связанными с сохранением существующих метрик в SQL-запросе к метрикам хранилища и динамическим составлением CTE< /p>
При использовании подхода Dataframes мы сталкиваемся с проблемами, связанными с обработкой различных фреймов данных с временными измерениями и вычислением результатов.
Мы ищем советы, решения или рекомендации. от других консультантов, форумов и консультантов о том, как эффективно внедрять и масштабировать показатели формул в нашей системе. В частности, нас интересуют лучшие практики, инструменты и стратегии, которые могут помочь преодолеть ограничения семантического уровня, с которыми мы сталкиваемся при обработке этих сложных вариантов использования.
Подробнее здесь: https://stackoverflow.com/questions/785 ... expression