BI Consult
  • Перейти на КликСенс
  • Перейти на КликВью
  • Перейти на Tableau
  • Перейти на Power BI
  • российские bi dwh dl
  • Главная
  • Продукты Business-BI
    • Дистрибуция
    • Розничная торговля
    • Производство
    • Операторы связи
    • Страхование
    • Банки
    • Лизинг
    • Логистика
    • Нефтегазовый сектор
    • Медицина
    • Сеть ресторанов
    • Энергетика
    • Фрод-менеджмент
    • E-Commerce
    • Фармацевтика
    • Построение хранилища данных
    • Создание Data Lake
    • Цифровая трансформация
    • Управление по KPI
    • Финансы
    • Продажи
    • Склад
    • HR
    • Маркетинг
    • Внутренний аудит
    • Категорийный менеджмент
    • S&OP и прогнозная аналитика
    • Геоаналитика
    • Цепочки поставок (SCM)
    • Process Mining
    • Сквозная аналитика
  • Платформы
    • Qlik Sense
    • QlikView
    • Tableau
    • Microsoft Power BI
    • Геоаналитика Qlik GeoAnalytics
    • Qlik NPrinting - рассылка отчетности QlikView/Qlik Sense
    • KliqPlanning Suite - бюджетирование в QlikView
    • ATK BiView-1C Коннектор (для Qlik/Tableau/PowerBI)
    • QlikView/Qlik Sense SAP Коннектор
    • QlikView R-Коннектор
    • Qlik Web Connectors - коннектор Google, Facebook, Twitter
    • Vizlib Qlik Sense extentions (библиотека экстеншнов)
    • Библиотека extention для Qlik
    • Qlik Alerting
    • Qlik Data Integration Platform - создание Data Lake
    • Qlik Data Catalog решение для Data Governance
    • ATK BiView документация
  • Услуги
    • Консалтинг
    • Пилотный проект
    • План обучения и сертификации
    • Подготовка специалистов по Qlik
    • Бесплатное обучение Qlik
    • Сертификация Qlik
    • Поддержка
    • Технические задания
    • Сбор требований для проекта внедрения BI-системы
    • Аудит приложений Qlik и Tableau
    • Разработка BI Стратегии
    • Styleguide для BI-системы
    • Как выбрать BI-систему
  • Курсы
    • Учебный курс по Qlik Sense
    • Учебный курс по Tableau
    • Учебный курс по Microsoft Power BI
    • Учебный курс Информационная грамотность (Data Literacy)
    • Учебный курс Современная архитектура хранилища данных
    • Учебный курс для бизнес-аналитиков
    • Учебный курс по NPrinting
    • Учебный курс по BigQuery
    • Учебный курс по Azure Databricks
    • Учебный курс по DWH
    • Учебный курс по Data Governance
    • Учебный курс по Data Science (ML, AI)
    • Учебный курс администратора Qlik Sense
  • Компания
    • Руководство
    • Новости
    • Клиенты
    • Карьера
    • Скачать
    • Контакты

QlikView / Qlik Sense

  • Qlik Sense
    • Возможности Qlik Sense
    • Qlik Sense Enterprise
    • Qlik Sense Desktop
    • Qlik Sense Saas облачная инфраструктура для компаний
    • Источники данных и хранение данных
    • Безопасность и разграничение прав доступа
    • Масштабируемость
    • Политика лицензирования Qlik Sense
    • Qlik Sense November 2021: новые возможности
    • Географические карты в Qlik Sense
    • Qlik Sense Cloud / Qlik Sense в облаке
    • Учебное пособие по Qlik Sense
  • QlikView
    • Архитектура
    • Отличия QlikView от традиционных BI-систем
    • Политика лицензирования QlikView
    • Системные требования и сайзинг
    • Отличие от OLAP-систем
    • QlikView on Mobile
    • Qlik и Big Data
    • Демонстрационные примеры
    • QlikView в "облаке" (Amazon) / QlikView in the cloud
    • Интеграция QlikView с Microsoft SharePoint
    • Учебное пособие по QlikView
    • Что такое QlikView Publisher
    • QlikView Extranet Server и дистрибуция отчетности внешним пользователям
  • Qlik Data Catalog
  • Qlik Alerting
  • Qlik Data Integration Platform
  • Add-ons для QlikView
    • Vizlib Qlik Sense extentions (библиотека экстеншнов)
    • QlikView/Qlik Sense ATK BiView-1C Коннектор
    • Документация ATK BiView
    • Qlik NPrinting
    • Геоаналитика Qlik GeoAnalytics
    • GeoQlik
    • KliqPlanning Suite
    • QlikView/Qlik Sense SAP Коннектор
    • QlikView R-Коннектор
    • Qlik Web Connectors
    • QlikView Cognos TM1 Коннектор
    • Визуализация графов в Qlik Sense с помощью Ogma / Linkurious
  • Учебный курс по Qlik Sense

Tableau

  • Tableau
    • Tableau Desktop
    • Tableau Server
    • Tableau Prep
    • Технологии
    • Источники данных Tableau
    • Безопасность в Tableau
    • Политика лицензирования
    • Tableau 2021: новые возможности
    • Сравнение продуктов Tableau (Desktop, Server, Online, Public)
    • Демонстрационные примеры
    • Учебный портал Tableau
    • Коробочное решение "Мониторинг Tableau Server"
    • Чем отличаются Tableau Reader и Viewer?
  • Учебный курс по Tableau

Другое

  • Microsoft Power BI
    • Power BI Desktop
    • Power BI Report Server
    • Отраслевые решения Microsoft Power BI
    • Политика лицензирования Microsoft Power BI
    • Power BI Mobile
    • Учебные курсы Microsoft Power BI
    • Архитектура Power BI
    • Обработка данных в Power BI
    • Аудит системы Power BI
  • Учебный курс по Microsoft Power BI
  • Alteryx
    • Alteryx Designer
    • Инструменты Alteryx Designer
    • Alteryx Server
    • Alteryx Analytics Gallery
    • Alteryx. Создание приложения, workflow, ETL
  • Data Engeneering
    • Создание Data Lake
    • Создание Data Warehouse
    • Учебный курс "Современная архитектура хранилища данных"
Главная » Курсы » Учебный курс по NPrinting

Подводные камни фильтров NPrinting – Часть 1 (даты и двойные значения)

При переходе с NPrinting 16 на NPrinting 17 (и выше) я обратил внимание на один очень интересный аспект – фильтры.

В NPrinting 16 есть довольно хорошо зарекомендовавшие себя и хорошо проработанные функции фильтров, позволяющие пользователям фильтровать значения измерений, применять закладки, применять фильтры на основе поиска значений, создавать фильтры показателей (например, «Продажи» > 250), фильтры переменных/переменных входных данных. И все это в мире NPrinting 17 перевернулось с ног на голову, и в конечном итоге изменилось.

 

Что изменилось:

Типы данных – NPrinting 17 распознает теги или типы данных полей, которые вы пытаетесь фильтровать. Из своих наблюдений (которые я усвоил на собственном горьком опыте) я пришел к следующим выводам:

Если поле загружается как двойное, хотя оно обычно отображается в виде текста в пользовательском интерфейсе, данные в его основе рассматриваются как числовые/целочисленные и они нужны в числовом фильтре NPrinting. Это – самая распространенная ошибка, и часто люди попадают в ловушку с такими параметрами, как «Месяц», где они выбирают фильтр: «Значение: Янв», а такое не работает, поскольку NPrinting ожидает, что они выберут «Числовое значение: 1».

На скриншоте ниже двойные значения в пользовательском интерфейсе по умолчанию показаны как текст, но вы можете изменить их формат пользовательского интерфейса на числа. Это четко указывается при предварительном просмотре тегов полей в модели данных.

 

 

 

Скриншот экрана QlikView показывает, как двойное значение может отображаться в виде числа и текста

 

Фильтры дат - здесь у нас есть 3 ловушки:

Во-первых, дата, скорее всего, двойная. Вы, вероятно, увидите даты в пользовательском интерфейсе, отформатированные на ваш вкус (ММ-ДД-ГГГГ или ДД/МММ/ГГ и т. д.). Но это не имеет значения, если дата двойная, поскольку все, что вам нужно, это числовое значение вашей даты. Даты можно сохранять как последовательные порядковые номера, чтобы их можно было использовать в расчетах. 31 декабря 1899 года – это порядковый номер 1, а 1 января 2008 года – это порядковый номер 39448, потому что это 39447 дней после 31 декабря 1899 года. Итак, чтобы отфильтровать двойные даты, вы должны указать в фильтре числовое значение. Это сильно зависит от того, как вы моделируете свои данные в приложении Qlik, и мало что можно с этим поделать, если они уже есть в NPrinting. На данном этапе это то, что есть!

Это то, что возникает, когда вы начинаете вводить значение (но не увлекайтесь – это может быть неправильное предложение)

 

Правильно примененный фильтр в NPrinting для даты, сохраненной как двойная, должен выглядеть следующим образом:

Двойные даты еще менее снисходительны, так как могут не отображать временную часть. Например, вы видите в поле Qlik Sense/QlikView поле date = 01/01/2008, которое хранится как отметка времени и фактически может быть 01/01/2008 12:00 PM. Это означает, что ваше числовое значение будет 39448,5, так что, как вы можете видеть, в вашем числовом представлении метки времени есть десятичная точка, что отличает значение от 39448, которое было бы просто датой. Мой обычный совет - применять функцию Floor() во время загрузки модели данных скриптом Qlik. Он удаляет десятичные дроби и гарантирует, что они будут сохранены в поле.

В этом же посте у вас может быть еще одна ловушка при работе с «Evaluate value» в фильтрах NPrinting. Если вы используете такие функции, как MonthEnd(), WeekEnd(), они вернут метку времени, а также конец периода, например, если сегодня 15.02.2019, MonthEnd (Today()) вернет 28.02.2019 11:59 : 59 вечера. Поэтому снова вам нужно обернуть формулу в функцию Floor(), чтобы возвращать только целое число/день.

образец даты возврата формулы за последний день предыдущей недели

Вышеупомянутые сценарии кратко описаны в справочном документе здесь: https://help.qlik.com/en-US/nprinting/February2019/Content/NPrinting/ReportsDevelopment/Static-dynamic-filters.htm#anchor-2

Я всегда предлагаю зайти туда для справки, так как разные версии NPrinting предоставляют новые функции и работают по-разному, поэтому, чтобы найти ответ на проблему, с которой вы сталкиваетесь с помощью вашей версии, используйте справку как первоисточник.

 

 

Узнать стоимость решенияЗапросить видео презентацию

Запросить видео презентацию Запросить доступ к демо стенду online Узнать стоимость лицензий

Задать вопрос

loading...

Решения

Анализировать ФинансыУвеличивайте ПродажиОптимальный Склад и ЛогистикаМаркетинговые Метрики

До 2023 года компания BI Consult обладала официальным партнерским статусом Qlik в России. В настоящий момент деятельность QlikTech на территории России прекращена, BI Consult не имеет партнерских отношений и никаким иным образом более не связана с QlikTech и не предлагает к продаже системы бизнес-анализа QlikView, Qlik Sense и иные продукты бренда Qlik. Все материалы о продукции бренда Qlik на сайте приведены исключительно в описательных целях и для информирования пользователей о существующих в мире системах бизнес-анализа. Для приобретения продукции Qlik необходимо обратиться к правообладателю программного обеспечения QlikTech или дистрибьюторам.

Клиенты

  • Решение в области планирования, бюджетирования, план-фактного анализа продаж. Хранилище данных QlikSense;

  • InterZet

    Анализ деятельности отдела маркетинга; сегментация клиентских баз; расчет специфичных показателей эффективности деятельности компании сегмента telecom

  • Макро Групп

    Анализ эффективности отдела по работе с клиентами; анализ эффективности работы отдела закупок; анализ эффективности и качества работы поставщиков; анализ внутренней и внешней логистики; анализ ключевых показателей деятельности компании; визуализация финансовых потоков внутри группы компаний; анализ управления дебиторской/кредиторской задолженностями; анализ эффективности управления складом.

  • Вероника

    Анализ этапов обслуживания клиентов; статистика обращений; анализ эффективности сотрудников; анализ платежей.

  • Решения
    • Дистрибуция
    • Розничная торговля
    • Производство
    • Операторы связи
    • Банки
    • Страхование
    • Фармацевтика
    • Лизинг
    • Логистика
    • Медицина
    • Нефтегазовый сектор
    • Сеть ресторанов
  • BI платформы
    • Qlik Sense
    • QlikView
    • Tableau
    • Microsoft Power BI
    • ATK BiView-1C Коннектор (для Qlik/Tableau/PowerBI)
    • Vizlib Qlik Sense extentions (библиотека экстеншнов)
    • NPrinting
    • Геоаналитика Qlik GeoAnalytics
    • KliqPlanning Suite
    • Qlik WebConnectors
    • QlikView R Коннектор
    • QlikView/Qlik Sense SAP Коннектор
    • Alteryx
    • Qlik Data Catalog
    • Документация ATK BiView
  • Услуги
    • Консалтинг
    • Пилотный проект
    • Поддержка
    • План обучения и сертификации Qlik
    • Бесплатное обучение
    • Учебные курсы
    • Сертификация Qlik
    • Аудит приложений
  • Курсы
    • Учебный курс по Qlik Sense
    • Учебный курс по Tableau
    • Учебный курс по Microsoft Power BI
    • Учебный курс Современная архитектура хранилища данных
    • Учебный курс Информационная грамотность
    • Учебный курс для бизнес-аналитиков
    • Учебный курс по NPrinting
    • Учебный курс по Azure Databricks
    • Учебный курс по Google BigQuery
  • Компания
    • О нас
    • Руководство
    • Новости
    • Клиенты
    • Скачать
    • Контакты
  • Функциональные решения
    • Продажи
    • Финансы
    • Склад
    • HR
    • S&OP и прогнозная аналитика
    • Внутренний аудит
    • Геоаналитика
    • Категорийный менеджмент
    • Построение хранилища данных
    • Система управления KPI и BSC
    • Управление цепочками поставок
    • Маркетинг
    • Цифровая трансформация
    • Сквозная аналитика
    • Process Mining
LinkedInYouTubeVkontakteFacebook
ООО "Би Ай Консалт",
ИНН: 7811437757,
ОГРН: 1097847154184
199178, Россия,
Санкт-Петербург,
6-ая линия В.О., Д. 63, 4 этаж
Тел: +7 (812) 334-08-01
Тел: +7 (499) 608-13-06
E-mail: info@biconsult.ru