Munkaterület-elkülönítés automatizálása
Több szervezet is használhat több-bérlős alkalmazást, ahol minden szervezet bérlő. A Power BI-elemzéseket beágyazó több-bérlős alkalmazások az Ügyfelek számára forgatókönyvet fogják használni, mivel az alkalmazás felhasználói külső felhasználókat is tartalmaznak. Több-bérlős alkalmazások tervezésekor két különböző bérlői modell közül választhat.
Az ajánlott módszer a munkaterület-elkülönítési modell használata. Ezt a megközelítést úgy érheti el, hogy minden bérlőhöz létrehoz egy Power BI-munkaterületet. Minden munkaterület az adott bérlőre jellemző Power BI-összetevőket tartalmaz, és az adathalmazok minden bérlőhöz külön adatbázishoz csatlakoznak.
Alternatív megoldásként az egyetlen többfelhasználós adatbázismodell is elérhető. Ha ezt a modellt használja, a megoldás egyetlen munkaterülettel válik el, amely az összes bérlő között megosztott Power BI-összetevőket tartalmazza. Az adathalmazokban definiált sorszintű biztonsági (RLS) szerepkörök segítenek az adatok biztonságosabb szűrésében, hogy a szervezetek csak a saját adataikat tekinthessék meg.
Megjegyzés
Az RLS kényszerítésével kapcsolatos további információkért lásd: Adatengedélyek kényszerítése a Power BI embedded analyticshez .
Ha többet szeretne megtudni a több-bérlős megoldásokról, beleértve az egyes ügyfelek külön adatbázisának összehasonlítását egy többfelhasználós adatbázissal, tekintse meg a szolgáltatásnév-profilok Power BI Embedded című témakört.
A munkaterület-elkülönítési modell használatakor először hozzon létre egy arany munkaterületet. Az arany munkaterület egy sablon-munkaterület, amely alapértelmezett Power BI-összetevőket tartalmaz, beleértve az adathalmazokat, jelentéseket és irányítópultokat. Amikor új bérlőt vezet be, egy automatizálási megoldás replikálja az arany munkaterület tartalmát egy új munkaterületre.
Az automatizálási megoldás a következő lépésekkel adhat hozzá új bérlőt:
Szolgáltatásnév létrehozása a Microsoft Graph használatával.
A Power BI REST API használatával adja hozzá a szolgáltatásnevet közreműködőként az arany munkaterülethez.
Az új szolgáltatásnév használatával az automatizálási megoldás a Power BI REST API-t fogja használni a következőkre:
Létrehozás az új bérlő munkaterületét.
Replikálja az arany munkaterület tartalmát az új munkaterületre.
Frissítse az adathalmaz-kapcsolatokat a bérlői adatokhoz való csatlakozáshoz.
Rendelje hozzá az új munkaterületet egy kapacitáshoz.
Megjegyzés
Nem szükséges új szolgáltatásnevet létrehozni minden bérlőhöz. Javasoljuk azonban, hogy hozzon létre egy szolgáltatásnév-profilt minden bérlői munkaterülethez a lehető legnagyobb elkülönítés érdekében. További információ: Szolgáltatásnév-profilok Power BI Embedded.
A munkaterület-elkülönítés automatizálásának jobb megértéséhez watch az alábbi videót.