Documente Academic
Documente Profesional
Documente Cultură
http://www.qlikview.com/
Caracteristici QlikView:
utilizeaza un model de date in-memory - stocheaza toate datele in RAM, deci timp de
raspuns mai mici
utilizeaza algoritmi de compresie complecsi (datele sunt comprimate la 10% din
dimensiunea lor originala atunci cand sint incarcate in documentul QlikView).
utilizeaza diferite surse de date: baze de date (conexiune prin ODBC, OLEDB), fisiere
(excel, CSV, etc) si XML. Exista de asemenea, diferiti conectori la aplicatiile SAP, retele
sociale cum ar Twitter.
datele sunt incarcate in documentul QlikView utilizand un script de incarcare. Acest
script poate fi utilizat pt a extrage, transforma si incarca datele in modelul de date sau pt a
stoca modelul (inclusiv datele) pe disc in fisiere intermediare (QVD).
datele sunt stocate la nivel de detaliu, toate agregatele se realizeaza on the fly. Nu sunt
necesare tabele pt agregate
selectiile facute de utilizator se propaga in cascada prin tot modelul de date. Orice
selectie facuta in documentul Qlikview este automat aplicata pe intregul model de date.
aplicatiile QlikView pot rula pe multipli clienti/SO
Terminologia de baza
1. List box/lista obiectul de baza in Qlikview si contine toate valorile care apar pt un
anume atribut din modelul de date. Se utilizeaza pt a face selectii si filtrari de date.
Selectiile se pot face in diferite moduri. O metoda este de a selecta o valoare dintr-o lista (list
box)
2. Statistics box- permite executia unor statistici pe un sg atribut numeric (de ex atributul
Suprafata)
3. Input box o modalitate prin care valoarea unei variabile poate fi schimbata:
4. Grafice (linie, bara, pie, straight table, pivot table, scatter, etc)
5. Multi box
Listele reprezinta o modalitate de a face selectii rapid, dar ele pot ocupa mult spatiu. Putem
folosi ca alternativa multibox (caseta multipla) afiseaza fiecare atribut pe o sg linie.
Mihaela Muntean
Analiza multidimensionala a datelor, 2014
6. Table box (caseta de tip tabela)- poate contine numai dimensiuni, nu este potrivita pt a
afisa agregari calculate. Poate fi utila pt a afisa o lista rapida de posibile combinatii de
campuri dintr-un model de date.
(Intr-o table box orice combinatie posibila de valori rezultate din campurile existente va
ocupa un rand).
7. Butoane
8. Selectia curenta
Qlikview are o optiune care arata utilizatorului exact care sunt selectiile curente: dialogul
Current Selections (ctrl+Q sau View|Current Selections).
1. Start Qlikview
2. Selectati File/Open
3. Se selecteaza fisierul (tutorial.qvw)
4. Pt a anula selectia: butonul Clear selection (din pagina) / butonul Clear din bara de
butoane
Selectia curenta este afisata in Current selection box (se poate crea cu optiunea Create
current selection box din meniul click dr pe pagina) sau Current selections window
(optiunea View/ Current selections sau CTRL+Q)
Mihaela Muntean
Analiza multidimensionala a datelor, 2014
Anularea selectiei:
Cautarea de valori
Cautare numerica:
Daca cautarea se face intr-un camp numeric se poate utiliza (>) sau (< ). De exemplu in lista
Population : populatia >1000.
Salvarea documentului
1. Save As
2. Se salveaza cu numele Mytutorial.qvw
3. Close
4. Exit
O pagina/sheet este componenta de baza a unui document Qlikview. Se pot crea pagini, se pot
adauga obiecte intr-o pagina, se pot dimensiona si pozitiona in pagina.
Un document QlikView contine mai multe pagini. Aceste pagini vor fi conectate logic, de ex. o
selectie facuta intr-o pagina va afecta toate obiectele din celelalte pagini. Fiecare pagina are un
tab asociat. Prin click pe tab, se activeaza pagina asociata.
1. Layout meniu/ Add sheet (sau butonul Add sheet din toolbar)
2. Se deschide fereastra Sheet Properties (click dr cu mouse pe suprafata sheet-ului)
Mihaela Muntean
Analiza multidimensionala a datelor, 2014
5. In loc de a crea un noua pagina, se poate copia una existenta cu optiunea Copy Sheet,
toate obiectele din pagina sunt copiate.
Mihaela Muntean
Analiza multidimensionala a datelor, 2014
Se poate schimba pozitia unei pagini/sheet. Click pe tab-ul asociat paginii create cu butonul
dreapta si se selecteaza optiune Promote Sheet (sau butonul Promote sheet din toolbar)
Mihaela Muntean
Analiza multidimensionala a datelor, 2014
1. Meniul Layout / New Sheet object (sau optiunea New Sheet Object din meniul asociat
butonului dr mouse)
2. Toate obiectele cu exceptia butoanelor, obiectelor de tip text si obiectelor de tip
linie/sageata pot fi utilizate pt a face selectii de date.
3. In pagina creata anterior se va crea lista cu tarile.
Mihaela Muntean
Analiza multidimensionala a datelor, 2014
Se alege campul din lista de campuri si titlul listei este identic cu denumirea campului.
Este o functie f. utila pt a anula ultima modificare a layout-ului. Se poate utiliza si CTRL+Z
Undo Layout Change se refera la: mutare, dimensionare si stergerea obiectelor, proprietati ale
documentului/ paginii/obiectului. QlikView gestioneaza o lista a ultimelor modificari de layout.
1. In pagina Customers, se plaseaza cursorul in coltul stanga sus, apoi se tine apasat
butonul stg si se trage o portiune rectangulara ce include toate listele pe care dorim sa
le mutam
Mihaela Muntean
Analiza multidimensionala a datelor, 2014
2. Se plaseaza cursorul pe titlul uneia din liste apoi se tine butonul stg apasat si se trage.
Toate listele selectate sunt mutate.
3. Se pot selecta mm obiecte prin SHIFT click pe titlul listei
4. Pt a activa toate obiectele dintr-un sheet se utilizeaza CTRL+A
1. Se selecteaza toate listele din pagina Customers. Titlurile vor fi verzi daca sunt selectate.
2. Meniul Layout/ Align/Distribute/ Left Align
Listele si alte obiecte pot fi minimizate. Se selecteaza lista Customer si se deschide fereastra
Properties, in tab-ul Caption, se selecteaza caseta Allow Minimize/Maximize.
Mihaela Muntean
Analiza multidimensionala a datelor, 2014
Daca se doreste copierea unui format de la un obiect la alt obiect se utilizeaza Format Painter.
Caseta statistica Area din pagina Geography nu are acelasi layout cu celelalte obiecte:
Sunt obiecte care partajeaza toate proprietatile cu exceptia: dimensiunii, pozitiei si a starii
(minimizare, normala sau maximizare). Orice modificare intr-un obiect se va reflecta automat in
toate obiectele asociate (linked objects) care pot fi in aceeasi pagina sau in pagini diferite. Pt a
crea un linked object:
Daca selectam orasul Berlin, observam ca sunt 4 clienti pe care ii vizualizam in lista Customer
Mihaela Muntean
Analiza multidimensionala a datelor, 2014
Valorile sunt ordonate pe coloane, vertical. Daca se doreste ca valorile pt lista Day sa fie
ordonate pe randuri: in tab-ul Presentation, se deselecteaza Order by column.
Mihaela Muntean
Analiza multidimensionala a datelor, 2014
Se repeta si pt lista Month pt ca lunile sa fie grupate pe trimestre (optiunea Fixed number of
column=3)
In listele ale caror valori nu sunt in totalitate vizibile (apare scroll bar), valorile sunt ordonate
dupa starea lor logica: selectata, optionala sau exclusa (optiunea Sort by State). Valorile
selectate si cele optionale sunt intodeauna vizibile in document.
Atata timp cat nu se face o selectie, valorile din lista Sales sunt ordonate dupa valoare numerica,
cand se face o selectie, ordonarea este determinata de starea valorilor. Valorile selectate (verzi)
si cele optionale (albe) vor fi plasate in top.
Mihaela Muntean
Analiza multidimensionala a datelor, 2014
Alinierea valorilor
Caseta statistica ( pot fi mutate, redimensionate, copiate si inchise). Se pot utiliza o serie de
functii statistice.
Daca nu se face nici o selectie in document, valorile afisate in caseta statistica sunt calculate
utilizand toate valorile posibile din lista corespunzatoare. De ex, se selecteaza din lista Country:
Albania, Afganistan
1. click pe functia Min pt a gasi clientul care are cea mai mica comanda. Selectia se va face
in lista asociata
2. se anuleaza selectia
3. Denumirea implicita pt bookmark este a datei curente. Primul bookmark dintr-o zi are
numarul 1, al doilea - numarul 2, etc. Se alege numele dorit.
4. In meniul Bookmark apare lista de bookmark-uri create (max 10).