Modelovanie údajov v predvolenom sémantickom modeli služby Power BI v službe Microsoft Fabric
Vzťahuje sa na:✅Koncový bod analýzy SQL, sklad a zrkadlová databáza v službe Microsoft Fabric
Predvolený sémantický model služby Power BI zdedí všetky vzťahy medzi entitami definovanými v zobrazení modelu a odvodzuje ich ako vzťahy sémantických modelov Power BI, keď sú objekty povolené pre BI (zostavy Power BI). Zdedením obchodnej logiky skladu umožňuje vývojárovi skladu alebo analytikovi služby BI skrátiť čas na vytvorenie užitočného sémantického modelu a vrstvy metrík pre analytické zostavy Business Intelligence (BI) v službe Power BI, Exceli alebo externých nástrojoch, ako je napríklad Tableau, ktoré čítajú formát XMLA.
Hoci všetky obmedzenia sú preložené do vzťahov, v súčasnosti je v službe Power BI možné pôsobiť iba jeden vzťah, zatiaľ čo viaceré obmedzenia primárneho a cudzieho kľúča môžu byť definované pre entity skladov a zobrazujú sa vizuálne v riadkoch diagramu. Aktívny vzťah v službe Power BI je vyjadrený pevnou čiarou a zvyšok je znázornený bodkovanou čiarou. Odporúčame vybrať primárny vzťah ako aktívny na účely vytvárania zostáv BI.
Automatický preklad obmedzení vzťahov v predvolenom sémantickom modeli služby Power BI sa vzťahuje len na tabuľky v sklade v službe Microsoft Fabric, ktoré nie sú momentálne podporované v koncovom bode analýzy SQL.
Poznámka
Spoločnosť Microsoft premenovala typ obsahu množiny údajov služby Power BI na sémantický model. To platí aj pre službu Microsoft Fabric. Ďalšie informácie nájdete v téme Nový názov pre množiny údajov služby Power BI.
Vlastnosti modelovania údajov
Nasledujúca tabuľka obsahuje popis vlastností dostupných pri používaní diagramu zobrazenia modelu a vytváranie vzťahov:
Názov stĺpca | Popis |
---|---|
Z názvu Zobject | Názov tabuľky/zobrazenia "Od", ktorý je definovaný vzťah. |
ToObjectName | Názov tabuľky/zobrazenia "K", ktorý je definovaný vzťahom. |
TypeOfRelationship | Kardinalita vzťahov, možné hodnoty sú: None, OneToOne, OneToMany, ManyToOne a ManyToMany. |
SecurityFilteringBehavior | Udáva, ako vzťahy ovplyvňujú filtrovanie údajov pri vyhodnocovaní výrazov zabezpečenia na úrovni riadkov a je sémantickým výrazom špecifickým pre Power BI. Možné hodnoty sú: OneDirection, BothDirections a None. |
IsActive | Sémantická hodnota špecifická pre Power BI a booleovská hodnota, ktorá označuje, či je vzťah označený ako Aktívny alebo Neaktívny. Tým sa definuje predvolené správanie vzťahov v rámci sémantického modelu. |
RelyOnReferentialIntegrity | Boolovská hodnota, ktorá udáva, či sa vzťah môže spoliehať na referenčnú integritu alebo nie. |
CrossFilteringBehavior | Udáva, ako vzťahy ovplyvňujú filtrovanie údajov a ako sú špecifické pre Power BI. Možné hodnoty sú: 1 – Jednosmerný, 2 – Obojsmerný a 3 – automatický. |
Pridanie alebo odstránenie objektov do predvoleného sémantického modelu služby Power BI
V službe Power BI je sémantický model vždy potrebný pred vytvorením zostáv, takže predvolený sémantický model služby Power BI umožňuje rýchle vytváranie zostáv v hornej časti skladu. V rámci skladu môže používateľ pridávať objekty skladu – tabuľky alebo zobrazenia do svojho predvoleného sémantického modelu služby Power BI. Môžu tiež pridať ďalšie sémantické vlastnosti modelovania, ako sú hierarchie a popisy. Tieto vlastnosti sa potom použijú na vytvorenie tabuliek sémantického modelu služby Power BI. Používatelia môžu tiež odstrániť objekty z predvoleného sémantického modelu služby Power BI.
- Otvorte sklad v pracovnom priestore služby Fabric.
- Výberom ikony zobrazenia Model prejdite do zobrazenia Model.
Ak chcete pridať objekty, ako sú tabuľky alebo zobrazenia do predvoleného sémantického modelu služby Power BI, máte možnosti:
- Manuálne povoľte synchronizáciu predvoleného nastavenia sémantického modelu služby Power BI, ktoré automaticky pridá objekty do sémantického modelu. Ďalšie informácie nájdete v téme Synchronizácia predvoleného sémantického modelu služby Power BI.
- Manuálne pridajte objekty do sémantického modelu.
Funkcia automatického zisťovania určuje tabuľky alebo zobrazenia a oportunistické ich pridá.
Možnosť manuálne zistiť na páse s nástrojmi umožňuje diferencované ovládanie toho, ktoré objekty, ako sú tabuľky alebo zobrazenia, sa majú pridať do predvoleného sémantického modelu služby Power BI:
- Vybrať všetko
- Filtrovanie tabuliek alebo zobrazení
- Výber konkrétnych objektov
Ak chcete odstrániť objekty, používateľ môže použiť tlačidlo manuálne na páse s nástrojmi a:
- Zrušiť výber všetkých
- Filtrovanie tabuliek alebo zobrazení
- Výber konkrétnych objektov zrušte
Prepitné
Odporúčame skontrolovať objekty povolené pre BI a zabezpečiť, aby mali správne logické vzťahy, aby sa zabezpečilo bezproblémové následné vytváranie zostáv.
Skryť prvky zo následného vytvárania zostáv
Prvky na úrovni tabuľky alebo stĺpca skladu môžete skryť od následných zostáv pomocou možností plátna rozloženia modelu, ako je to znázornené na nasledujúcom obrázku.