Поиск и устранение неисправностей — Создание визуализаций
В этом разделе описаны проблемы, которые могут произойти при создании визуализаций в Qlik Sense.
Не удается найти поля на панели ресурсов
Удалось найти Диаграммы и Основные элементы на панели ресурсов, а Поля не удалось.
Возможная причина
Вы работаете с опубликованным приложением. Некоторое содержимое недоступно на панели ресурсов в опубликованном приложении.
Диаграмма отсортирована ненадлежащим образом
Настроен параметр автоматической сортировки диаграммы по измерению, однако результаты отсортированы неправильно.
Возможная причина
Измерение представляет собой выражение с результатом, который имеет тип данных, отличный от типа полей данных, использующихся в выражении.
Предлагаемые меры
Измените параметр сортировки измерения на Пользовательский и выберите параметр сортировки, соответствующий результатам выражения. Например, если выражение объединяет два поля в строку, как Month(salesDate)&'/'&Day(salesdate), выберите параметр сортировки по алфавиту.
Для получения дополнительной информации см. Изменить сортировку визуализации.
Меры календаря отображают некорректные агрегирования в визуализациях
При использовании мер календаря в визуализациях отображаются некорректные результаты агрегирования. Например, меры календаря могут быть созданы из одинаковых полей и агрегирований, однако при выборе разных временных диапазонов отображаются одинаковые результаты.
Возможная причина
Таблица, содержащая поле агрегирования, не связана с таблицей, содержащей поле данных, что препятствует надлежащему агрегированию поля в рамках выбранных временных диапазонов.
Предлагаемые меры
Создайте связь между таблицей, содержащей поле агрегирования, и таблицей, содержащей поле данных. Если создать связь не удается, с помощью инструмента Диспетчер данных добавьте таблицу, которая включает поле данных, связанное с таблицей, содержащей поле агрегирования.
Для получения дополнительной информации см. Управление связями данных.
В диалоговом окне Создать меры календаря отсутствуют временные диапазоны для выбора
При попытке создания мер календаря из поля после выбора поля данных в диалоговом окне Создать меры календаря отсутствуют временные диапазоны для выбора в диалоговом окне Создать меры календаря.
Возможная причина
Для выбранного поля данных отсутствуют флаги времени, служащие для работы с мерами календаря. В случае отсутствия допустимых полей данных создание мер календаря не поддерживается. Если существует по крайней мере одно допустимое поле данных, все поля данных будут доступны в разделе Поле данных. Однако только поля, в которых в autoCalendar заданы правильные флаги времени, позволяют выбирать временные диапазоны из выпадающего списка «Диапазон времени».
Предлагаемые меры
Выберите поле даты, в котором используется autoCalendar. Если неизвестно, какой календарь связан с полем данных, щелкните поле данных в разделе Поле панели Ресурсы — отобразится календарь, который использует поле данных.
Поле данных, выбранное для мер календаря, использует неверный календарь
Существует два календаря, для которых вручную добавлены флаги времени. Флаги времени имеют те же названия, что и флаги времени в autoCalendar, что делает их пригодными для использования с календарными мерами. Однако только один из моих календарей имеет такое же определение для флагов времени, что и autoCalendar. Существует поле данных, связанное с обоими календарями. При попытке создания мер календаря с помощью этого поля данных используется календарь с правильными именами, однако определения календаря отличны от определений в autoCalendar.
Возможная причина
Если поле данных связано с несколькими календарями и каждый календарь содержит правильные имена флагов времени, меры календаря используют первый подходящий календарь, указанный в скрипте загрузки данных.
Предлагаемые меры
Переместите раздел скрипта, содержащий календарь, который необходимо использовать с мерами календаря, таким образом, чтобы он предшествовал другим подходящим календарям в скрипте загрузки данных.
Для получения дополнительной информации см. Организация кода скрипта.
Не удается редактировать значение переменной
Не удается редактировать переменную, указанную в списке диалогового окна «Переменные».
Возможная причина
Данная переменная определена в скрипте.
Предлагаемые меры
Редактируйте переменную в скрипте или удалите переменную из скрипта с помощью редактора загрузки данных, чтобы переменную можно было изменить в диалоговом окне «Переменные».
Для получения дополнительной информации см. Редактирование переменных и Изменить скрипт загрузки данных.
Карта неправильно размещает местоположения в поле «Мое местоположение».
Когда я добавляю поле местоположения к слою на моей карте, местоположение не отображается в нужных местах.
Возможная причина
Карта не имеет достаточного контекста, чтобы определить местоположение по значению вашем поле. Такое возможно, когда имя местоположения, указанного в поле, совпадает с именем других возможных местоположений на карте.
Предлагаемые меры
В параметре Область местоположений в слое выберите Пользовательский и введите дополнительную информацию. Либо уточните поле местоположения при помощи выражения, содержащего дополнительные поля с соответствующими географическими сведениями. Если поле местоположения содержит города, а также используются поля Страна и Штат, можно использовать выражение [City]&','&[State]&','&[Country].
Карта не отображается
Я использую сервер Qlik Geoanalytics, фоновая карта не отображается.
Возможная причина
Браузер не может получить доступ к qlikcloud.com или настройки брандмауэра или прокси-сервера не позволяют использовать JavaScript с qlikcloud.com..
Предлагаемые меры
Откройте страницу состояния в браузере.
Если браузер не может получить доступ к qlikcloud.com, обратитесь за помощью к своему системному администратору.
Если на странице выводится "OK", значит, браузер может получить доступ к qlikcloud.com. Убедитесь, что разрешен JavaScript для qlikcloud.com.
Выполните следующие действия.
- Добавьте https://*.qlikcloud.com в качестве доверенного сайта (рекомендуется).
- Включите JavaScript для ненадежных сайтов (не рекомендуется).
Сообщение об ошибке: «Данные содержат недопустимые геометрии, которые нельзя отобразить на карте». Проверьте данные на наличие ошибок и повторите попытку.
Я загрузил геоформы из файла KML в Qlik Sense. При попытке добавить поле на карту выводится сообщение об ошибке: «Данные содержат недопустимые геометрии, которые нельзя отобразить на карте».
Возможная причина
Геометрии содержат ошибку, которая не позволяет Qlik Sense отобразить их на карте, или имеют неверный формат.
Предлагаемые меры
Проверьте данные геометрий на наличие ошибок и повторите попытку.
Сообщение об ошибке: «Не удалось найти следующие местоположения: <locations>». Проверьте значения данных и повторите попытку.
При добавлении поля «Местоположение» на карту выводится сообщение об ошибке «Не удалось найти местоположения, указанные в поле».
Возможная причина
Qlik Sense не может найти это местоположение. В названии допущена орфографическая ошибка, местоположение отсутствует в базе данных Qlik Sense.
Предлагаемые меры
Проверьте данные на наличие ошибок и повторите попытку. Если местоположение не удается найти, его можно добавить вручную, указав координаты точек или геоформы областей.
Сообщение об ошибке: «Не удалось разместить следующие местоположения: <locations>». Проверьте значения данных и повторите попытку.
При добавлении поля «Местоположение» в слой выводится сообщение об ошибке «Не удалось расположить некоторые местоположения, указанные в поле».
Возможная причина
Qlik Sense не может найти это местоположение. В названии допущена орфографическая ошибка, местоположение отсутствует в базе данных Qlik Sense.
Предлагаемые меры
Проверьте данные на наличие ошибок и повторите попытку. Если местоположение не удается найти, его можно добавить вручную, указав координаты точек или геоформы областей.
Сообщение об ошибке: «Для следующих местоположений существует несколько результатов: <locations>». Задайте пользовательскую область отображения местоположений.
При добавлении поля «Местоположение» в слой выводится сообщение об ошибке, что некоторые местоположения, указанные в моем поле, имеют более одного результата на карте.
Возможная причина
Одно или несколько местоположений в поле «Местоположение» неоднозначны, им соответствуют несколько локаций на карте.
Предлагаемые меры
В параметре Область местоположений в слое выберите Пользовательский и введите дополнительную информацию. Либо уточните поле местоположения при помощи выражения, содержащего дополнительные поля с соответствующими географическими сведениями. Если поле местоположения содержит города, можно использовать следующее выражение: [City]&','&[County]&','&[State].
Сообщение об ошибке: «Не удалось отобразить некоторые линии, так как выражение ширины содержит недопустимые данные». Проверьте данные на наличие ошибок и повторите попытку.
При добавлении поля или выражения для управления шириной линий на карту выводится сообщение об ошибке «В некоторых линиях содержатся недопустимые данные».
Возможная причина
В выражении ширины есть ошибка, которая не позволяет Qlik Sense отобразить конкретные линии на карте.
Предлагаемые меры
Возможно, что выражение содержит нечисловые значения. Проверьте данные на наличие ошибок и повторите попытку.
Сообщение об ошибке: «Не удалось отобразить некоторые точки плотности, так как выражение веса содержит недопустимые данные». Проверьте данные на наличие ошибок и повторите попытку.
При добавлении поля или выражения для управления плотностью точек на карту выводится сообщение об ошибке «В некоторых плотностях содержатся недопустимые данные».
Возможная причина
В выражении веса есть ошибка, которая не позволяет Qlik Sense отобразить конкретные плотности на карте.
Предлагаемые меры
Возможно, что выражение содержит нечисловые значения. Проверьте данные на наличие ошибок и повторите попытку.
После добавления фонового слоя с изображением изображение не выводится
В визуализацию карты был добавлены фоновый слой с изображением, однако изображение не выводится.
Возможная причина
В зависимости от проекции карты и масштаба изображения, возможно, что карта увеличена настолько, что изображение нельзя увидеть.
Предлагаемые меры
Выполните одно из следующих действий:- В настройках карты включите Автоматическое увеличение. Добавьте слой, содержащий данные о местоположении, так, чтобы он располагался над той же областью, что и фоновый слой с изображением.
- В разделе Представление включите Показать сведения об отладке. Теперь карта содержит координаты центра отображаемой области.