Munkaterület-elkülönítés automatizálása

Befejeződött

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:

  1. Szolgáltatásnév létrehozása a Microsoft Graph használatával.

  2. A Power BI REST API használatával adja hozzá a szolgáltatásnevet közreműködőként az arany munkaterülethez.

  3. 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:

    1. Létrehozás az új bérlő munkaterületét.

    2. Replikálja az arany munkaterület tartalmát az új munkaterületre.

    3. Frissítse az adathalmaz-kapcsolatokat a bérlői adatokhoz való csatlakozáshoz.

    4. 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.