Въведение в анализ на QlikView Set

Във всяко табло / отчет винаги е най-добре да има повече контексти, което прави нашето табло по-смислено. Добавянето на контекст към нашето табло по принцип означава, че трябва да предоставим много информация, сравнение със съответните продукти и времева линия. Това ще направи нашето табло, ориентирано към действие. Това може да се постигне с помощта на функцията Qlikview, наречена Set Analysis, която помага за добавяне на контекст към нашето табло. Използвайки зададения израз можем да направим нашите обекти като диаграма / таблица, за да ни казват информация, свързана с различни набори от данни. Нека се опитаме да разберем какво точно е зададен анализ, тази функция в qlikview се използва за разделяне на нашите данни, които са достъпни в различни обекти на лист, в множество набори и запазва част от стойността им непроменена, по този начин филтрираме данните в един лист, който ни помага да разберем съответните промени в различните листове, по този начин ще можем да сравним нашия набор от записи в една и съща таблица / диаграма, използвайки набор анализ.

Синтаксис и примери за анализ на набор QlikView

Преди да разровим синтаксиса на зададения израз, нека разберем основните характеристики на анализа на множеството,

  • Той трябва да се използва в функции за агрегиране
  • Задаване на израз започва и завършва с къдрави скоби ()
  • Използва се за създаване на различна селекция
  • Всички модификатори започват и завършват с
  • Оператор, който трябва да се използва в множествения анализ е =
  • Използван идентификатор е $

Използваме зададени изрази за извършване на нашия набор от анализи и тези изрази се записват в (). Може да съдържа по-долу споменатите елементи

  • Identifier
  • Оператор
  • Модификатор

В идеалния случай логическата последователност на зададения израз ще започне с идентификатор и след това идва модификаторът и накрая операторът.

1. Задайте идентификатор

Идентификаторите са основните елементи на набор от изрази, използва се за идентифициране на активен набор, това е състоянието на набора от данни и зададеният израз започва с идентификатора като негов първи елемент. За да направим нашето разбиране много по-лесно, можем да мислим за идентификатор като изявление FROM, което използваме в SQL.

Синтаксис:

sum ((identifier) document name)

Идентификаторите могат да бъдат всяка една от споменатите по-долу опции

  • $: Символът на долара говори за текущо избрания набор. Например сума (($) данък) - тя дава сумата от данъчен документ за избрания набор.
  • 1: Символ 1 показва, че не се притеснява от избрания набор и ще вземе предвид всички данни. Например сума ((1) данък) - тя дава сумата от всички данни, които са налични в данъчния документ, независимо от текущия избор
  • Отметка: Това ще вземе предвид всеки отметен набор за процесия. Например сума ((2010 данък) данък) - тя дава резултат като сума от данъчните данни, които се съхраняват в отметката, наречена като данък за 2010 г.
  • $ 1: Този символ представлява набора, който е избран като предварително избрания набор, можем също да използваме $ 0 за текущия и $ -1 за предварително избрания набор. напр. сума (($ 1) данък) - дава резултат като сумата от данъчни данни, които са избрани по-рано.
  • Myaltstate: това се отнася за селекция, която е направена в алтернативно състояние.

2. Задайте оператори

Операторите изпълняват функцията, като комбинират и манипулират избрания от нас набор. Операндът за оператора ще бъде избраният набор, а резултатът също ще бъде набор. Правилото на палеца за оценка на операторите е отляво надясно. Qlikview използва тези 4 като основни оператори

  • + / Union: Този оператор означава съюз и той просто произволно комбинира данните от двата набора и ще даде като изход. Например сума (($ + 2010 данък) данък) - този израз дава резултат като набор, който е комбинация от избрания набор от данъчни данни и набор от данъчни данни за 2010 г.
  • - / изключване: Това е оператор за изключване, където ще даде изходен набор, който изключва споменатия втори операнд. Например сума ((1 - $) данък) - този израз дава резултата като набор, който изключва избрания в момента набор, който е споменат в израза чрез символ на долара.
  • * / intersection: Това връща набор, който е пресечна точка на двата множества, споменати като операнд. Например сума (($ * 2010 данък) данък) - този израз дава резултата като общия набор от данни между текущо избрания набор и отметката.
  • / - това е оператор XOR; основно дава симетричната разлика между двата множества. Например сума (($ / 2010 данък) данък) - този израз ще върне резултата като набор, при който сумата от данъчните данни се изчислява за съдържащите се, а не споделените данни, заедно с отметките.

Приоритетът на оценката на операторите в Qlikview е, че първо се преценяват операторите на пресичане и XOR, след което се оценяват оператори на обединяване и изключване.

3. Задайте модификатори

Модификаторите се използват за извършване на необходимите и специфични промени в набора от избрани данни, можем да си представим модификатора като WHERE оператор, който използваме в SQL. Той използва много имена на полета, където всяко име на поле ще има своя собствена селекция. Модификаторите винаги се записват със скобите вътре в зададения израз на анализ. Модификаторите по подразбиране ще считат идентификатора за избрания в момента набор, ако не споменем отделен идентификатор. Нека се опитаме да го разберем чрез пример:

  • Сума (($) данък): Това дава резултата като сбор от избрани данъчни данни за 2014 г.
  • Сума (($) данък): Този израз връща продукцията като сбор от избраните данъчни данни, с изключение на 2014 г.
  • сума (($) данък): Това ще даде изходния набор като сбор от всички данъчни данни за избрания набор за всички продукти.
  • Сума ((1) данък): Този израз ще даде резултата като сбор от всички данъчни данни за 2003, 2004 г., където страната е Индия.

заключение

Наборът анализ на Qlikview е много мощна функция, тъй като ни помага да правим всички видове филтриране и манипулиране на данни с една и съща диаграма или таблица. Синтаксисът за зададения израз може да бъде по-сложен и въз основа на това какъв тип данни трябва да филтрираме и приемаме. На пазара има най-различни приложения за анализ на набор, например можем да ги използваме за сравнение на най-продаваните ни продукти спрямо най-малко продаваните продукти, следователно изучаването на това наистина би помогнало за доброто разбиране на данните.

Препоръчителни статии

Това е ръководство за анализ на QlikView Set. Тук обсъждаме синтаксиса и примери за анализ на множеството qlikview, който включва идентификатор на набор, оператор и модификатор. Можете също да разгледате следните статии, за да научите повече -

  1. Какво е Анализ на данни
  2. QlikView срещу QlikSense
  3. QlikView Интервю въпроси
  4. Инструменти за анализ на данни

Категория: