--- title: Pivot table --- # Сводные таблицы Сводные (pivot) таблицы позволяют менять местами строки и столбцы, группировать данные и включать в таблицу промежуточные итоги. Вы можете сгруппировать одну или несколько метрик по одному или нескольким измерениям. Сводные таблицы в настоящее время недоступны для следующих баз данных в GlarusBI: - Druid - Google Analytics - MongoDB Сводные таблицы подходят для простых и пользовательских вопросов с обобщенными данными для всех других [официально поддерживаемых баз данных](../../../databases/connecting.md). Они не работают для вопросов, в которых отсутствуют аггрегированные данные, и они не работают для вопросов, написанных на SQL, поскольку GlarusBI потребуется изменить ваш код SQL для расчета промежуточных итогов. Если вам действительно нужно использовать SQL, используйте обходной путь и создайте вопрос в два этапа: сначала выполните все сложные действия, которые вам нужно сделать в SQL, сохраните результаты как вопрос, затем используйте этот сохраненный вопрос SQL в качестве отправной точки для создаваемого через графический интерфейс нового вопроса, который обобщит эти данные. В настройках визуализации "Сводная таблица" вы можете назначить: - Поля, используемые в качестве **строк** таблицы. - Поля, используемые в качестве **столбцов** таблицы. - Поля, используемые в качестве **значений** таблицы. Допустим, мы задаем в текстовом редакторе следующий вопрос: ![Pivot table notebook](../../images/pivot-table-notebook.png) Из таблицы `Orders` мы подвели итоги по количеству заказов и средней сумме заказов, а также сгруппировали по параметрам `User → State`, `Product → Category`, и `Created At` по годам. Вот наш вопрос, представленный в виде сводной таблицы: ![Pivot table options](../../images/pivot-table-options.png) Мы назначили поля `User → State` и `Created At` строкам таблицы, а поле `Product -> Category` назначили для создания наших столбцов: Doohickey, Gadget и так далее. Мы можем перетаскивать измерения между сегментами строк и столбцов, а также добавлять агрегаты в сегменты табличных значений. Например, если мы назначим поле для сегамента столбцов, GlarusBI повернет это поле и отобразит каждое уникальное значение этого поля как заголовок столбца. Вы можете поместить несколько полей в сегменты "строк" и "столбцов", но обратите внимание, что порядок полей меняется в зависимости от того, как GlarusBI отображает таблицу: каждое дополнительное поле будет вложено в предыдущее поле. Там, где это имеет смысл, GlarusBI автоматически включает промежуточные итоги для сгруппированных строк. Например, как на изображении выше, поскольку мы сгруппировали наши строки сначала по `State`, а затем по `Created At`, GlarusBI будет выводить перечень лет для каждого `State` и агрегировать показатели для каждой из этих подгрупп. Для заказов, размещенных в Висконсине, GlarusBI посчитает количество заказов для каждой категории и определит средний годовой объем заказов в каждой категории продуктов в Висконсине. Чтобы свернуть группу в сводной таблице - нажмите кнопку "минус" рядом с заголовком группы (или, соответственно, кнопку "плюс", чтобы развернуть ее). Когда вы сохраняете сводную таблицу, GlarusBI запоминает, какие группы были развернуты, а какие свернуты. Для получения дополнительной информации ознакомьтесь с ["Как создать сводную таблицу для обобщения ваших данных"](https://www.metabase.com/learn/basics/visualizing-data/how-to-create-pivot-tables.html).