Jaa


Porautumispainikkeen luominen Power BI:ssä

KOSKEE: Power BI Desktopin Power BI -palvelu

Voit luoda porautumispainikkeen Power BI:ssä. Tämä painike porautua sivulle, jonka tiedot on suodatettu tiettyyn kontekstiin.

Yksi tapa porautua raportissa on napsauttaa visualisointia hiiren kakkospainikkeella. Jos kuitenkin haluat, että porautumistoiminto on tätä ilmeisempi, voit luoda porautumispainikkeen. Porautumispainike voi parantaa tärkeiden porautumisskenaarioiden löydettävyyttä raporteissasi, ja voit määrittää ehdollisesti, miltä painike näyttää ja toimii. Voit esimerkiksi näyttää painikkeessa eri tekstin, jos tietyt ehdot täyttyvät.

Kun tässä esimerkissä valitset Word-palkin kaaviossa, Näytä tiedot -porautumispainike tulee käyttöön.

Visualisoinnin näyttökuva, jossa korostetaan Näytä tiedot -porautumispainike.

Kun valitset Näytä tiedot -painikkeen, poraudut Ostoskorianalyysi-sivulle. Kuten seuraavasta visualisoinnista näkyy, porautumissivu suodatetaan nyt Wordin mukaan.

Näyttökuva, jossa näkyy suodatettu visualisointi ja Word-suodattimen korostaminen.

Porautumispainikkeen määrittäminen

Jos haluat määrittää porautumispainikkeen, sinun on ensin määritettävä kelvollinen porautumissivu raportissasi. Sen jälkeen voit luoda painikkeen, jonka toimintotyyppi on Porautuminen, ja valita porautumissivun kohdesivuksi.

Koska porautumispainikkeessa on kaksi tilaa, jotka ovat käytössä ja poissa käytöstä, työkaluvihjevaihtoehtojakin on kaksi.

Visualisoinnin ja Muoto-valikon näyttökuva, jossa korostetaan porautumispainikkeen määrittämisen vaihtoehtoja.

Jos jätät työkaluvihjeruudut tyhjiksi, Power BI luo työkaluvihjeet automaattisesti. Nämä työkaluvihjeet perustuvat kohde- ja porautumiskenttiin.

Seuraavassa esimerkissä näytetään automaattisesti muodostettu työkaluvihje, kun painike on poissa käytöstä:

"Jos haluat porautua ostoskorianalyysiin (kohdesivu), valitse tuotteesta yksi arvopiste (porautumiskenttä)."

Näyttökuva visualisoinnista, jossa korostetaan käytöstä poistettua automaattisesti luotua työkaluvihjettä.

Seuraavassa esimerkissä näytetään automaattisesti muodostettu työkaluvihje, kun painike on käytössä:

"Napsauttamalla voit porautua ostoskorianalyysiin (kohdesivu)."

Visualisoinnin näyttökuva, jossa korostetaan käytössä olevaa automaattisesti luotua työkaluvihjettä.

Jos kuitenkin haluat antaa mukautettuja työkaluvihjeitä, voit syöttää staattisen merkkijonon. Voit myös käyttää ehdollista muotoilua työkaluvihjeissä.

Suodatinkontekstin välittäminen

Painike toimii tavallisen porautumisen tavoin: Voit välittää suodattimia muihin kenttiin ristiinsuodattamalla visualisoinnit, jotka sisältävät porautumiskentän. Esimerkiksi painamalla Ctrl-näppäintä + napsauttamalla ja ristiinsuodattamalla voit siirtää useita suodattimia Myymälän erittely -kohdassa porautumissivulle, koska valintasi ristiinsuodattavat visualisoinnin, joka sisältää tuotteen, porautumiskentän:

Näyttökuva visualisoinnista, jossa Word on ristiinsuodatettu myymälän erittelyön.

Kun olet valinnut porautumispainikkeen, sekä kaupan että tuotteen suodattimet välitetään kohdesivulle:

Suodattimet-ruudun näyttökuva, jossa korostetaan käytössä olevia suodattimia.

Moniselitteinen suodatinkonteksti

Koska porautumispainike ei ole sidottu yksittäiseen visualisointiin ja valintasi on moniselitteinen, painike poistetaan käytöstä.

Tässä esimerkissä painike on poistettu käytöstä, koska molemmat visualisoinnit sisältävät yhden Product-valinnan. On epäselvää, minkä visualisoinnin mihin arvopisteeseen porautumistoiminto sidotaan:

Näyttökuva, joka näyttää moniselitteisen suodatinkontekstin ja käytöstä poistetun painikkeen.

Käytöstä poistettujen painikkeiden muotoilun mukauttaminen

Voit mukauttaa porautumispainikkeiden poistettu käytöstä -tilan muotoiluasetuksia.

Näyttökuva, jossa näkyy mukautettu käytöstä poistetun painikkeen muotoilu.

Nämä muotoiluasetukset ovat seuraavat:

  • Painikkeen tekstin ohjausobjektit: teksti, fonttiperhe, fontin koko, fontin väri, tasaus ja täyttö

    Näyttökuva, jossa näkyy muotoiltu käytöstä poistetun painikkeen teksti.

  • Painikkeen täytön ohjausobjektit: väri, täyttökuva ja läpinäkyvyys

    Näyttökuva, jossa näkyy muotoiltu käytöstä poistetun painikkeen täyttö.

  • Painikekuvakkeen ohjausobjektit: muoto, viivan väri, paino, läpinäkyvyys, tasaus ja täyttö

    Näyttökuva, jossa näkyy muotoiltu käytöstä poistetun painikkeen kuvake.

  • Painikkeen reunan ohjausobjektit: väri, leveys, läpinäkyvyys

    Näyttökuvassa näkyy muotoiltu käytöstä poistetun painikkeen reuna.

Painikkeen tekstin muotoilun määrittäminen ehdollisesti

Power BI Desktopissa voit ehdollisen muotoilun avulla muuttaa painikkeen tekstiä kentän valitun arvon perusteella. Voit tehdä tämän luomalla mittayksikön, joka tulostaa halutun merkkijonon DAX-funktion SELECTEDVALUEperusteella.

Seuraava esimerkkimittari tulostaa "Näytä tuotteen tiedot", jos yksittäistä tuotearvoa ei ole valittu. Jos yksittäinen tuotearvo on valittuna, mittari tulostaa "Näytä [valitun tuotteen] tiedot":

String_for_button = If(SELECTEDVALUE('Product'[Product], 0) == 0, "See product details", "See details for " & SELECTEDVALUE('Product'[Product]))

Kun olet luonut tämän mittarin, toimi seuraavasti Power BI Desktopissa:

  1. Valitse painikkeen tekstille Ehdollinen muotoilu (fx) -vaihtoehto.

    Teksti-ruudun näyttökuva, jossa korostetaan painikkeen tekstin Ehdollinen muotoilu -painiketta.

  2. Valitse painikkeen tekstiä varten luomasi mittari:

    Näyttökuva Tekstiosavaltio-ruudusta, jossa korostetaan painikkeen tekstin valittua kenttää.

  3. Kun yksittäinen tuote on valittuna, painikkeen tekstinä on:

    "Näytä kohteen Word tiedot"

    Näyttökuva Luokan erittelystä, jossa näkyy Näytä Wordin tiedot.

  4. Kun yhtään tuotetta ei ole valittuna tai vähintään kaksi tuotetta on valittuna, painike poistetaan käytöstä. Painikkeen tekstinä on:

    "Näytä tuotteen tiedot"

    Näyttökuva Luokan erittely -kohdasta, jossa korostetaan useita valittuja arvoja ja poistettu käytöstä Katso tuotetiedot -painike.

Työkaluvihjeiden muotoilun ehdollinen määrittäminen

Voit muotoilla porautumispainikkeen työkaluvihjeen ehdollisesti, kun se on käytössä tai poistettu käytöstä. Jos olet käyttänyt ehdollista muotoilua dynaamisesti porautumiskohteen määrittämiseen, haluat ehkä, että painikkeen tilan työkaluvihje on käyttäjän valinnan mukaan informatiivisempi. Seuraavassa on muutamia esimerkkejä:

  • Voit määrittää käytöstä poistetun tilan työkaluvihjeen tapauskohtaisesti kuvaavaksi mukautetun mittarin avulla. Jos esimerkiksi haluat, että käyttäjän on valittava yksittäinen tuote ja yksittäinen myymälä, ennen kuin hän voi porautua markkina-analyysisivulle, voit luoda mittarin, jolla on seuraava logiikka:

    Jos käyttäjä ei valitse yksittäistä tuotetta tai yksittäistä myymälää, mittari palauttaa seuraavan arvon: "Valitse yksittäinen tuote ja valitse myös yksittäinen myymälä Ctrl + napsauttamalla."

    Jos käyttäjä valitsee yksittäisen tuotteen yksittäisen myymälän sijaan, mittari palauttaa seuraavan virheilmoituksen: "Voit valita myös yksittäisen myymälän Ctrl + napsauttamalla."

  • Voit myös määrittää käytössä-tilan työkaluvihjeen käyttäjän valinnan mukaan. Jos esimerkiksi haluat käyttäjän tietävän, mihin tuotteeseen ja mihin myymälään porautumissivu on suodatettu, voit luoda mittarin, joka palauttaa seuraavan ohjeen:

    "Poraudu sivulle [porautumissivun nimi], niin saat lisätietoja tuotteen [tuotteen nimi] myynnistä [myymälän nimi] -myymälöissä."

Porautumisen kohteen määrittäminen ehdollisesti

Ehdollisen muotoilun avulla voit määrittää porautumiskohteen mittarin tuloksen perusteella.

Seuraavassa on joitakin tilanteita, joissa haluat ehkä, että painikkeen porautumiskohde on ehdollinen:

  • Haluat ottaa porautumisen käyttöön sivulla vain, kun useita ehtoja on täytetty. Muussa tapauksessa painike on poistettu käytöstä.

    Haluat esimerkiksi, että käyttäjien on valittava yksittäinen tuote ja yksittäinen myymälä, ennen kuin he voivat porautua markkinatietosivulle. Muussa tapauksessa painike on poistettu käytöstä.

    Näyttökuva, jossa näkyy valittu tuote ja myymälä.

  • Haluat painikkeen tukevan useita porautumiskohteita käyttäjän valintojen perusteella.

    Jos sinulla on esimerkiksi useita kohteita (markkinatiedot ja myymälätiedot), joihin käyttäjät voivat porautua, voit antaa heidän valita tietyn kohteen, johon porautua, ennen kuin painike otetaan käyttöön porautumiskohteessa.

    Näyttökuva, jossa näkyy valittu tuote ja kohde.

  • Sinulla voi myös olla kiinnostavia yhdistelmäskenaariotapauksia , jotka tukevat sekä useita porautumiskohteita että tiettyjä ehtoja, joissa haluat painikkeen olevan poissa käytöstä. Jatka lukemista, niin saat lisätietoja näistä kolmesta vaihtoehdosta.

Poista painike käytöstä, kunnes useat ehdot täyttyvät

Katsotaanpa ensimmäistä tapausta, jossa haluat pitää painikkeen poissa käytöstä, kunnes lisäehdot täyttyvät. Power BI Desktopissa on luotava DAX-perusmittari, joka tulostaa tyhjän merkkijonon (""), ellei ehtoa saavuteta. Kun mittari täyttyy, se tulostaa porautumisen kohdesivun nimen.

Seuraavassa on esimerkki DAX-mittarista, joka edellyttää myymälän valitsemista, ennen kuin käyttäjä voi porautua tuotteeseen tietosivun tallentamiseksi:

Destination logic = If(SELECTEDVALUE(Store[Store], “”)==””, “”, “Store details”)

Kun olet luonut mittarin, toimi seuraavasti Power BI Desktopissa:

  1. Valitse painiketoiminnon Kohde-kohdan vieristä Ehdollinen muotoilu (fx).

    Toiminto-ruudun näyttökuva, jossa korostetaan Ehdollinen muotoilu -painiketta.

  2. Valitse viimeisessä vaiheessa luomasi DAX-mittari kohteen kenttäarvoksi.

    Kohdetoiminto-ruudun näyttökuva, jossa korostetaan peruskentän valintaa.

    Nyt näet, että painike on poistettu käytöstä, vaikka yksittäinen tuote olisi valittuna, koska mittari edellyttää myös yksittäisen myymälän valitsemista.

    Näyttökuva Luokan erittely -visualisoinnista, jossa näytetään korostettu porautumispainike poistettuna käytöstä.

Usean kohteen tuki

Toisessa yleisessä tapauksessa, jossa haluat tukea useita kohteita, toimi seuraavasti:

  1. Luo yksisarakkeinen taulukko, joka sisältää porautumiskohteiden nimet.

    Näyttökuva, jossa näkyy Luo taulukko -ikkuna.

  2. Koska Power BI käyttää tarkkaa merkkijonovastaavuutta porautumiskohteen määrittämiseen, varmista, että annetut arvot vastaavat tarkalleen porautumissivujen nimiä.

  3. Kun olet luonut taulukon, lisää se sivulle yksittäisen valinnan osittajana.

    Näyttökuvassa on porautumisosittaja.

  4. Jos tarvitset enemmän pystysuuntaista tilaa, muunna osittaja avattavaksi luetteloksi. Poista osittajan otsikko ja lisää tekstiruutu, jonka vieressä on otsikko.

    Näyttökuva, jossa näkyy porautumisosittaja ilman otsikkoa.

  5. Vaihtoehtoisesti voit muuttaa luettelo-osittajan pystysuuntaisesta vaakasuuntaiseksi.

    Näyttökuvassa on vaakasuuntainen osittaja.

  6. Valitse porautumistoiminnon kohdesyötteelle Ehdollinen muotoilu (fx) -painike painiketoiminnon Kohde-kohdan vieressä.

    Näyttökuva Toiminto-ruudusta, jossa korostetaan porautumiskohteen Ehdollinen muotoilu -painiketta.

  7. Valitse Kohde – Toiminto -sivulla luomasi sarakkeen nimi. Tässä tapauksessa se on Valitse kohde.

    Näyttökuva, jossa näkyy Valitse kohde -kenttä valittuna.

    Nyt näet, että porautumispainike on käytössä vain, kun valitset tuotteen ja kohdesijainnin:

    Näyttökuva, jossa näkyy valittu tuote ja kohde.

Kahden skenaarion yhdistelmä

Jos olet kiinnostunut kahden skenaarion yhdistelmästä, voit lisätä logiikkaa kohteen valintaan luomalla DAX-mittarin ja viittaamalla siihen Power BI Desktopissa.

Seuraavassa on esimerkki DAX-mittarista, joka edellyttää, että käyttäjä valitsee myymälän, ennen kuin hän voi porautua tuotteesta mille tahansa porautumissivulle:

Destination logic = If(SELECTEDVALUE(Store[Store], “”)==””, “”, SELECTEDVALUE(‘Table'[Select a destination]))

Power BI Desktopissa valitset luomasi DAX-mittarin kohteen kenttäarvoksi. Tässä esimerkissä käyttäjän on valittava tuote, myymälä ja kohdesivu, ennen kuin porautumispainike on käytössä:

Näyttökuva, jossa näkyy valittu tuote, myymälä ja kohde.

Huomioitavat asiat ja rajoitukset

  • Tämä painike ei salli useita kohteita yksittäisen painikkeen avulla.
  • Tämä painike tukee vain porautumista samassa raportissa. se ei siis tue raporttien välillä porautumista.
  • Painikkeen käytöstä poistetun tilan muotoilu on sidottu raporttiteeman väriluokkiin. Lue lisää väriluokista.
  • Porautumistoiminto toimii kaikissa valmiissa visualisoinneissa ja joissakin AppSourcesta tuoduissa visualisoinneissa. Se ei kuitenkaan välttämättä toimi kaikkien AppSourcesta tuotujen visualisointien kanssa.

Seuraavissa artikkeleissa on lisätietoja ominaisuuksista, jotka muistuttavat painikkeita tai toimivat niiden kanssa: