Power BI-arkitektur: Hur man arbetar med datasäkerhet



Den här artikeln ger dig en detaljerad och omfattande kunskap om hur exakt Microsoft Power BI-arkitekturen fungerar.

Power BI är paraplytermen för datavisualisering, rapportering och analysverktyg och tjänster från Microsoft. Power BI kan importera data från olika källor och organisera dem för att köra frågor, bygga rapporteringspaneler och datavisualisering. Power BI har en uppsättning komponenter tillgängliga för olika plattformar och ändamål.
I denna Power BI-arkitektur kommer vi att lära oss om följande ämnen:

Så låt oss börja den här Power BI-arkitekturen.





Vad är Microsoft Power BI Architecture?

Power BI-arkitekturen är en tjänst som bygger på Azure. Azure är Microsofts molnbaserade infrastruktur och plattform.

Denna tjänstedesign är baserad på två kluster - online front (Web Front End) kluster och den back finish (Back End) kluster . Web Front End-klustret är ansvarigt för initial associering och autentisering till förmågan vismuttjänst, och när det väl dokumenterats, hanterar back finish klustret alla resulterande användarinteraktioner.



Power BI-gateway är anslutna lokala datakällor till Power BI Desktop eller Power BI-molntjänster för att få kontinuerlig data för rapportering och analys.

power bi-arkitekturPower BI-arkitekturen använder de Azure Active Directory (AAD) för att lagra och hantera användaridentiteter. Det hanterar lagring av kunskap och dataförlust Azure BLOB och Azure SQL information också.

Web Front End Cluster : Power BI-arkitektur

Webbgränssnittet ser till den initiala anslutningen, klientautentiseringen och dirigering av begäran till närmaste datacenter i Power BI.Power BI använder.Power BI uses Azure Traffic Manager (ATM) för att dirigera användartrafik till närmaste datacenter, bestämt av Domain Name System (DNS) registrering av kundkretsen som försöker ansluta till Power BI för autentiseringsprocessen och för att ladda ner statiskt innehåll och filer. Power BI använder också Azure Content Delivery Network (CDN) för att effektivt distribuera nödvändigt statiskt innehåll och filer till användare baserat på geografisk plats.



Back End Cluster: Power BI-arkitektur

Back finish-klustret hanterar visualisering, användardashboards, datauppsättningar, rapporter, datalagring, dataanslutningar, datauppdatering i Power BI-tjänster.

sortera () i c ++

Power BI-gateway är ansluten lokal datakälla till eller Power BI-molntjänster för att få kontinuerlig data för rapportering och analys. Det fungerar i princip som en gateway mellan användare och Power BI-tjänster. Användare agerar inte direkt med några roller utom gateway-rollen.

Alltdata lagras i Azure BLOB-lagring och användarens azurblå lagringskonto och autentiseras av Azure Active Directory.

Säkerhet för datalagring

Power BI-arkitekturen använder två primära arkiv för lagring och hantering av kunskap.

Data som laddas upp från användare skickas ofta till Azure BLOB-lagring, och all data som artefakter för själva systemet kvadratmått behåller i Azure SQL-information.

Linjen inom klusterbilden på baksidan, som framgår av föregående avsnitt till vänster om den streckade linjen, klargör gränsen mellan de två enda elementen som är kvadratmått tillgängliga för användare och roller som kvadratmätningen är endast tillgänglig för systemet.

När en associerad dokumenterad användare ansluter till tjänsten accepteras och hanteras associeringen och alla begäranden från konsumenten av gateway-roll , så småningom att hanteras av Azure API-hantering.

Detta interagerar sedan för användarens räkning med resten av tjänsten. Dessutom,när en konsument gör ett försök att titta på en instrumentpanel, accepterar gatewayrollen den begäran och skickar sedan individuellt ett inbjudningsbrev till Presentationsroll för att hämta den information som krävs av webbläsaren för att göra instrumentpanelen.

Användarautentisering

Användare loggar in på tjänsten via den e-postadress som används för att skapa sitt Power BI Services-konto.

Arkitekturen för Power BI-användare som loggar in e-post på grund av det effektiva användarnamnet som skickas till resurser när en användare gör ett försök att komma åt en bit information. Det effektiva användarnamnet mappas till a Användarens huvudnamn (UPN) och alla lösningar som är kopplade till Windows-domänkontot, tillämpas på det.

För organisationer som använder e-postmeddelanden för inloggning av Power BI-arkitektur (t.ex. användarnamn@mail.com) är det effektiva användarnamnet till UPN-mappning enkelt. För organisationer som misslyckas med att använda arbets-e-postmeddelanden för inloggning av Power BI-arkitektur, skulle en mappning mellan AAD och lokala referenser tvinga katalogsynkronisering till den.

Plattformssäkerhet för arkitekturinkluderar miljö för flera hyresgäster och nätverkssäkerhet, därför möjligheten att ha extra AAD-baserade säkerhetsåtgärder.

vad är skillnaden mellan css och css3

Data och reparationssäkerhet

Som beskrivs tidigare i den här artikeln används en användares inloggning för Power BI-arkitektur av lokala Active Directory-servrar för att mappa till en UPN för autentiseringsuppgifter. Det är dock avgörande att notera att användarna är måttligt ansvariga för de delar. Om en användare som är ansluten till datakällor drabbas av hennes autentiseringsuppgifter och delar en rapport som stöder den informationen, kan de användare som instrumentpanelen delas med inte få åtkomst till rapporten.

Ett undantag från detta är anslutningen till SQL Server-relaterade analystjänster. A ccess till underliggande rapporter eller datamängder initierar autentisering för användaren som försöker få åtkomst till rapporten. Och åtkomst kan endast beviljas om användaren har reservinformation för att få tillgång till informationen.

Så allt handlade om Microsoft Power BI Architecture Tutorial. Hoppas du gillar den här förklaringen.

Om du vill lära dig Power BI och bygga en karriär inom datavisualisering eller BI, kolla in vår som kommer med instruktörsledad live-utbildning och verklig projektupplevelse. Den här utbildningen hjälper dig att förstå Power BI på djupet och hjälper dig att behärska ämnet.

Har du en fråga till oss? Vänligen nämna det i kommentarfältet så återkommer vi till dig.