Search This Blog

Tuesday, April 21, 2015

Один из примеров использования функции Exists()

Функция используется для проверки - существует ли значение (в ранее загруженном поле), равное загружаемому в данный момент (момент работы функции)

Например, сначала загрузили в таблицу А поле X (А.Х)
Потом мы хотим загрузить во вторую таблицу B только те строки, в которых в одном из полей есть значения, равные значениям поля Х таблицы А.

Для этого используем код:

Wednesday, December 31, 2014

The JOIN statement

The JOIN statement is a prefix to the LOAD statement. It is used to join the table that is being loaded to a previously loaded table. The two tables are joined using a natural join, this means that the columns in both tables are compared and the join is made over those columns that have the same column names. This means that if multiple columns are shared between tables, the match will be made over the distinct combinations of those columns.
By default, QlikView performs an outer join. This means that the rows for both tables are included in the resulting table. When rows do not have a corresponding row in the other table, the missing columns are assigned null values.

Tuesday, December 16, 2014

Some functions

  • PurgeChar
  • WildMatch
  • Dimensionality
  • SecondaryDimensionality
  • AGGR
  • GetPossibleCount
  • GetSelectedCount
  • Concat
  • IF
  • $()
  • TOTAL
  • Alt

Monday, May 26, 2014

How to construct relative paths in QlikView

UI file:
[Z:\QlikView\SourceDocuments\Clients\QVW\Me\WIP\UI.qvw]

Source file:
[Z:\QlikView\SourceDocuments\Clients\Data\Messages.xlsx]                   

1. Common folder is [Clients]
2. To get there from UI file (in WIP folder) we have to go three folders up (Me -> QVW -> Clients)
3. So we add three placeholders [..\] & the path from the common folder: [..\..\..\Data\Messages.xlsx]

Tuesday, September 17, 2013

QlikView How-to: хорошие блоги

  1. Qlik Tips
  2. The Qlik Fix!
  3. Qlikview Notes
  4. Natural Synergies
  5. The Qlik Board!
  6. BI Review

Monday, September 16, 2013

QlikView How-to: ограничения и минусы QlikView

  1. Pixel-precise reporting (сложности с тонким тюнингом интерфейса - не как в Excel и проблемная трансформация в PDF)
  2. Использование геоданных (наложение аналитики на google maps, open street etc)
  3. Средняя функциональность ETL (если сравнивать с Pentaho или SSIS)
  4. Командная разработка приложений
  5. Контроль версий
  6. Более высокая конечная стоимость владения (по сравнению с Microsoft SQL Server, например)
  7. Прожорливость в плане оперативки
  8. Заточена под использование классической star-schema (одна таблица с фактами / метриками). Умещать в одно приложение более одной fact table - занятие нетривиальное и часто - неблагодарное.
Вот что еще говорят на этот счет:
http://www.birst.com/qlikview
http://bi-review.blogspot.com/2011/04/busting-5-myths-about-qlikview.html
http://qlikviewvsolap.blogspot.com/2009/05/drawbacks-of-qlikview.html