Kapitoly kurzu
1. Licencování a režimy připojení 2. Sdílené pracovní prostory 3. Power BI Apps, Audiences a RLS 4. Gateway a aktualizace dat 5. Kapacita, pipelines, verzování 6. Sémantické modely, Dataflows, OneLake 7. Administrace a monitoring
Cvičení
8. Cvičení 1: Workspaces a sdílení 9. Cvičení 2: App a RLS 10. Cvičení 3: Sdílený model 11. Cvičení 4: Životní cyklus obsahu
🏠 Rozcestník kurzu
GOC686 · Cvičení

Cvičení 1: Pracovní prostory a sdílení

Nastavení workspace, role v praxi, přímé sdílení reportu
🧪 Cvičení

Cíle kapitoly

  • Orientovat se v nastavení workspace a ověřit, na jaké kapacitě běží
  • Nahrát Starter soubor, nastavit anonymní přihlašovací údaje zdroje a spustit refresh bez gateway
  • Publikovat jednoduchý report a sdílet ho přímo s kolegou
  • Porozumět rozdílu mezi rolemi Viewer, Contributor, Member a Admin v praxi, ne jen z dokumentace
8.1

Prostředí cvičení

Přihlašovací údaje a párování se sousedem dostaneš od lektora. Přihlašovací jméno je pracovní účet kurzu; XX v názvech pracovních prostorů je tvé dvojciferné číslo. Heslo nikam nezapisuj — je jen na papírku od lektora.

Všechna cvičení pracují ve webovém prohlížeči na app.powerbi.com, pokud není u kroku uvedeno jinak.

WorkspaceTvoje roleKapacitaK čemu slouží
GOC686-StudentXXAdminF2Tvůj vlastní DEV prostor — sem nahráváš Starter, stavíš report i RLS role
GOC686-StudentXX-TESTAdminF2Cílová stage pro deployment pipeline (cvičení 4)
GOC686-SdilenyViewer + BuildF2Lektorský model GOC686-Sales s dynamickou RLS (cvičení 3)
ℹ️
Poznámka: Všechny workspace běží na kapacitě F2 — pod hranicí F64. To znamená, že i role Viewer potřebuje licenci Power BI Pro. Všichni účastníci kurzu mají Pro trial, takže na to v praxi nenarazíš, ale zapamatuj si to jako důležitý limit pro plánování licencí u klienta.

Data pro cvičení

Zdrojová data jsou syntetická (ve stylu AdventureWorks), veřejně dostupná jako CSV soubory:

Soubor GOC686-Starter.pbix je na ně už napojený (parametr BaseUrl) a dostaneš ho od lektora ve sdílené složce učebny.

TabulkaKlíčové sloupcePoznámka
FactInternetSalesOrderDateKey, ProductKey, SalesTerritoryKey, SalesAmount, OrderQuantityFaktová tabulka
DimDateDateKey, Date, Year, MonthNumber, MonthNameRoky 2024–2025
DimProductProductKey, EnglishProductName, ProductSubcategory, ProductCategory, ListPriceKategorie Bikes, Components, Clothing, Accessories
DimSalesTerritorySalesTerritoryKey, SalesTerritoryRegion, SalesTerritoryCountry, SalesTerritoryGroupSkupiny North America (Northwest, Northeast, Central, Southwest, Southeast, Canada), Europe (France, Germany, United Kingdom), Pacific (Australia) — tuhle dimenzi budeš v cvičení 2 používat pro RLS

Model má dvě připravené míry — [Prodeje] (součet SalesAmount) a [Pocet kusu] (součet OrderQuantity) — a parametr Prostredi, který v tomto cvičení ještě nepotřebuješ (přijde na řadu v cvičení 4 u deployment pipeline).

8.2

Krok 1 — Průzkum svého workspace

  1. Přihlas se na app.powerbi.com svým účtem kurzu.
  2. V levém panelu klikni na Workspaces → vyber GOC686-StudentXX.
  3. Otevři Workspace settings (ikona ozubeného kola vpravo nahoře u názvu workspace).
  4. Na záložce License info (v některých tenantech Premium) ověř pole Workspace type — má hodnotu Fabric capacity. V seznamu workspace si zároveň všimni ikony diamantu u GOC686-StudentXX — signalizuje kapacitu, ne sdílenou (shared) licenci.
  5. Na záložce Power BI → General najdi přepínač Allow contributors to update the app a zkontroluj jeho výchozí hodnotu.
⚠️
Pozor: Starší materiály zmiňují cestu „Advanced → Contributor permissions" — takové nastavení v aktuálním UI není. Co přesně role Contributor v nastavení workspace uvidí, je neověřeno — popisek se v UI může lišit.
✓
Ověření: Na záložce License info vidíš Workspace type = Fabric capacity a v seznamu workspace svítí ikona diamantu.
8.3

Krok 2 — Nahrání Starter souboru a nastavení zdroje

  1. V GOC686-StudentXX klikni Upload → Browse a vyber GOC686-Starter.pbix ze sdílené složky učebny. Vzniknou dvě položky — semantic model i report — a ty jsi jejich vlastník.
  2. U položky typu Semantic model klikni … → Settings → Data source credentials → Edit credentials.
  3. Vyber metodu Anonymous, Privacy level Public → Sign in.
  4. Klikni … → Refresh now a počkej na dokončení (zkontroluj v Refresh history).
💡
Tip: Všimni si, že se sekce Gateway and cloud connections vůbec neaktivovala. Zdroj dat je veřejné CSV na GitHub Pages přes anonymní HTTP — cloudový zdroj bez potřeby on-premises gateway. Gateway bys potřeboval jen tehdy, kdyby zdroj ležel za firemní sítí (SQL Server on-premises, sdílená složka apod.) — tomu se věnuje kapitola 4.
✓
Ověření: Refresh history ukazuje úspěšný běh (Completed) a otevřením semantic modelu vidíš data ve všech čtyřech tabulkách.
8.4

Krok 3 — Vytvoření reportu

  1. U semantic modelu klikni … → Create report — otevře se editor reportu přímo v prohlížeči.
  2. Z panelu Data přetáhni SalesTerritoryRegion na plátno (vznikne tabulka) a přidej k ní míru [Prodeje].
  3. File → Save → pojmenuj Prodeje podle regionu - StudentXX.
✓
Ověření: Report se uložil a zobrazuje se v GOC686-StudentXX jako samostatná položka vedle semantic modelu.
8.5

Krok 4 — Sdílení reportu se sousedem

  1. Otevři svůj report Prodeje podle regionu - StudentXX.
  2. Klikni na Share v horní liště — otevře se dialog Send link.
  3. Přepni typ odkazu na Specific people a zadej e-mail souseda.
  4. V nastavení odkazu (ikona ozubeného kola) vypni Reshare — ve výchozím stavu bývá zapnutý — a nech vypnutý Build (popisky přepínačů ověř přímo v UI, přesně znění se může lišit).
  5. Klikni Send.
Proč vypnout resharing?▼

Přímé sdílení (Share → Send link) je nejrychlejší cesta k jednomu konkrétnímu člověku, ale těžko se spravuje ve větším měřítku — u desítek příjemců nevíš, kdo má report dál rozeslaný. Vypnutím resharingu držíš kontrolu nad tím, kdo dál sdílí. Pro širší distribuci je lepší nástroj Power BI App s Audiences (cvičení 2) — tam řídíš přístup centrálně na úrovni skupin, ne osoba po osobě.

✓
Ověření: Soused ti potvrdí, že report vidí — najde ho v Browse → Shared with me (přesný popisek se v UI může lišit).
8.6

Krok 5 — Role ve workspace: experiment

Role workspace jsou vnořené — každá vyšší role zahrnuje oprávnění těch nižších.

Admin — správa přístupu, nastavení workspace, role Adminů Member — sdílení, přidávání Member/Contributor/Viewer Contributor — publikuje a upravuje obsah, nesdílí Viewer — jen čte obsah
Role workspace jsou vnořené: Admin ⊃ Member ⊃ Contributor ⊃ Viewer. Soused v tomto kroku projde spodními dvěma úrovněmi.
  1. Workspace settings → Manage access → + Add people or groups.
  2. Přidej souseda jako Viewer. Soused ať otevře tvůj workspace — může report upravovat? Může přidat člena?
  3. Změň roli souseda na Contributor. Co se teď změní — smí upravovat obsah? Smí ho nasdílet dál?
  4. Na konci kroku vrať souseda zpátky na roli Viewer. Tenhle stav je kontrolní bod pro cvičení 2 — RLS bude fungovat jen tehdy, pokud je v roli Viewer.
RolePublikuje obsahSdílí (Share)Přidává členyMění nastavení WS
Viewer❌❌❌❌
Contributor✅❌❌❌
Member✅✅Member / Contributor / Viewer❌
Admin✅✅✅ včetně Adminů✅
⚠️
Pozor: Přidat souseda do nižší role (Viewer, Contributor) zvládne i role Member — to není výsada Admina. Admin potřebuješ ve chvíli, kdy sousedovi roli měníš (Viewer → Contributor a zpět), a obecně k přidání dalšího Admina. Contributor navíc nemá právo Reshare, takže obsah nemůže sdílet dál přes Share.
✓
Ověření: Soused potvrdí rozdíl v chování mezi Viewer a Contributor a na konci kroku je jeho role ve tvém workspace zpátky Viewer.
8.7

Diskuze: přímé sdílení vs. Power BI App

Kdy dává smysl přímé sdílení a kdy Power BI App?▼

Řešení pro kontrolu:

  • Přímé sdílení (Share) — rychlé, pro jednotlivce nebo malou skupinu, kde je vlastník obsahu a příjemce v přímém kontaktu. Nevýhoda: při desítkách příjemců se ztrácí přehled, kdo má přístup a proč.
  • Power BI App — pro distribuci širšímu publiku s jasnou navigací a řízeným obsahem podle Audiences. Výhoda: centrální správa přístupu, jednotný vstupní bod (Apps), možnost ukázat různým skupinám různý obsah ze stejného workspace.
  • Nevýhoda přímého sdílení při změně reportu: pokud report přejmenuješ, přesuneš nebo smažeš, odkaz u příjemce se rozbije a musíš sdílet znovu. App naproti tomu drží stabilní vstupní bod bez ohledu na vnitřní přeuspořádání workspace.
8.8

Shrnutí a reference

✓
Shrnutí: Máš nahraný a obnovitelný Starter model bez gateway, jeden publikovaný report, zkušenost s přímým sdílením a ověřený rozdíl mezi rolemi Viewer a Contributor. Soused je zpátky v roli Viewer — to je vstupní stav pro cvičení 2.
📚 Do hloubky na Learn: Workspace roles (EN) · Give access to workspaces (EN)