Funkcia súvisiaca s Power BI
V programe MS-Excel sme všetci vykonali úlohu načítania údajov z jednej tabuľky do druhej, takže v takýchto prípadoch je VLOOKUP domácim vzorcom pre všetkých používateľov programu Excel. Bez použitia programu VLOOKUP na svojom pracovisku by väčšina používateľov programu Excel s tým neskončila. Bola uvedená hodnota funkcie VLOOKUP v programe MS Excel. Môžeme replikovať rovnaký vzorec v Power BI? Máme iný vzorec, nie úplne vzorec VLOOKUP, tj funkcia DAX SÚVISIACE S DANOU. V tomto článku vás prevedieme jednou z dôležitých funkcií RELATED DAX v Power BI.
Čo robí súvisiaca funkcia v Power BI?
SÚVISIACE so samotným názvom, vráti príslušnú hodnotu z jednej tabuľky do inej tabuľky. Je to podobné ako funkcia vyhľadávacej hodnoty, ktorú máme v programe MS Excel, tj VLOOKUP.
V aplikácii Power BI však predtým, ako použijeme túto funkciu DAX, musíme vytvoriť vzťah dátového modelu medzi tabuľkami, na ktoré odkazujeme.
Nižšie je uvedená syntax funkcie RELATED DAX v Power BI.

Potrebujeme iba vybrať stĺpec s výsledkami z druhej tabuľky a načíta sa pre nás podrobnosti. Ak je pre vás toto teoretické vysvetlenie ťažké pochopiť, nebojte sa, pretože v nasledujúcom texte vám podrobne poskytneme praktické príklady.

Príklad súvisiacej funkcie v Power BI
Na demonštráciu funkcie RELATED DAX v Power BI sme pripravili nižšie dve tabuľky s údajmi v hárku programu Excel.
Nižšie sú uvedené príklady funkcie SÚVISIACE v Power BI. Môžete si stiahnuť zošit, aby ste mohli používať rovnaký súbor, aký sme použili v tomto príklade.

- Vyššie máme dve tabuľky „Tabuľka produktov“ a „Cenová tabuľka“. V „Tabuľke produktov“ máme pre každý produkt uvedený názov produktu a podrobnosti o predaných jednotkách s názvom „Sales Rep“.
- V „Cenovej tabuľke“ máme názov produktu a hodnoty jeho ceny za jednotku, takže pomocou funkcie SÚVISIACE NAČÍTAME podrobnosti o cene do „Tabuľky produktov“. Nahrajte dve vyššie uvedené údaje tabuľky do súboru Power BI Desktop.

- Teraz z tabuľky „Price_Table“ musíme načítať nákladovú cenu každého produktu do tabuľky „Product_Table“. Kliknite pravým tlačidlom myši na položku „Product_Table“ a vyberte možnosť „ Nový stĺpec “.

- Teraz pomenujte nový stĺpec ako Jednotková cena.

- Otvorte funkciu SÚVISIACE v Power BI.

- Potrebujeme zvoliť stĺpec z tabuľky „Cena_tabulka“, ale keď zadáte názov tabuľky, nezobrazia sa nám žiadne súvisiace vyhľadávania.

Je to tak preto, lebo skôr ako najskôr použijeme funkciu SÚVISIACE, musíme na karte „ Údajové modelovanie “ vytvoriť vzťah medzi dvoma tabuľkami .

- Ako môžete vidieť vyššie, medzi týmito dvoma tabuľkami nemáme žiadny vzťah. Vzťah medzi týmito dvoma tabuľkami je možné vytvoriť pomocou spoločného stĺpca medzi týmito dvoma tabuľkami, takže v týchto dvoch tabuľkách je spoločným stĺpcom „ Produkt “.
- Ak chcete vytvoriť vzťah, kliknite na elipsu (tri bodky) ktorejkoľvek z tabuliek a vyberte možnosť Spravovať vzťah .

- Tým sa vám otvorí okno nižšie. Vyberte možnosť „ Nový “.

- Týmto sa otvorí okno „ Vytvoriť vzťah “.

- V prvom rozbaľovacom zozname vyberte možnosť „Cenová tabuľka“ a v tabuľke nižšie automaticky vyberie možnosť „Produktová tabuľka“.

- Vyberte spoločný stĺpec medzi týmito dvoma tabuľkami ako „Produkt“. Teraz kliknite na „OK“.

- Vzťahy sa budú vytvárať tak, ako potom pod jedným.

- Teraz sa vráťte späť, pre položku „ Product_Table “ zvoľte znova „ Nový stĺpec “ a otvorte funkciu SÚVISIACE S DANOU TÉMOU .

- Ako vidíte vyššie, máme názov tabuľky so všetkými stĺpcami súvisiacej tabuľky. V zozname vyberte stĺpec „ Cena_tabuľka (cena) “.

- Zatvorte zátvorku a stlačte kláves Enter. Získate tak podrobnosti o cene v novom stĺpci.

Nech sa páči; máme vzorec typu VLOOKUP na načítanie podrobností z jednej tabuľky do druhej na základe spoločného stĺpca medzi tabuľkami.
- Pretože sme načítali podrobnosti o cene, môžeme prísť v nových stĺpcoch ako „ Celková hodnota “ vynásobením hodnoty „ Jednotky predané za cenu jednotiek “.

- Namiesto pridania dvoch ďalších stĺpcov môžeme dospieť k celkovej hodnote v samotnom jednom stĺpci. Nižšie je uvedený vzorec, ktorým sa celková cena dosiahne v jednom kroku.

Takto môžeme pomocou funkcie RELATED v Power BI načítať údaje z jednej tabuľky do druhej.
Poznámka: Súbor funkcií súvisiace s Power BI si môžete tiež stiahnuť z odkazu nižšie a môžete si pozrieť konečný výstup.
Túto šablónu funkcie SÚVISIACEJ S Power BI si môžete stiahnuť tu - Šablónu funkcií SÚVISIACEJ S Power BITu si treba pamätať
- Funkcia RELATED v Power BI funguje ako VLOOKUP.
- Funkciu SÚVISIACE je možné použiť, iba ak existuje nejaký vzťah medzi tabuľkami.
- Bez vzťahu nemôžeme vidieť ani názov tabuľky, ani jej hlavičky.