Вычисление метрики по формуле или выражениюPython

Программы на Python
Anonymous
Вычисление метрики по формуле или выражению

Сообщение Anonymous »

Мы разрабатываем хранилище метрик, и оно будет содержать два типа метрик.
  • Простые метрики
  • Формула метрики
Простые метрики — это агрегированные значения, такие как суммы, средние значения и т. д. Используя семантический уровень, мы сталкиваемся с проблемами при масштабировании для более сложных показателей формулы.

Простые метрики — это агрегированные значения, такие как суммы, средние значения и т. д. Используя семантический уровень, мы сталкиваемся с проблемами при масштабировании для более сложных показателей формулы.

Простые метрики — это агрегированные значения, такие как суммы, средние значения и т. д. Используя семантический уровень, мы сталкиваемся с проблемами при масштабировании для более сложных показателей формулы.

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

Подробнее здесь: https://stackoverflow.com/questions/785 ... expression

Вернуться в «Python»