Почему веб-аналитика, такая как Google Analytics, использует измерения и показатели вместо оператора SQL?

Как раз тогда, когда я познакомиться с операторами SQL еще раз, при извлечении данных из Google Analytics я обнаружил, что они не используют SQL, а скорее используют измерения и метрики и их комбинации.

Почему для этого есть причина? Я думаю это не так У вас есть интерфейс SQL (или загрузка обычного журнала веб-сервера)? Если да, то как операторы SQL переводятся в измерение, метрики (а также сегмент и фильтры)?

Похоже, что метрики имеют тенденцию быть «агрегированными», такими как количество () или среднее значение () и Размерностью обычно являются сами зарегистрированные значения (например, Браузер == IE или Страна == Австралия), что совпадает с группой по значениям. Фильтры похожи на условные выражения, а что насчет сегмента?

Кажется, что если мы укажем «Размеры», то он автоматически создаст группу по и отобразит это поле. Обычно он считается () или суммируется (). Что, если мы хотим вместо этого среднее (*) ? А что, если мы хотим показать, но не Не хотите, чтобы он создавал группу по ?

Пример веб-сайта для экспериментов находится по адресу http://code.google.com/apis/analytics/docs/gdata/gdataExplorer.html

5
задан nopole 20 August 2010 в 16:36
поделиться