Qlikview QA

Embed Size (px)

Citation preview

  • 8/10/2019 Qlikview QA

    1/1

    1) Optimized and unOptimized QVD Load Situtations?Ans.Loading the data without performing any transformations is unoptimized load.Loading the data with some transformations is Optimized load. Ex : Load * from tab1 where Year = 2014;2)How do you optimized QlikView application?What Tools are used and where do youstart?

    Ans.For Optimization we can optimized the QVD which is used in the QVW files inthe backend.For QVW optimization i believe not use any tools we can manually remove unwantedfields form data model or comment it,remove most complex logics from the load script or create it with the simple waybecause it will take long time for loading.If using large data base file try to create the incremental load for the QVD orload latest data only3)what is Set and let in QlikView and difference between it?SET or a LET statement is often used To define the variable.The SET statement is used when you want a variable to hold the string or numericvalue that is to the right of the Equal (=) sign.

    The LET statement is used when you need to evaluate what is to the right of theEqual signe.gset myVar=52 the result is 52?Let myVar=5*2 the result is 10?4)Difference between KEEP and JOIN in QlikView?keep and join do the same functionality but keep creates two tables where as join doesn't .keep should be used beffore the load or select statement.5)What is Binary LoadLoading one QVW file of source into another QVW file is called Binary Load.The Binary Statement is used for loading the access and data parts of a Qlikview document

    only one Binary Statement is allowed in the script and it can be put only as first statement of scriptEx. Binary Customers.QVW;6)What is mapping load and apply map()?Mapping Load: The mapping prefix is used on a load or select statement to createa mapping table,these tables are different from other tables. They will be stored in separate area of memory and usedas mapping tables during script execution. After execution they will automatically drop.Ex. Mapping (Load Statement/Select Statement)Apply Map: used for mapping data from one source to another at load time.

    Ex. Applymap(Mapname

    , expr,[default expr]7)What is QVX?

    it is new with QV-10 (Qlikview Data Exchange) 1. Open variant of QVD 2.Not as quick as fast as QVD3.may be used to create high performance input files from sources where ODBC Drivers are not available.4. Read by standard load scripts5. It can be created by another softwares which does not doesnt support ODBC and alsowe can create in QV as same as QVD Store * from categories into pathcategories.qvx