ΠΠΎΠ³Π΄Π° ΡΠ²ΠΎΠΉ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ Π³ΠΎΠ²ΠΎΡΠΈΡ: Β«Π ΡΠ΅ΠΏΠ΅ΡΡ ΡΡ Π΅ΡΠ΅ ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ ΡΠ΅ΡΠ²Π΅ΡΠ° Power BIΒ». ΠΠΈΠ΄ ΠΏΠΎ Π²ΡΠΆΠΈΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ ΡΡΠ°Π²ΡΠ΅Π³ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΡΡΠ°Π½ΠΎΡΠ½ΠΈΠΊΠΎΠΌ.
ΠΡΠΈΠ²Π΅Ρ Π²ΡΠ΅ΠΌ!
Π―, ΠΠΏΠ°ΡΠΎΠ² ΠΠ»Π΅ΠΊΡΠ°Π½Π΄Ρ, backend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ USETECH. Π Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Ρ Ρ ΠΎΡΠ΅Π» Π±Ρ ΠΏΠΎΠ΄Π½ΡΡΡ Π²ΠΎΠΏΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ ΡΠΆΠ΅ ΡΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ, ΠΈΠΌΠ΅Ρ Π·Π½Π°Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π΅ΡΠ΅ ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ° Power BI: ΡΠ΅ΠΏΠ΅ΡΡ Π² Π΅Π³ΠΎ Π·ΠΎΠ½Π΅ ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΡΡΠΈ ΠΏΠΎΠΌΠΈΠΌΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π΅ΡΡΡ Π΅ΡΠ΅ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ, ΠΎ ΠΊΠΎΡΠΎΡΡΡ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ Π½ΠΈΠΆΠ΅.
Π ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ ΠΌΠ°Π»ΠΎΠ³ΠΎ ΠΈ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°, Π·Π°ΡΠ°ΡΡΡΡ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠΌ Microsoft Power BI ΠΎΡΡΠ΅ΡΠ½ΠΎΡΡΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈ ΡΠΎΡ ΠΆΠ΅ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊ. ΠΠ±ΡΡΠ½ΠΎ ΡΡΠΎ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΎΡΠ΅Π» Π½Π΅ΠΊΠΈΠ΅ Π½Π°ΡΠ°Π»ΡΠ½ΡΠ΅ ΠΊΡΡΡΡ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ Microsoft Power BI Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°: ΠΎΠ½ ΡΠΌΠ΅Π΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π΄Π°ΡΠ±ΠΎΡΠ΄Ρ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΡΡΠ΄Π° ΡΠ°Π·Π½ΡΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΈ Π΄Π°Π½Π½ΡΡ , ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΈ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ ΠΌΠ΅ΡΡΠΈΠΊΠΈ Π² Π²ΠΈΠ΄Π΅ DAX-ΠΌΠ΅Ρ.
ΠΠ°, Π² ΡΠ΅ΠΊΡΡΠ΅Π΅ ΡΠ°Π½ΠΊΡΠΈΠΎΠ½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π²ΠΎΠΏΡΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Microsoft ΠΎΡΠ΅Π½Ρ ΡΠΈΡΠΊΠΎΠ²Π°Π½Π½ΡΠΉ, ΠΎΠ΄Π½Π°ΠΊΠΎ Π΅ΡΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΆΠ΅, Ρ Π½Π΅ΠΊΠΈΠΌΠΈ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ ΠΏΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Π½Π° ΡΠΎΡΡΠΈΠΉΡΠΊΠΈΠΉ ΠΈΠ»ΠΈ Π·Π°ΠΏΠ°Π΄Π½ΡΠΉ-opensource /Π°Π·ΠΈΠ°ΡΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΎΠ³.
ΠΠ²Π° Π²ΠΎΠΏΡΠΎΡΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ΄ΡΡ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Ρ Π² ΡΡΠ°ΡΡΠ΅:
- Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ ΡΠ»ΡΠ· Π΄Π°Π½Π½ΡΡ ;
- Π½Π°ΡΡΡΠΎΠΉΠΊΠ° RLSΠ½Π° ΡΡΠΎΠ²Π½Π΅ MicrosoftPowerBI.
π» ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°
ΠΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² Π²Ρ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ Π½Π° Π½Π°ΡΠ΅ΠΌ ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ Β«ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°Β»
ΠΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ ΡΠ»ΡΠ· Π΄Π°Π½Π½ΡΡ
ΠΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ ΡΠ»ΡΠ· Π΄Π°Π½Π½ΡΡ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΎΡΡΠ΅ΡΠ½ΠΎΡΡΠΈ. Π§ΡΠΎΠ±Ρ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΡΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, ΡΠ½Π°ΡΠ°Π»Π° Π½Π° Π±ΡΠ΄ΡΡΠ΅ΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅ Π½ΡΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Β«On-premises data gatewayΒ» (Π΄Π»Ρ Windows). ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π½ΡΠΆΠ½ΠΎ Π·Π°Π»ΠΎΠ³ΠΈΠ½ΠΈΡΡΡΡ ΠΏΠΎΠ΄ Π»ΠΎΠ³ΠΈΠ½/ΠΏΠ°ΡΠΎΠ»Π΅ΠΌ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° Power BI, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ ΠΎΡΡΠ΅ΡΡ (Π΄Π°ΡΠ±ΠΎΡΠ΄Ρ) Microsoft Power BI. ΠΠ°ΠΆΠ½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ: ΡΡΠΎΡ Π±ΡΠ΄ΡΡΠΈΠΉ ΡΠ΅ΡΠ²Π΅Ρ ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΠΌ ΠΌΠ΅ΡΡΠΎΠΌ, ΡΠ΅ΠΉ ΠΊΠ°Π½Π°Π» ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° Π±ΡΠ΄Π΅Ρ ΡΡΠ°ΡΠΈΡΡΡΡ Π½Π° Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΎΡΡΠ΅ΡΠΎΠ². Π‘Π»Π΅Π΄ΠΎΠ²ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΈ Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΎΡΡΠ΅ΡΡ Π±ΡΠ΄ΡΡ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ Π΄ΠΎΠ»Π³ΠΎ, Π° Π΅ΡΠ»ΠΈ ΠΎΡΡΠ΅ΡΠΎΠ² ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ, Π° Π² Π±Π°Π·Π°Ρ Π΄Π°Π½Π½ΡΡ , ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ²Π»ΡΡΡΡΡ ΠΎΠ΄Π½ΠΈΠΌΠΈ ΠΈΠ· ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² Π½Π°Π±ΠΎΡΠΎΠ² Π΄Π°Π½Π½ΡΡ Π² ΠΎΡΡΠ΅ΡΠ°Ρ β ΠΌΠΎΠ³ΡΡ Β«ΠΏΠ°Π΄Π°ΡΡΒ» Π² ΡΠ°ΠΉΠΌΠ°ΡΡΡ. ΠΠΎΡΡΠΎΠΌΡ, Π΅ΡΠ»ΠΈ ΡΠ°ΠΊΠΎΠ΅ ΡΠ»ΡΡΠ°Π΅ΡΡΡ, Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΊΠ°ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π² Π΄Π²ΡΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡΡ :
- ΡΠΌΠ΅Π½ΡΡΠΈΡΡ Π²ΡΠ±ΠΎΡΠΊΡ Π΄Π°Π½Π½ΡΡ (ΠΈΠ»ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ SQL-Π·Π°ΠΏΡΠΎΡ);
- ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΠΊΠ°Π½Π°Π» ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ (Π½ΠΎ Π±ΡΠ²Π°ΡΡ ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π½Π° ΡΠΊΠΎΡΠΎΡΡΡ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΠΠ β Π·Π½Π°ΡΠΈΡ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ DWH-ΠΎΡΠ΄Π΅Π»ΠΎΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ).
Π‘Π»ΡΡΠ°ΡΡΡΡ ΡΠ΅Π΄ΠΊΠΈΠ΅ ΡΠΈΡΡΠ°ΡΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ ΡΠ»ΡΠ· Π΄Π°Π½Π½ΡΡ Β«Π²ΠΏΠ°Π΄Π°Π΅Ρ Π² ΡΡΡΠΏΠΎΡΒ» ΠΈ Π³Π»ΡΡΠΈΡ. ΠΠ±ΡΡΠ½ΠΎ ΡΠ΅ΡΠ°Π΅ΡΡΡ ΡΡΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΏΡΠΎΡΡΡΠΌ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ°. ΠΠΎ, Π΅ΡΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠ΅ΡΠΈΡΡ Π½Π΅ ΡΠ΄Π°Π΅ΡΡΡ ΡΠ΅Π±ΡΡΠΎΠΌ β ΡΠΎ Π½Π° ΠΏΠΎΠΌΠΎΡΡ ΠΏΡΠΈΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊ Π‘Π»ΡΠΆΠ±Ρ (PBIEgwService) Π² Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠ΅ Π·Π°Π΄Π°Ρ (Π‘Π²ΠΎΠΉΡΡΠ²Π° β ΠΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΡ).
ΠΠΎΡΠ»Π΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ»ΡΠ·Π° ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΏΠΎΠΊΠΎΠΉΠ½ΠΎ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΎΡΡΠ΅ΡΠ½ΠΎΡΡΠΈ (ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π» β 1 ΡΠ°Π· Π² 30 ΠΌΠΈΠ½ΡΡ, Π΅ΡΠ»ΠΈ ΠΌΡ Π½Π΅ Π³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡΡ Direct Query).
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° RLS Π½Π° ΡΡΠΎΠ²Π½Π΅ Microsoft Power BI (Π²Π½ΡΡΡΠΈ PBIX + Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π² ΠΎΠ±Π»Π°ΠΊΠ΅ ΡΠΎΠ»Π΅ΠΉ)
ΠΡΠ²Π°ΡΡ ΡΠ»ΡΡΠ°ΠΈ, ΠΊΠΎΠ³Π΄Π° Π±ΠΈΠ·Π½Π΅ΡΡ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΆΠ΅ΡΡΠΊΠΈΠ΅ Π΄ΠΎΡΡΡΠΏΡ ΠΊ Π΄Π°Π½Π½ΡΠΌ Π²Π½ΡΡΡΠΈ Π΄Π°ΡΠ±ΠΎΡΠ΄Π°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ ΡΠ΅ΡΡ ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ² Ρ ΠΎΡΠ΅Ρ Π½Π΅ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ Π² Π΄Π°ΡΠ±ΠΎΡΠ΄Π°Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΏΡΠΎΠ΄Π°ΠΆ Π΄ΡΡΠ³ΠΈΡ ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ², Π½ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°ΠΌ ΠΈ ΠΊΡΡΠ°ΡΠΎΡΠ°ΠΌ ΡΡΠΈΡ ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ Π²ΠΈΠ΄Π½Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ°ΠΌ Π²ΡΠ΅Ρ ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ². ΠΡΠΎ Π΄ΠΎΡΡΠΈΠ³Π°Π΅ΡΡΡ Π·Π° ΡΡΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ RLS β ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΏΠΎ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΡΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ Π½ΠΈΡ Π±ΡΠ΄ΡΡ Π² ΠΎΡΡΠ΅ΡΠ°Ρ .
ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ RLS Π²Π½ΡΡΡΠΈ ΠΎΡΡΠ΅ΡΠ°
0) ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ ΠΎΡΡΠ΅ΡΡ (pbix-ΡΠ°ΠΉΠ»Ρ Π² Β«Power BI DesktopΒ»), Π² ΠΊΠΎΡΠΎΡΡΡ Π½ΡΠΆΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΏΠΎ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΡΡΠΎΠΊ.
1) ΠΠ°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.
2) ΠΠ°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠ»ΡΠΌΠΈ.
3) ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠΎΠ»Ρ (Π»ΠΈΠ±ΠΎ ΡΠΎΠ·Π΄Π°Π΅ΠΌ Π½ΠΎΠ²ΡΡ ΡΡΡΠΎΠΊΡ/Π΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΈ ΠΏΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²ΡΠ²Π°Π΅ΠΌ) β ΡΡΠΎ ΠΎΠ±Π΅ΡΡΠΊΠ° ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΠΌ Π½ΠΈΠΆΠ΅. ΠΠ°Π»Π΅Π΅ ΡΡΠ° Β«ΠΎΠ±Π΅ΡΡΠΊΠ°Β» Π±ΡΠ΄Π΅Ρ Π²ΡΠ΄Π°Π²Π°ΡΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π² ΡΠ΅ΡΠ²Π΅ΡΠ΅ Power BI.
4) ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠ°Π±Π»ΠΈΡΡ, Π³Π΄Π΅ Π±ΡΠ΄Π΅Ρ ΡΡΠΎΡΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΡΡΠΎΠΊΡ (ΡΡΠΎ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡΠ° Π΄Π°Π½Π½ΡΡ , ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°Π»ΠΎΠΆΠ΅Π½ Π² ΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΡΠ°Π±Π»ΠΈΡΠ° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ SQL-Π·Π°ΠΏΡΠΎΡΠ° ΠΊ ΠΠ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ excel-ΡΠ°Π±Π»ΠΈΡΠ°, Π·Π°Π³ΡΡΠΆΠ΅Π½Π½Π°Ρ Π² Power BI).
5) Π ΠΏΠΎΠ»Π΅ Β«ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ DAX-ΡΠΈΠ»ΡΡΡΠ° ΡΠ°Π±Π»ΠΈΡΡΒ» ΠΏΠΈΡΠ΅ΠΌ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ [ΠΠ°Π³Π°Π·ΠΈΠ½] = β123β (Π² ΡΠ°Π±Π»ΠΈΡΠ΅, Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΉ Π² ΠΏΡΠ½ΠΊΡΠ΅ 4 Π΅ΡΡΡ ΡΡΠΎΠ»Π±Π΅Ρ Β«ΠΠ°Π³Π°Π·ΠΈΠ½Β» ΠΈ Π² Π½Π΅ΠΌ Π΅ΡΡΡ ΠΌΠ°Π³Π°Π·ΠΈΠ½ Ρ Π½ΠΎΠΌΠ΅ΡΠΎΠΌ Β«123Β»).
ΠΠΎΡ ΠΌΡ ΠΈ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π»ΠΈ Π½ΠΎΠ²ΡΠΉ pbix-ΡΠ°ΠΉΠ», Π½ΠΎ ΡΠ΅ΠΏΠ΅ΡΡ Π½ΡΠΆΠ½ΠΎ Π΅Π³ΠΎ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°ΡΡ ΠΈ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΡΠΈ ΡΠ°ΠΌΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΡΠΆΠ΅ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅.
6) ΠΠΎΡΠ»Π΅ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ Π²Π½ΡΡΡΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ RLS Π² Power BI Desktop Π½ΡΠΆΠ½ΠΎ Π·Π°Π½ΠΎΠ²ΠΎ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°ΡΡ ΠΎΡΡΠ΅Ρ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ. ΠΠ΅Π»Π°Π΅ΠΌ ΡΡΠΎ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ Β«ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°ΡΡΒ» (ΠΈΠ· Π½ΡΠΆΠ½ΠΎΠΉ Π½Π°ΠΌ ΡΡΠ΅ΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ Π² Π½ΡΠΆΠ½ΡΡ Π½Π°ΠΌ ΡΠ°Π±ΠΎΡΡΡ ΠΎΠ±Π»Π°ΡΡΡ, ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Β«ΠΠΎΡ ΡΠ°Π±ΠΎΡΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡΒ»).
Π’Π΅ΠΏΠ΅ΡΡ ΠΎΡΡΠ΅Ρ Π·Π°Π³ΡΡΠΆΠ΅Π½, Π½ΠΎ Π²ΡΠ΅ Π΅ΡΠ΅ RLS Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΠ°Π»Π΅Π΅, ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΡΡΠ΅Ρ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡΡ (Π»ΠΈΠ±ΠΎ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎ, Ρ. ΠΊ. Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π½Π΅Π»ΡΠ·Ρ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΡ Ρ ΠΠ°Π±ΠΎΡΠ° Π΄Π°Π½Π½ΡΡ Β«ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡΒ») Π½ΡΠΆΠ½ΠΎ Π·Π°Π²Π΅ΡΡΠΈΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ RLS Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Β«ΠΠ°Π³Π°Π·ΠΈΠ½Π°Β» β Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Β«ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡΒ» Π½Π°Π±ΠΎΡΠ° Π΄Π°Π½Π½ΡΡ ΡΡΠΎΠ³ΠΎ ΠΎΡΡΠ΅ΡΠ°:
7) ΠΠ°Ρ ΠΎΠ΄ΠΈΠΌ Π² Β«ΠΠΎΡ ΡΠ°Π±ΠΎΡΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡΒ» (ΠΈΠ»ΠΈ Π΄ΡΡΠ³Π°Ρ ΡΠ°Π±ΠΎΡΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, Π² ΠΊΠΎΡΠΎΡΡΡ ΠΌΡ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»ΠΈ Π΄Π°ΡΠ±ΠΎΡΠ΄).
8) ΠΠ°ΠΆΠΈΠΌΠ°Π΅ΠΌ Β«ΠΠ°Π±ΠΎΡΡ Π΄Π°Π½Π½ΡΡ Β».
9) ΠΠ°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Β«ΡΡΠΈ ΡΠΎΡΠΊΠΈΒ».
10) ΠΠ°ΠΆΠΈΠΌΠ°Π΅ΠΌ Β«ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡΒ»:
11) ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠΎΠ»Ρ, ΠΊΠΎΡΠΎΡΡΡ ΡΠΎΠ·Π΄Π°Π»ΠΈ ΡΠ°Π½Π΅Π΅ Π² ΠΏΡΠ½ΠΊΡΠ΅ 3 (Π² ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΡΠΎ Π±ΡΠ» Β«ΠΠ°Π³Π°Π·ΠΈΠ½Β» = β123β).
12) ΠΠ°ΡΠΈΠ½Π°Π΅ΠΌ Π²Π²ΠΎΠ΄ΠΈΡΡ ΡΡΠ΅ΡΠ½ΡΡ Π·Π°ΠΏΠΈΡΡ, Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ Π°Π²ΡΠΎΡΠΈΠ·ΡΠ΅ΡΡΡ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡ ΠΈΠ»ΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° ΠΈΠ· Azure. ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
13) ΠΠ°ΠΆΠΈΠΌΠ°Π΅ΠΌ Β«Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡΒ».
ΠΡΠΎΠ³
Π’Π΅ΠΏΠ΅ΡΡ Ρ ΡΡΠ΅ΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Π±ΡΠ΄ΡΡ Π»ΠΈΡΡ ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΡΠΈΠ»ΡΡΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ ΡΠΎΠ·Π΄Π°Π»ΠΈ Π½Π° DAX ΡΠ·ΡΠΊΠ΅ Π² ΠΏΡΠ½ΠΊΡΠ΅ 5.
***
ΠΠ°Π΄Π΅ΡΡΡ, ΡΡΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π² ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π±ΠΎΡΠΈΡ Π·Π°Π΄Π°Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΌ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°ΠΌ Power BI. ΠΡΡΠ°ΡΠΈ, Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΠΎΠΌΡ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ»ΠΎΡΡ, Π·Π΄Π΅ΡΡ ΡΡΡΠ»ΠΊΠ° Π½Π° Π΄ΡΡΠ³ΡΡ ΡΡΠ°ΡΡΡ ΠΏΡΠΎ Microsoft Power BI. Π Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΏΠ»Π°Π½ΠΈΡΡΡ Π²ΡΠΏΡΡΡΠΈΡΡ Π΅ΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ°ΡΠ΅ΠΉ, Π·Π°ΡΡΠ°Π³ΠΈΠ²Π°ΡΡΠΈΡ ΡΠΎΠ½ΠΊΠΈΠ΅ ΡΠ΅ΠΌΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Power BI.