Dizajner MDX upita komponente Analysis Services (Power Pivot)

Primjenjuje se na
Excel za Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Kocke su strukture upita posebno osmišljene za analizu jedne ili više metrika poslovne učinkovitosti (kao što su neto dobit ili bruto prodaja) u različitim dimenzijama (vrijeme, zemljopis, demografija itd.). People koji u programu Excel izgrađuju zaokretne tablice ili zaokretne grafikone često koriste kocke komponente Analysis Services kao izvor podataka.

MDX je jezik upita za kocke. Excel u pozadini koristi MDX za dohvaćanje polja i vrijednosti podataka kada odaberete stavke s popisa polja zaokretne tablice. MDX upite možete i ručno sastaviti kada uvozite podatke iz kocke komponente Analysis Services.

Ako koristite Power Pivot u programu Excel, MDX upit možete stvoriti pomoću MDX Designer kada uvozite iz višedimenzionalne baze podataka koja se izvodi u komponenti Analysis Services.

Tko bi trebao koristiti MDX Designer za upite? Bit ćete uspješni s sastavljačem MDX upita ako već imate MDX znanje ili ako imate unaprijed definirani upit koji želite koristiti ili testirati. Ako niste stručnjak za MDX, podatke komponente Analysis Services dohvatite pomoću programa Excel. Kada se povežete s poslužiteljem i bazom podataka, Excel vam prikazuje koje su kocke dostupne i uvozi sve njihove mjere i dimenzije da biste pomoću popisa polja zaokretne tablice mogli pretraživati bilo koji dio kocke.

  1. Otvorite prozor dodatka Power Pivot.
  2. Kliknite Polazno>Dohvaćanje vanjskih podataka>iz baze podataka iz komponente>Analysis Services ili Power Pivot.
  3. U čarobnjaku za uvoz tablica navedite naziv višedimenzijskog poslužitelja komponente Analysis Services i odaberite bazu podataka. Kliknite Dalje.
  4. Zalijepite MDX upit u prozor MDX naredbe.
  5. Kliknite Provjeri valjanost.
  6. Ako se prikaže pogreška, očistite upit iz prozora.
  7. Kliknite Dizajn da biste otvorili MDX Query Designer, koji možete pokrenuti u načinu dizajna ili načinu rada za upit, ovisno o tome na što ste navikli. Dizajner pruža popis funkcija i prikazuje cijelu strukturu kocke tako da možete odabrati koje mjere, KPI-jeve i dimenzije možete dodati u podatkovni model.
  8. Zalijepite upit u prozor upita. Funkcije i metapodatke koje vam dizajner omogućuje mijenjanje dizajna funkcionalnog upita.
  9. Kada se potvrdi valjanost upita, kliknite Završi da biste dohvatili podatke. Podaci i metapodaci uvest će se u podatkovni model koji prikazujete u dodatku Power Pivot. Možda ćete morati stvoriti odnose da biste te podatke povezali s ostalim tablicama u modelu. Pojedinosti potražite u odjeljku Stvaranje odnosa u prikazu dijagrama.

MDX Query Designer ima dva načina rada: način dizajna i način rada upita. Svaki način rada sadrži okno metapodataka iz kojeg možete povući članove iz odabranih kocki da biste sastavili MDX upit koji dohvaća podatke koje želite koristiti.

Graphical MDX Query Designer in Design Mode

Prilikom uređivanja MDX upita grafički dizajner MDX upita otvara se u dizajnerskom načinu.

Na sljedećoj su slici označena okna za način dizajna.

Dizajner relacijskih upita

U sljedećoj su tablici navedena okna u tom načinu rada:

okno Funkcija
Gumb Odaberi kocku (...) Prikazuje trenutno odabranu kocku.
Okno metapodataka Prikazuje hijerarhijski popis mjera, ključnih pokazatelja uspješnosti (KPI-jeva) i dimenzija definiranih na odabranoj kocki.
Okno Izračunati članovi Prikazuje trenutno definirane izračunate članove dostupne za korištenje u upitu.
Okno filtara Koristi se za odabir dimenzija i povezanih hijerarhija radi filtriranja podataka na izvoru i ograničavanja vraćenih podataka.
Okno Podaci Prikazuje zaglavlja stupaca za skup rezultata dok povlačite stavke iz okna Metapodaci i Izračunati članovi. Automatski ažurira skup rezultata ako je odabran gumb Automatsko izvršavanje .

Dimenzije, mjere i KPI-jeve možete povući iz okna Metapodaci, a izračunate članove iz okna Izračunati član u okno Podaci. U oknu Filtriranje možete odabrati dimenzije i povezane hijerarhije te postaviti izraze filtra da biste ograničili podatke dostupne za upit. Ako je na alatnoj traci odabran preklopni gumb Automatsko izvršavanje (ikona dizajnera relacijskih upita ), dizajner upita pokrenut će upit svaki put kada objekt metapodataka ispustite u okno Podaci. Upit možete ručno pokrenuti pomoću gumba Pokreni (ikona dizajnera relacijskih upita ) na alatnoj traci.

Kada stvorite MDX upit u tom načinu rada, u upit se automatski uvrštavaju sljedeća dodatna svojstva:

Svojstva člana MEMBER_CAPTION, MEMBER_UNIQUE_NAME

Svojstva ćelije VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS

Da biste odredili vlastita dodatna svojstva, morate ručno urediti MDX upit u načinu rada za upite.

Uvoz iz .mdx datoteke upita nije podržan.

Graphics MDX Query Designer Toolbar in Design Mode

Alatna traka dizajnera upita sadrži gumbe za dizajniranje MDX upita pomoću grafičkog sučelja. U sljedećoj su tablici navedeni gumbi i njihove funkcije.

Button Opis
Uredi kao tekst Nije omogućeno za ovu vrstu izvora podataka.
Uvoz Uvezite postojeći upit iz datoteke definicije izvješća (.rdl) u datotečnom sustavu.
Ikona dizajnera relacijskih upita Prijelaz na vrstu naredbe MDX.
Ikona dizajnera relacijskih upita Osvježavanje metapodataka iz izvora podataka.
Ikona dizajnera relacijskih upita Prikaz dijaloškog okvira Sastavljača izračunatog člana
Ikona dizajnera relacijskih upita Prebacivanje između i neprikazivanja praznih ćelija u oknu Podaci. (To odgovara korištenju izraza NON EMPTY u MDX-u.)
Ikona dizajnera relacijskih upita automatski pokrenuti upit i prikazati rezultat prilikom svake promjene. Rezultati će se prikazati u oknu Podaci.
Ikona dizajnera relacijskih upita Prikaz agregacija u oknu Podaci.
Ikona dizajnera relacijskih upita Brisanje odabranog stupca u oknu Podaci iz upita.
Ikona parametra upita Prikaz dijaloškog okvira Parametri upita Kada navedete vrijednosti za parametar upita, parametar istog naziva stvara se automatski.
Ikona dizajnera relacijskih upita Pripremite upit.
Ikona dizajnera relacijskih upita Pokrenite upit i prikažite rezultate u oknu Podaci.
Ikona dizajnera relacijskih upita Otkažite upit.
Ikona dizajnera relacijskih upita Prebacivanje između načina dizajna i načina rada upita.

Vrh stranice

Graphics MDX Query Designer in Query Mode

Da biste grafički dizajner upita promijenili u način rada za upite , kliknite gumb Način dizajna na alatnoj traci.

Na sljedećoj su slici označena okna za način upita.

Dizajner relacijskih upita

U sljedećoj su tablici navedena okna u tom načinu rada:

okno Funkcija
Gumb Odaberi kocku (...) Prikazuje trenutno odabranu kocku.
Okno Metapodaci/Funkcije/Predlošci Prikazuje hijerarhijski popis mjera, KPI-jeva i dimenzija definiranih na odabranoj kocki.
Okno upita Prikazuje tekst upita.
Okno s rezultatima Prikazuje rezultate pokretanja upita.

Okno Metapodaci prikazuje kartice za metapodatke, funkcije i predloške. S kartice Metapodaci u okno MDX upita možete povući dimenzije, hijerarhije, KPI-jeve i mjere. S kartice Funkcije možete povući funkcije u okno MDX upita. Na kartici Predlošci u okno MDX upita možete dodati MDX predloške. Kada izvršite upit, u oknu rezultata prikazuju se rezultati MDX upita.

Zadani MDX upit koji se generira u načinu dizajna možete proširiti tako da obuhvaća dodatna svojstva člana i svojstva ćelije. Kada pokrenete upit, te se vrijednosti ne prikazuju u skupu rezultata. No one se prosljeđuju zajedno sa zbirkom polja skupa podataka i možete koristiti te vrijednosti.

Graphic Query Designer Toolbar in Query Mode

Alatna traka dizajnera upita sadrži gumbe za dizajniranje MDX upita pomoću grafičkog sučelja.

Gumbi alatne trake identični su u načinu dizajna i načinu rada za upite, ali sljedeći gumbi nisu omogućeni u načinu rada za upite:

  • Uredi kao tekst
  • Dodaj izračunati član (ikona dizajnera relacijskih upita )
  • Prikaži prazne ćelije (ikona dizajnera relacijskih upita )
  • Automatsko izvršavanje (ikona dizajnera relacijskih upita )
  • Prikaži agregacije (ikona dizajnera relacijskih upita )

Vrh stranice