Kada radite sa analitičkom obradom podataka na mreži OLAP izvedene tabele u programu Excel, možete da kreirate imenovane skupove, fleksibilnu funkciju koju možete da koristite za:
-
Grupišite uobičajene skupove stavki koje možete ponovo da koristite, čak i kada ti skupovi nisu prisutni u podacima.
-
Kombinujte stavke iz različitih hijerarhija na načine koji nisu bili mogući u starijim verzijama programa Excel, koji se često nazivaju asimetričnim izveštavanjem.
-
Create imenovani skup pomoću prilagođenih višedimenzionalnih izraza (MDX), jezika upita za OLAP baze podataka koji obezbeđuje sintaksu izračunavanja koja je slična formulama radnog lista.
Ako niste upoznati sa jezikom upita Multidimensional Expressions (MDX), možete da kreirate imenovani skup koji je zasnovan na stavkama u redovima ili kolonama izvedene tabele. Da biste saznali više o jeziku MDX upita, pogledajte članak Izvršavanje upita sa višedimenzionalnih podataka.
Ako ste upoznati sa jezikom MDX upita, možete da koristite MDX da biste kreirali ili izmenili imenovani skup.
Šta želite da uradite?
Create imenovani skup zasnovan na stavkama redova ili kolona
-
Kliknite na OLAP izvedenu tabelu za koju želite da kreirate imenovani skup.
To prikazuje Alatke za izvedene tabele, dodajući opcije i karticu Dizajn .
-
Na kartici Opcije, u grupi Izračunavanja izaberite stavku Polja, Stavke, & Skupovi, a zatim izaberite stavku Create Podesi na osnovu stavki redova ili Create postavi na osnovu stavki kolona.
Prikazuje se dijalog Novi skup. Ako je potrebno, možete da promenite veličinu ovog dijaloga prevlačenjem regulatora veličine u donjem desnom uglu dijaloga.
-
U polju Ime skupa otkucajte ime koje želite da koristite za skup.
-
Da biste naveli redove koje želite da uključite u imenovani skup, uradite nešto od sledećeg:
-
Da biste uklonili red sa liste stavki, kliknite na oblast sa leve strane reda koji želite da izaberete, a zatim izaberite stavku Izbriši red.
-
Da biste dodali novi red na listu stavki, kliknite na oblast sa leve strane reda ispod kojeg želite da dodate novi red, a zatim izaberite stavku Dodaj red.
-
Da biste kreirali kopiju stavke, kliknite na oblast sa leve strane reda koji želite da kopirate, a zatim izaberite stavku Kopiraj red.
-
Da biste premestili stavku na drugu lokaciju, kliknite na oblast levo od reda koji želite da premestite, a zatim koristite strelice nagore i nadole da biste je premestili na odgovarajuću lokaciju.
-
-
Stavke iz različitih nivoa će podrazumevano biti prikazane u zasebnim poljima u hijerarhiji, a imenovani skup zamenjuje trenutna polja u oblasti reda ili kolone.
-
Da biste prikazali te stavke u istom polju kao i druge stavke, opozovite izbor u polju za potvrdu Prikaži stavke iz različitih nivoa u zasebnim poljima.
-
Da biste zadržali trenutna polja prikazana u oblasti reda ili kolone, opozovite izbor u polju za potvrdu Zameni polja koja su trenutno u oblasti reda novim skupom ili Zameni polja koja su trenutno u oblasti kolone novim skupom. Skup se neće pojaviti u izvedenoj tabeli kada kliknete na dugme U redu, ali će biti dostupan na listi polja izvedene tabele.
-
-
Kliknite na dugme U redu da biste kreirali imenovani skup.
Napomene:
-
Da biste opozvali sve radnje nakon zatvaranja dijaloga, kliknite na dugme Opozovi radnju na priručnoj traci.
-
Nije moguće primeniti nijedan tip filtriranja na imenovane skupove.
-
Korišćenje MDX-a za kreiranje imenovanog skupa
Važno: Kada koristite MDX za kreiranje imenovanog skupa ili za izmenu MDX definicije postojećeg imenovanog skupa, sve dodatne izmene se mogu obaviti samo pomoću MDX-a.
-
Kliknite na OLAP izvedenu tabelu za koju želite da kreirate prilagođeni imenovani skup.
-
Na kartici Opcije, u grupi Izračunavanja izaberite stavku Polja,Stavke, & Skupovi, a zatim izaberite stavku Upravljanje skupovima.
Prikazuje se dijalog Postavljanje upravljača. Ako je potrebno, možete da promenite veličinu ovog dijaloga prevlačenjem regulatora veličine u donjem desnom uglu dijaloga.
-
Izaberite stavku Novo, a zatim stavku Create podesi koristeći MDX.
-
U polju Ime skupa otkucajte ime koje želite da koristite za skup.
-
Da biste podesili MDX definiciju za imenovani skup, uradite nešto od sledećeg:
-
U polju Definicija skupa otkucajte ili nalepite kopiranu MDX definiciju.
-
Na kartici Polja i stavke izaberite stavku liste polja koju želite da uključite, a zatim kliknite na dugme Umetni.
Možete i da prevučete stavku liste polja u polje Postavljanje definicije ili da kliknete dvaput na stavku liste polja.
Dostupne stavke liste polja
Stavka "Lista polja"
Primeri MDX-a generisanih pomoću Adventure Works kocke
Dimenzija
[Proizvod]
Hijerarhija atributa (uključuje sve članove)
[Proizvod]. [Kategorija]
Nivo hijerarhije atributa (ne uključuje sve članove)
[Proizvod]. [Kategorija]. [Kategorija]
Član iz hijerarhije atributa
[Proizvod]. [Kategorija].&[4]
Hijerarhija korisnika
[Proizvod]. [Kategorije proizvoda]
Nivo hijerarhije korisnika
[Proizvod]. [Kategorije proizvoda]. [Kategorija]
Član iz hijerarhije korisnika
[Proizvod]. [Kategorije proizvoda]. [Kategorija].&[4]
Mera
[Mere]. [Iznos internet prodaje]
Izračunata mera
[Mere]. [Internet odnos sa nadređenim proizvodom]
Imenovani skup
[Core Product Group]
KPI vrednost
KPI Vrednost("Bruto stopa profita proizvoda)
KPI cilj
KPIGoal("Bruto stopa profita proizvoda"),
Status KPI-ja
KPIStatus("Bruto stopa profita proizvoda")
KPI trend
KPITrend("Bruto stopa profita proizvoda")
Svojstvo člana iz hijerarhije korisnika
[Proizvod]. [Kategorije proizvoda]. Properties("Klasa" )
Svojstvo "Member" iz hijerarhije atributa
[Proizvod]. [Proizvod]. Properties("Class")
-
Na kartici Funkcije izaberite neke funkcije iz dostupnih MDX funkcija koje želite da koristite, a zatim kliknite na dugme Umetni. Usluge Analysis Services podržavaju MDX funkcije; one ne uključuju VBA funkcije.
Argumenti funkcije se nalaze unutar ševron znakova (<< >>). Argumente čuvara mesta možete da zamenite tako što ćete kliknuti na njih, a zatim otkucati važeća imena koja želite da koristite.
Primeri MDX funkcija
ADDCALCULATEDMEMBERS( «Set» )
AGGREGATE( «Set»[, «Numerički izraz»] ) «Nivo».SVI ČLANCI «Hijerarhija».SVI ČLANCI ANCESTOR( «Član» «Nivo» ) ANCESTOR( «Član», «Udaljenost» ) ANCESTORS( «Član», «Udaljenost» ) ANCESTORS( «Član», «Nivo» ) ASCENDANTS( «Član» ) AVG( «Set»[, «Numerički izraz»] ) AXIS( «Numerički izraz» ) BOTTOMNCOUNT( «Set», «Count»[, «Numerički izraz»] ) BOTTOMPERCENT( «Set», «Procenat», «numerički izraz» ) BOTTOMSUM( «Postavljanje», «Vrednost», «Numerički izraz» ) ...
-
-
Da biste testirali novu MDX definiciju, kliknite na dugme Testiraj MDX.
-
Stavke iz različitih nivoa podrazumevano se prikazuju u zasebnim poljima u hijerarhiji, polja se automatski uklanjaju, a duplirane stavke se automatski uklanjaju (zato što su HIERARCHIZE i DISTINCT dodati skupu), a imenovani skup zamenjuje trenutna polja u oblasti reda ili kolone.
-
Da biste prikazali te stavke u istom polju kao i druge stavke, opozovite izbor u polju za potvrdu Prikaži stavke iz različitih nivoa u zasebnim poljima.
-
Da biste promenili podrazumevanu hijerarhiju i zadržali duplirane stavke, opozovite izbor u polju za potvrdu Automatski rasporedi i ukloni duplikate iz skupa .
-
Da biste zadržali trenutna polja prikazana u oblasti reda ili kolone, opozovite izbor u polju za potvrdu Zameni polja koja su trenutno u oblasti reda novim skupom ili Zameni polja koja su trenutno u oblasti kolone novim skupom. Skup se neće pojaviti u izvedenoj tabeli kada kliknete na dugme U redu, ali će biti dostupan na listi polja izvedene tabele.
-
-
Ako ste povezani sa SQL Server 2008 Analysis Services kockom, dinamički imenovani skup se podrazumevano kreira. Ovaj imenovani skup se automatski ponovo izračunava sa svakom ispravkom.
-
Da biste sprečili ponovno izračunavanje imenovanog skupa sa svakim ažuriranjem, opozovite izbor u polju za potvrdu Ponovo izračunaj skup sa svakim ažuriranjem .
-
-
Kliknite na dugme U redu da biste kreirali imenovani skup.
Napomene:
-
Da biste opozvali sve radnje nakon zatvaranja dijaloga, kliknite na dugme Opozovi radnju na priručnoj traci.
-
Nije moguće primeniti nijedan tip filtriranja na imenovane skupove.
-
Uređivanje ili brisanje imenovanog skupa
-
Kliknite na OLAP izvedenu tabelu koja sadrži imenovani skup koji želite da uredite ili izbrišete.
-
Na kartici Opcije, u grupi Izračunavanja izaberite stavku Polja,Stavke, & Skupovi, a zatim izaberite stavku Upravljanje skupovima.
Prikazuje se dijalog Postavljanje upravljača. Ako je potrebno, možete da promenite veličinu ovog dijaloga prevlačenjem regulatora veličine u donjem desnom uglu dijaloga.
-
Izaberite skup koji želite da uredite ili izbrišete.
-
Uradite nešto od sledećeg:
-
Da biste uredili izabrani imenovani skup , kliknite na dugme Uredi, a zatim izvršite željene promene.
-
Da biste izbrisali izabrani imenovani skup, kliknite na dugme Izbriši, a zatim kliknite na dugme Da da biste potvrdili.
-