Архитектура на Power BI: Как се работи по сигурността на данните



Тази статия ще ви предостави подробни и изчерпателни знания за това как точно работи Microsoft Power BI Architecture.

Power BI е общият термин за инструменти и услуги за визуализация, отчитане и анализ на данни от Microsoft. Power BI може да импортира данни от различни източници и да ги организира за изпълнение на заявки, изграждане на табла за отчитане и визуализация на данни. Power BI има набор от компоненти, налични за различни платформи и цели.
В тази архитектура на Power BI , ще научим за следните теми:

И така, нека започнем този урок за архитектура на Power BI.





Какво представлява архитектурата на Microsoft Power BI?

Архитектурата на Power BI е услуга, изградена върху Azure. Azure е инфраструктурата и платформата за изчислителни облаци на Microsoft.

Този дизайн на услугата се основава на 2 клъстера - онлайн клъстер (Web Front End) и клъстер за обратно завършване (Back End) . Клъстерът Web Front End е отговорен за първоначално свързване и удостоверяване с възможността бисмутова услуга и след като бъде документиран, клъстерът за завършек обработва всички произтичащи потребителски взаимодействия.



Power BI шлюз е свързан с локални източници на данни към Power BI Desktop или облачни услуги на Power BI, за да получи непрекъснати данни за отчитане и анализ.

power bi архитектураАрхитектурата на Power BI използва на Azure Active Directory (AAD) за съхраняване и управление на потребителски идентичности. Той управлява съхраняването на знания и виктимизация на данни Azure BLOB и SQL Azure информация също.

Клъстер на уеб предния край : Power BI архитектура

Уеб интерфейсът се грижи за първоначалната връзка, удостоверяване на клиента и маршрутизиране на заявки до най-близките центрове за данни в Power BI.Power BI използва Azure Traffic Manager (ATM) да насочва потребителския трафик към най-близкия център за данни, определен от Система за имена на домейни (DNS) запис на клиентите, които се опитват да се свържат с Power BI за процеса на удостоверяване и да изтеглят статично съдържание и файлове. Power BI също използва Мрежа за доставка на съдържание на Azure (CDN) за ефективно разпространение на необходимото статично съдържание и файлове на потребителите въз основа на географското местоположение.



намери най-високата стойност в масива java

Клъстерът от задния край: Power BI архитектура

Клъстерът Back finish управлява визуализацията, потребителските табла, набори от данни, отчети, съхранение на данни, връзки за данни, опресняване на данни в Power BI услуги.

Power BI шлюз е свързан с локални източници на данни към или облачни услуги на Power BI, за да получавате непрекъснати данни за отчитане и анализ. По принцип действа като шлюз между потребителите и услугите на Power BI. Потребителите не действат директно с никакви роли, а с ролята на шлюза.

всичкоданните се съхраняват в Azure BLOB съхранение и акаунт за съхранение на Azure потребител и се удостоверяват от Azure Active Directory.

Сигурност на съхранението на данни

Архитектурата на Power BI използва 2 основни хранилища за съхранение и управление на знания.

Данните, които се качват от потребители, често се изпращат в хранилището на Azure BLOB и всички данни допълнително се използват като артефакти за самата система в квадратна мярка в информацията за Azure SQL.

Линията в образа на клъстера отзад, както се вижда в предишния раздел вляво от пунктираната линия, изяснява границата между единствените 2 елемента, които измерват квадрата, достъпни за потребителите, и ролите, които измерват квадрата единствено достъпни от системата.

След като асоцииран документиран потребител се свърже с услугата, асоциацията и всяко искане от потребителя се приемат и управляват от роля на шлюз , в крайна сметка да бъде обработен от Управление на API на Azure.

След това той взаимодейства от името на потребителя с останалата част от Услугата. Освен това,след като потребителят направи опит да разгледа таблото, ролята на шлюза приема тази заявка, след което индивидуално изпраща покана до Презентационна роля за извличане на информацията, необходима на браузъра за визуализиране на таблото.

Удостоверяване на потребителя

Потребителите влизат в услугата чрез имейл адреса, използван за създаване на акаунта им в Power BI Services.

Архитектурата на потребителите на Power BI, които влизат в имейл поради ефективното потребителско име, което се предава на ресурси, когато потребителят направи опит за достъп до част от информацията. Ефективното потребителско име се съпоставя с Основно име на потребителя (UPN) и всички решения, свързани с акаунта на домейна на Windows, се прилагат за него.

За организации, които използват работни имейли за вход в архитектурата на Power BI (като username@mail.com), ефективното потребителско име за преобразуване на UPN е лесно. За организации, които не успяват да използват работни имейли за вход в архитектурата на Power BI, картографиране между AAD и локалните идентификационни данни би принудило синхронизирането на директории към него.

Защита на платформата за архитектуравключва защита на околната среда за много клиенти и мрежова сигурност, следователно, възможността да се предоставят допълнителни мерки за сигурност, базирани на AAD.

Сигурност на данните и ремонта

Както е описано по-рано в тази статия, потребителското име за вход в архитектурата на Power BI се използва от локалните сървъри на Active Directory за преобразуване в UPN за идентификационни данни. Изключително важно е обаче да се отбележи, че потребителите отговарят на квадратните си задължения, които споделят. Ако потребител, свързан с източници на данни, жертва своите идентификационни данни и споделя отчет, поддържащ тези данни, потребителите, с които се споделя таблото за управление, не могат да получат достъп до отчета.

Изключение от това е връзката с Услуги за анализ на асоцииран SQL Server. A достъпът до основните отчети или набори от данни инициира удостоверяване за потребителя, който прави опит за достъп до отчета. И достъп може да бъде предоставен само ако потребителят има резервни идентификационни данни за достъп до информацията.

И така, всичко беше за урока по архитектура на Microsoft Power BI. Надявам се, че това обяснение ви харесва.

Ако искате да научите Power BI и да изградите кариера във визуализацията на данни или BI, тогава разгледайте нашата което се предлага с обучение под ръководството на инструктори на живо и опит в реалния живот на проекти. Това обучение ще ви помогне да разберете по-задълбочено Power BI и ще ви помогне да постигнете майсторство по темата.

Имате въпрос към нас? Моля, споменете го в раздела за коментари и ние ще се свържем с вас.