Прямая таблица
В области Прямая таблица одновременно показаны несколько полей, в которых содержимое каждой строки логически связано. Таблица может содержать любое необходимое количество измерений и мер. Прямая таблица входит в пакет Visualization Bundle.
Разработчики приложений могут добавлять много полей одновременно, настраивать таблицу на уровне столбца, добавлять альтернативные измерения и меры, настраивать ширину столбца, применять разбивку на страницы и включать исследование диаграмм.
Исследование диаграмм позволяет тем, кто не имеет прав на изменение, настраивать исходную прямую таблицу в режиме анализа. Такие пользователи могут добавлять или удалять столбцы, изменять порядок сортировки, менять столбцы местами и создавать выборки. Затем новый макет таблицы доступен для совместного использования и загрузки, можно оформить на него подписку или добавить его в закладки. Изменения, внесенные пользователем в режиме исследования диаграммы, не видны другим пользователям, которые анализируют этот же лист.
Когда это следует использовать
Используйте прямую таблицу, когда необходимо просмотреть подробные данные и точные значения, а не визуализации значений. Таблицы удобно использовать для сравнения индивидуальных значений. Измерения группы детализации очень эффективны в таблицах. В ограниченном пространстве можно перейти на следующий уровень подробных данных и проанализировать обновленные значения мер. Используйте эту таблицу, когда необходимо предоставить пользователям возможность создавать пользовательские таблицы в режиме анализа.
Преимущества
Таблицу можно фильтровать и сортировать различными способами. В таблицу можно включить множество значений. В случае применения детализации в таблице ограниченное пространство листа используется рациональным образом. Таблица является отличным средством для просмотра точных значений вместо трендов или закономерностей. Таблицы обеспечивают возможность простого экспорта данных в другие программы.
Недостатки
Если прямая таблица содержит множество значений, трудно получить обзор взаимосвязей значений. Кроме того, выявление нерегулярностей в таблице также затруднено.
Рекомендации по оптимизации таблиц
Если таблица содержит слишком много измерений и мер, он может долго загружаться. Рекомендуется добавить большинство полей и выражений в качестве альтернативных столбцов. Благодаря этому пользователи смогут добавлять только те поля, которые им нужны при исследовании диаграммы.
Также можно улучшить быстродействие, уменьшив количество столбцов в таблице до 10 или меньше.
Производительность таблицы, которые извлекают поля из одного источника данных, выше, чем у таблиц, содержащих поля из нескольких источников данных.
Создание прямой таблицы
На редактируемом листе можно создать новую прямую таблицу.
Выполните следующие действия.
- На панели ресурсов откройте Пользовательские объекты > Qlik Visualization bundle и перетащите объект Прямая таблица на лист.
- Щелкните Добавить столбцы, чтобы добавить элементы в таблицу. Откроется раскрывающее окно:
- Поля и основные элементы: открывает диалоговое окно с поддержкой поиска, в котором отображаются все поля и основные элементы. На свой выбор можно добавить любой элемент в качестве измерения или меры.
- Пользовательское выражение: открывает диалоговое окно, где можно ввести выражение или открыть редактор выражения .
- На панели свойств в разделе Данные щелкните , чтобы добавить дополнительные измерения или меры в таблицу.
После создания таблицы ее вид и настройки можно изменить с помощью панели свойств. Для получения информации о настройке стиля см. раздел Настройка стиля прямой таблицы.
Работа с элементами таблицы
Выполните следующие действия.
-
В списках Столбцы и Альтернативные столбцы установите флажок рядом с любым элементом, а затем , чтобы выполнять такие действия, как вырезание, вставка и удаление. Установите флажок рядом со списком Столбцы или Альтернативные столбцы, чтобы добавить все элементы в списке. Используйте значки со стрелками для перемещения элементов между выборками.
Примечание к информацииАльтернативные столбцы — это столбцы, которые пользователи могут добавлять в таблицу по своему выбору при использовании Использование исследования диаграммы. -
Чтобы изменить порядок столбцов, щелкните рядом с полем или выражение и перетащите элемент.
-
Щелкните имя элемента, чтобы открыть его индивидуальные свойства. Здесь можно изменить метку, задать цвет фона для столбца, управлять выравниванием текста, задавать ширину столбца, а также настраивать другие параметры.
Примечание к информацииЕсли для параметра Выравнивание текста установлено значение Авто, выравнивание данных столбцов выполняется по типу данных: текстовые значения выравниваются по левому краю, а числовые значения, включая значения, связанные с датами, по правому краю. Если установлено значение Пользовательский, можно выровнять данные по левому краю, по центру или по правому краю.
Сортировка таблицы
Можно настроить разные способы сортировки таблицы.
- Сортировка столбцов: служит для настройки порядка измерений и мер слева направо.
- Сортировка строк: служит для настройки порядка приоритета сортировки строк
- Внутренняя сортировка: служит для определения внутреннего порядка сортировки измерений и мер
- Интерактивная сортировка: во время анализа можно выполнить сортировку таблицы, щелкнув заголовок столбца
Сортировка столбцов
По умолчанию порядок сортировки столбцов задается согласно порядку добавления измерений и мер в таблицу. При добавлении меры Sales первой она будет представлена в таблице первой (слева). Следующее добавленное измерение или мера будут представлены во втором столбце и так далее. Порядок сортировки столбцов можно изменить на панели свойств в разделе Столбцы.
Сортировка строк
По умолчанию строки сортируются по первому добавленному измерению или мере, по числовым значениям по убыванию, по текстовым значениям по возрастанию. Небольшая стрелка под заголовком столбца показывает, по какому столбцу сортируется таблица.
Порядок сортировки строк можно изменить на панели свойств в разделе Сортировка. Перетащите измерения и меры, чтобы изменить порядок приоритета сортировки. Во многих случаях сортировка зависит не только от первого измерения или меры в разделе Сортировка, но и от последующих значений.
Пример:
На следующем снимке экрана строки сначала сортируются по столбцу Customer, затем по столбцу Month, а затем по столбцу Product Type. Как видно, столбцы Customer и Month имеют несколько строк с одинаковыми значениями (A-2-Z Solutions и Month). Строки в столбце Product Type расположены в алфавитном порядке, но отображаются только те продукты, которые были проданы в январе клиенту A-2-Z Solutions.
При изменении порядка сортировки так, чтобы вторичная сортировка была по столбцу Product Type, а затем по столбцу Month, все Product Type продукты, проданные клиенту A-2-Z Solutions, представлены в алфавитном порядке, тогда как в разделе Month отображаются только месяцы, когда они были проданы.
Внутренняя сортировка
Каждое измерение и мера имеют порядок внутренней сортировки по умолчанию (Авто), который можно изменить. В разделе Сортировка щелкните элемент, который необходимо изменить, и нажмите кнопку, чтобы переключиться в режим сортировки Настройка. Изменения внутренней сортировки элемента не будут иметь эффекта, если сортировка вступает в конфликт с элементом с более высоким приоритетом.
Интерактивная сортировка
Во время анализа можно выбрать, по какому столбцу сортировать. Для этого щелкните заголовок столбца. При первом щелчке таблицы сортируются согласно сортировке выбранных элементов по умолчанию. При втором щелчке порядок сортировки изменяется на обратный. Интерактивная сортировка выполняется во время сеанса и не сохраняется. Если необходимо сохранить изменения в сортировке, эти изменения должны быть выполнены на панели свойств.
Пользователи с правами на изменение листа могут выполнять интерактивную сортировку с использованием исследования диаграммы, щелкнуть Изменить лист и сохранить внесенные изменения в исходной таблице.
Работа с дополнениями
Прямые таблицы имеют следующие параметры на вкладке Дополнения на панели свойств:
Обработка данных:
- Включить нулевые значения: Если этот параметр не установлен, меры со значением 0 не включаются в представление. Если имеется несколько значений мер, для всех значений меры значение 0 должно быть исключено из представления.
-
Условие вычисления: укажите выражение в этом текстовом поле, чтобы задать условие, которое необходимо выполнить для (true) отображения объекта. Значение можно ввести в виде вычисляемой формулы. Например: count(distinct Team)<3. Если условие не выполнено, отобразится сообщение или выражение, введенное в поле Отображаемое сообщение.
Условие вычисления полезно применять, когда время ответа диаграммы или таблицы продолжительное из-за большого объема данных. Условие вычисления можно использовать, чтобы скрыть объект, пока пользователь, применяя выборки, не отфильтрует данные до более приемлемого уровня. Используйте свойство Отображаемое сообщение для помощи пользователю в фильтрации данных.
Настройка стиля прямой таблицы
В области Вид на панели свойств доступен ряд параметров для настройки стилей.
Щелкните Стиль в области Вид > Представление для дополнительной настройки стиля диаграммы. Панель стиля содержит несколько разделов на вкладках Общие и Диаграмма. Чтобы сбросить стили, щелкните рядом с каждым разделом. При выборе Сбросить все сбрасываются стили в разделах Общие и Диаграмма.
Настройка текста
Можно настроить текст для заголовка, подзаголовка и сноски на вкладке Вид > Общие. Чтобы скрыть эти элементы, выключите параметр Показать заголовки.
Видимость различных меток на диаграмме зависит от настроек конкретной диаграммы и от параметров отображения меток. Их можно задать на панели свойств.
Можно настроить стиль текста, который отображается на диаграмме.
Выполните следующие действия.
На панели свойств разверните раздел Вид.
Выберите Вид > Представление и щелкните Стиль.
На вкладке Общие настройте шрифт, стиль начертания, размер шрифта и цвет для следующих элементов:
Заголовок
Подзаголовок
Сноска
На вкладке Диаграмма настройте размер и цвет шрифта для следующих текстовых элементов:
- Заголовок: настройте стиль текста для заголовков столбцов.
- Содержимое: настройте стиль текста для содержимого таблицы. Если выбрано отображение строки итогов, ее стиль будет определяться этими параметрами в дополнение к использованию полужирного начертания текста.
Кроме того, можно настроить внешний вид текста при наведении курсора на строку. См. Настройка поведения при наведении курсора.
Настройка фона
Можно настроить фон диаграммы. В качестве фона можно использовать цвет или изображение.
Выполните следующие действия.
На панели свойств разверните раздел Вид.
Выберите Вид > Представление и щелкните Стиль.
На вкладке Общие панели стиля выберите цвет фона («Основной» или «Выражение») или выберите фоновое изображение из библиотеки медиафайлов.
При использовании фонового изображения можно настроить размер и расположение изображения.
Настройка поведения при наведении курсора
Можно задать параметры отображения при наведении курсора на строку в таблице.
Выполните следующие действия.
На панели свойств разверните раздел Вид.
Выберите Вид > Представление и щелкните Стиль.
На вкладке Диаграмма панели стиля настройте следующие параметры в области Строка при наведении курсора:
Чтобы выделять строки в таблице при наведении курсора, переведите переключатель в положение Вкл. Это поведение можно выключать на свое усмотрение.
Цвет строки при наведении курсора: задайте цвет выделения строки при наведении курсора.
Цвет шрифта строки при наведении курсора: задайте цвет текста выделенной строки при наведении курсора.
Использование исследования диаграммы
Исследование диаграмм позволяет пользователям приложений и тем, кто не имеет прав на изменение, настраивать исходную прямую таблицу в режиме анализа. Эта функция доступна в меню в разделе Исследование диаграммы.
Пользователи приложения и пользователи с доступом для просмотра могут использовать функцию исследования диаграммы для добавления или удаления столбцов из таблицы, изменения сортировки или ширины столбцов, применения выборок. Нельзя изменить размер или макет всей таблицы на листе в режиме исследования диаграммы.
Режим исследования диаграммы — это отличный способ быстро удалять или добавлять данные, предоставлять доступ к ним, загружать данные, а также создать закладку для нового состояния таблицы. Это очень полезно в приложениях, которыми пользуется широкая аудитория с разными потребностями. Панели исследования диаграммы не отображается в результирующей таблице, загруженной или предоставленной для совместного использования.
Если таблица настраивалась в режиме исследования диаграммы, другие пользователи не смогут видеть внесенные изменения, если они не будут сохранены в виде общедоступной закладки. Это означает, что несколько пользователей могут одновременно вносить изменения в одну и ту же таблицу. Изменения сохраняются при обновлении страницы в браузере, но они будут потеряны при выходе из системы или тайм-ауте сеанса. Если это произойдет, таблица вернется в состояние по умолчанию, настроенное создателем прямой таблицы. Если требуется сохранить макет таблицы, создайте закладку. Для получения дополнительной информации см. раздел Создание закладок.
Пользователи с правами на изменение листа могут вносить изменения в таблицу с использованием исследования диаграммы, щелкнуть Изменить лист и сохранить внесенные изменения в исходной таблице.
Разработчики приложения могут включить режим Исследование диаграммы на панели свойств:
Включить исследование диаграммы: включите этот переключатель, чтобы разрешить исследование диаграммы.
Параметры видимости:
Авто: панель «Исследование диаграммы» отображается, когда пользователи открывают лист.
Свернуто: панель «Исследование диаграммы» включена, но отображается, когда пользователи открывают лист. Пользователи могут открыть ее в меню наведения, щелкнув , а затем Исследование диаграммы.
Чтобы элемент таблицы был доступен в режиме исследования диаграммы, создатель таблицы (или пользователь с правами на изменение листа) должен предварительно добавить эти поля, основные элементы или выражения в таблицу в качестве столбцов или альтернативных столбцов. Для получения дополнительной информации см. раздел Работа с элементами таблицы.
Ограничения
Исследование диаграммы недоступно, если таблица встроенная
Исследование диаграммы не поддерживается, если таблица встроена в другой объект, например Контейнер.
Количество отображаемых строк
Если разбивка на страницы включена, одновременно можно отображать 100 строк. Если разбивка на страницы выключена, одновременно можно отображать до 250 000 строк. Если таблица содержит больше 250 000 строк, применяется разбивка на страницы.
Поскольку огромные таблицы нецелесообразны и сложны в управлении, допустимое количество ограничено, и оно значительно меньше теоретического максимума. В большинстве случаев желательно видеть все столбцы без горизонтальной прокрутки.
Удобство работы
Прямая таблица является единственной полностью доступной таблицей, если включена разбивка на страницы. Для получения дополнительной информации о навигации с помощью клавиатуры см. раздел Навигация с помощью клавиатуры и сочетания клавиш.