Столбцы (Columns) используются для свободного доступа к ячейкам базы данных при вычислении статистики. Они могут быть очень простыми как единственная ячейка в базе данных или очень сложными, состоящих из нескольких ячеек отфильтрованных по любому критерию. Для перехода к столбцам нажмите на закладку «Columns». Настоятельно рекомендуем ознакомиться с главой «Описание базы данных PostgreSQL». В ней описывается каждая таблица и ячейка базы данных, и эта информация будет чрезвычайно полезна для понимания ячеек и предварительно настроенных столбцов, которые необходимы для создания новой статистики.
Настроенные столбцы
Настроенные столбцы состоят из списка ячеек базы данных и доступны в разделе, который вы выбрали на первом шаге, наряду с любыми новыми столбцами, которые, возможно, были заранее настроены. Предварительно настроенные столбцы недоступны для редактирования или удаления. Вы можете создавать новые столбцы, используя любые существующие.
Редактирование информации в столбцах
Есть несколько полей для ввода информации в блоке «Edit Column Info», которые используются для создания новых столбцов:
Name
Это – название столбца. Лучше ввести его с установленным соглашением о названиях. Начните ввод названия с префиксом, указывающего, что столбец представляет (cnt_ для подсчета, flg_ для логических операций, и т.д.). Остальная часть названия должна быть набрана в нижним регистре с символами подчеркивания между словами.
Expression
Значение выражения должно соответствовать стандарту SQL. Оно используется для построения запросов в SQL, используемых для получения данных. Есть некоторые сокращения, доступные для более сложных действий (таких как операторы условия и получения части даты). Используйте эти сокращения в закладке «Functions» после появления окна, когда была нажата «Insert».
Insert
Нажав на надпись «Insert» вы легко можете находить и вставлять в ячейки базы данных, функции или другие столбцы:
- Database Fields
- Показывает список таблиц в базе данных и их связанные ячейки, под которыми они расположены. Выбор таблицы заполнит поле названием таблицы и типом значения таблицы.
- Columns
- Показывает текущий столбец в выбранном разделе.
- Functions
- Часто используемые функции, используемые для вычисления статистики. Приложение A этой главы содержит список всех доступных функций столбца.
Validate
Позволяет вам проверить правильность введенных данных в поле Expression. Значение должно существовать или столбец не сохранится.
Description
Это – описание столбца.
Group By
В статистических разделах, подводящих итоги (использующих главным образом sum()‘s и count()’s), это опция должна быть включена для любого столбца, который таковым не является. Эти столбцы тогда будут использоваться в ‘GROUP BY‘ раздела операторов SQL.
Summary Type
Эта опция определяет значение, используемое для столбцов, когда их итоговое значение используется для генерации отчетов.