Power BI Premium چیست؟
Power BI Premium نسخه پیشرفتهای از Power BI است که قابلیتهای پیشرفتهای را برای تجزیه و تحلیل دادهها، پردازش و اشتراکگذاری فراهم میکند. این نسخه منابع ابری اختصاصی، عملکرد بهبود یافته و ویژگیهای اضافی فراتر از Power BI Pro را ارائه میدهد.این مقاله عملیات و ملاحظات مربوط به Power BI Premium را توضیح میدهد.
Power BI Premium بهبودهایی را برای Power BI ارائه میدهد و شامل مجموعهای کامل از ویژگیهای پیشرفته است.
جدول زیر برخی از قابلیتهای ارتقایافته در Power BI Premium را فهرست میکند.
بهبود | جزئیات |
---|---|
Purchase Premium for individuals in your organization | Power BI Premium Per User (PPU). |
Improved metrics | عملکرد ظرفیت فقط به میزان استفاده از CPU بستگی دارد. معیارها را میتوان به راحتی با استفاده از برنامه Microsoft Fabric Capacity Metrics درک کرد. |
Autoscale | یک ویژگی اختیاری که از کاهش سرعت ناشی از اعمال محدودیت بر ظرفیتهای بیش از حد مجاز جلوگیری میکند. در صورت فعال بودن، اگر بار روی ظرفیت از محدودیتهای ظرفیت فراتر رود، مقیاسبندی خودکار به طور خودکار یک هسته v را در یک دوره ۲۴ ساعته اضافه میکند. هستههای v اضافی به صورت پرداخت در حین استفاده از اشتراک Azure شما هزینه دریافت میکنند. |
ظرفیتها و SKUها
ظرفیت مجموعهای متمایز از منابع است. اندازه ظرفیت، میزان قدرت محاسباتی موجود را تعیین میکند.
هر ظرفیت، مجموعهای از SKUها را ارائه میدهد و هر SKU، سطوح منابع مختلفی را برای قدرت محاسباتی فراهم میکند. نوع SKU مورد نیاز شما، به نوع راهکاری که میخواهید پیادهسازی کنید بستگی دارد.
SKU1 | Capacity Units (CU) | Power BI SKU | Power BI v-cores |
---|---|---|---|
F2 | 2 | N/A | N/A |
F4 | 4 | N/A | N/A |
F8 | 8 | EM1/A1 | 1 |
F16 | 16 | EM2/A2 | 2 |
F32 | 32 | EM3/A3 | 4 |
F64 | 64 | P1/A4 | 8 |
F128 | 128 | P2/A5 | 16 |
F256 | 256 | P3/A6 | 32 |
F5122 | 512 | P4/A7 | 64 |
F10242 | 1,024 | P5/A8 | 128 |
F20482 | 2,048 | N/A | N/A |
¹در سناریوی Microsoft 365 یا Embed برای سازمان شما (دادههای متعلق به کاربر)، SKUهایی که کوچکتر از F64 هستند، برای استفاده از محتوای Power BI به مجوز Pro یا Premium Per User (PPU) یا یک دوره آزمایشی Power BI نیاز دارند.
² این SKUها در همه مناطق در دسترس نیستند. برای درخواست استفاده از این SKUها در مناطقی که در دسترس نیستند، با مدیر حساب Microsoft خود تماس بگیرید.
اشتراکها و مجوزها
Power BI Premium یک اشتراک Microsoft 365 در سطح مستاجر است که در دو خانواده SKU (واحد نگهداری موجودی) موجود است.
P | EM | |
---|---|---|
Range | P1-P5 | EM1-EM3 |
Use | ویژگیهای سازمانی و تعبیه | جاسازی سازمانی (جاسازی برای سازمان شما) |
Commitment | Monthly or yearly | Yearly |
Billing | Monthly | Monthly |
Additional information | شامل مجوز نصب Power BI Report Server به صورت محلی (on-premises) | SKU های EM1 و EM2 فقط از طریق طرحهای صدور مجوز تولید انبوه در دسترس هستند و شما نمیتوانید آنها را مستقیماً خریداری کنید. |
فضاهای کاری (Workspaces) در Power BI
فضاهای کاری در ظرفیتها (Capacities) قرار دارند. هر کاربر Power BI دارای یک فضای کاری شخصی به نام My Workspace است.
فضاهای کاری اضافی با نام Workspaces قابل ایجاد هستند تا امکان همکاری بین کاربران را فراهم کنند.
بهطور پیشفرض، تمام فضاهای کاری، از جمله My Workspace، در ظرفیت مشترک ایجاد میشوند. اگر ظرفیت پریمیوم (Premium Capacity) داشته باشید، میتوانید My Workspaces و دیگر فضاهای کاری را به ظرفیت پریمیوم اختصاص دهید.
مدیران ظرفیت (Capacity Administrators) بهطور خودکار فضای My Workspace خود را در ظرفیت پریمیوم دریافت میکنند.
محدودیت SKU مدل معنایی (Semantic Model SKU Limitation)
در Power BI Premium و Power BI Embedded، محدودیت حافظه و سایر محدودیتها برای هر SKU تعیین شدهاند. این محدودیتها در جدول زیر فهرست شدهاند.
SKU | Max memory (GB)1, 2 | Max concurrent DirectQuery connections (per semantic model)1 | Max DirectQuery parallelism3 | Live connection (per second)1 | Max memory per query (GB)1 | Model refresh parallelism | Direct Lake rows per table (in millions)1, 4 | Max Direct Lake model size on OneLake (GB)1, 4 |
---|---|---|---|---|---|---|---|---|
F2 | 3 | 5 | 1 | 2 | 1 | 1 | 300 | 10 |
F4 | 3 | 5 | 1 | 2 | 1 | 2 | 300 | 10 |
F8 | 3 | 10 | 1 | 3.75 | 1 | 5 | 300 | 10 |
F16 | 5 | 10 | 1 | 7.5 | 2 | 10 | 300 | 20 |
F32 | 10 | 10 | 1 | 15 | 5 | 20 | 300 | 40 |
F64 | 25 | 50 | 4 – 8 | 30 | 10 | 40 | 1,500 | Unlimited |
F128 | 50 | 75 | 6 – 12 | 60 | 10 | 80 | 3,000 | Unlimited |
F256 | 100 | 100 | 8 – 16 | 120 | 10 | 160 | 6,000 | Unlimited |
F512 | 200 | 200 | 10 – 20 | 240 | 20 | 320 | 12,000 | Unlimited |
F1024 | 400 | 200 | 12 – 24 | 480 | 40 | 640 | 24,000 | Unlimited |
F2048 | 400 | 200 | 960 | 40 | 1,280 | 24,000 | Unlimited |
لایسنس Power BI پرمیوم
¹برنامه Microsoft Fabric Capacity Metrics در حال حاضر این معیارها را نمایش نمیدهد.
² ستون حداکثر حافظه (GB) نشان دهنده حد بالایی برای اندازه مدل معنایی است. با این حال، مقداری از حافظه باید برای عملیاتی مانند بهروزرسانیها و پرسوجوها در مدل معنایی رزرو شود. حداکثر اندازه مدل معنایی مجاز در یک ظرفیت ممکن است کمتر از اعداد موجود در این ستون باشد.
³ موازیسازی DirectQuery میتواند زمان پاسخ پرسوجوی شما را بهبود بخشد. عدد پایینتر نشاندهنده حداکثر تعداد پرسوجوهای پیشفرض است که میتوانند همزمان پردازش شوند. عدد بالاتر نشاندهنده حداکثر تعداد پرسوجوهایی است که میتوانند همزمان پردازش شوند. برای تغییر پیشفرض از ویژگی Model.MaxParallelismPerQuery استفاده کنید.
4 این محدودیتها برای جداول و مدلهای Direct Lake اعمال میشوند و محافظهایی هستند که بر جایگزینی DirectQuery تأثیر میگذارند. مدلهای معنایی Direct Lake محدودیتهای اضافی دارند که بر اساس SKUها هستند، همانطور که در جایگزینی ذکر شده است.
استفاده از حافظه مدل معنایی در Power BI
عملیات مدل معنایی مانند پرسوجوها مشمول محدودیتهای حافظهی جداگانه هستند. برای نشان دادن این محدودیت، یک مدل معنایی با ردپای درون حافظهای ۱ گیگابایت و کاربری را در نظر بگیرید که در حین تعامل با گزارشی مبتنی بر همان مدل معنایی، بهروزرسانی بنا به تقاضا را آغاز میکند. سه اقدام جداگانه، میزان حافظهی اختصاص داده شده به مدل معنایی اصلی را تعیین میکنند که ممکن است بیش از دو برابر اندازهی مدل معنایی باشد. کل مقدار حافظهی استفاده شده توسط یک آیتم Power BI نمیتواند از حداکثر حافظهی SKU به ازای تخصیص مدل معنایی تجاوز کند.
- بارگذاری مدل معنایی – اولین اقدام، بارگذاری مدل معنایی در حافظه است.
- بهروزرسانی مدل معنایی – اقدام دوم، بهروزرسانی مدل معنایی پس از بارگذاری در حافظه است. عملیات بهروزرسانی باعث میشود حافظه مورد استفاده توسط مدل معنایی بیش از دو برابر شود، زیرا علاوه بر حافظه مورد استفاده توسط عملیات بهروزرسانی، نسخه اصلی دادهها برای پرسوجوهای فعال در دسترس باقی میماند در حالی که نسخه دیگری توسط بهروزرسانی پردازش میشود. پس از انجام تراکنش بهروزرسانی، ردپای حافظه کاهش مییابد.
- تعامل با گزارش – اقدام سوم ناشی از تعامل کاربر با گزارش است. در طول بهروزرسانی مدل معنایی، تعاملات گزارش، پرسوجوهای DAX را اجرا میکنند. هر پرسوجوی DAX مقدار مشخصی از حافظه موقت مورد نیاز برای تولید نتایج را مصرف میکند. هر پرسوجو ممکن است مقدار متفاوتی از حافظه را مصرف کند. حافظهای که برای پرسوجوی مدل معنایی استفاده میشود، به حافظه مورد نیاز برای بارگذاری مدل معنایی و بهروزرسانی آن اضافه میشود.
مراحل مصرف حافظه
بارگذاری مدل معنایی (Loading the semantic model) – اولین اقدام، بارگذاری مدل معنایی در حافظه است.
تازهسازی مدل معنایی (Refreshing the semantic model) – دومین اقدام، تازهسازی مدل معنایی پس از بارگذاری در حافظه است. – عملیات تازهسازی باعث میشود که حافظه مورد استفاده بیش از دو برابر شود، زیرا علاوه بر حافظه مورد نیاز برای فرآیند تازهسازی، نسخه اصلی داده همچنان برای پرسوجوهای فعال در دسترس باقی میماند، در حالی که یک نسخه جدید از دادهها پردازش میشود. – پس از ثبت تراکنش تازهسازی، مقدار حافظه مصرفی کاهش مییابد.
تعامل با گزارش (Interacting with the report) – سومین اقدام ناشی از تعامل کاربر با گزارش است. در طول تازهسازی مدل معنایی، تعامل با گزارشها باعث اجرای پرسوجوهای DAX خواهد شد. هر پرسوجوی DAX مقدار مشخصی از حافظه موقتی را برای پردازش نتایج مصرف میکند. مقدار حافظه مصرفشده برای هر پرسوجو متفاوت است. مجموع حافظه مورد نیاز برای اجرای پرسوجوها، بارگذاری مدل معنایی، و تازهسازی آن محاسبه میشود.
تازهسازیها (Refreshes) در Power BI Premium و Power BI Embedded
Power BI Premium و Power BI Embedded محدودیت تجمعی حافظه ندارند، بنابراین تازهسازیهای همزمان مدل معنایی (Semantic Model Refreshes) باعث محدودیت منابع نمیشوند.
با این حال، تازهسازی مدلهای معنایی منفرد تحت محدودیتهای موجود در حافظه ظرفیت و CPU قرار دارد، و همچنین مشمول محدودیت تعداد تازهسازیهای همزمان برای SKU است که در مقاله Capacities and SKUs توضیح داده شده است.
شما میتوانید هر تعداد تازهسازی را برنامهریزی و اجرا کنید و سرویس Power BI آنها را در زمان برنامهریزیشده اجرا خواهد کرد، بسته به میزان دسترسی به منابع محاسباتی.
نظارت (Monitoring) بر Power BI Premium و Embedded
هنگام نظارت بر Power BI Premium و Power BI Embedded، تنها باید میزان مصرف CPU ظرفیت خود را در نظر بگیرید. برای نظارت بر ظرفیت، از اپلیکیشن Microsoft Fabric Capacity Metrics استفاده کنید.
اگر محدودیت CPU برای SKU خریداریشده خود را تجاوز کنید، چه اتفاقی میافتد؟
- در Power BI Premium: اگر قابلیت AutoScale فعال باشد، عملیات مقیاسپذیری خودکار انجام میشود. اگر AutoScale فعال نباشد، ظرفیت شما عملیاتهای تعاملی را محدود خواهد کرد.
- در Power BI Embedded: ظرفیت عملیاتهای تعاملی را محدود خواهد کرد.
گزارشهای صفحهبندیشده (Paginated Reports)
هنگام استفاده از Power BI Premium و Power BI Embedded، گزارشهای صفحهبندیشده از مزایای معماری و بهبودهای مهندسی Power BI Premium بهره میبرند.
- حافظه (Memory): هیچ مدیریتی برای مصرف حافظه گزارشهای صفحهبندیشده وجود ندارد.
- دسترسی به SKU: گزارشهای صفحهبندیشده در Power BI Premium میتوانند در تمامی SKUهای موجود اجرا شوند، از جمله EM1-EM3 و A1-A3. صورتحساب مصرف پردازشی براساس CPU در طول یک بازه ۲۴ ساعته محاسبه میشود.
- امنیت پیشرفته و جداسازی کد (Enhanced security and code isolation): جداسازی کد بهصورت سطح کاربر انجام میشود، نه سطح ظرفیت.
Dataflows در Gen1 و Gen2
هر SKU میتواند تعداد مشخصی از وظایف موازی Dataflows را اجرا کند، همانطور که در این جدول فهرست شده است.
Fabric SKU | Dataflow Gen1 parallel tasks | Dataflow Gen2 parallel tasks |
---|---|---|
F2 | 2 | 96 |
F4 | 2 | 96 |
F8 | 4 | 96 |
F16 | 8 | 96 |
F32 | 16 | 96 |
F64 | 32 | 384 |
F128 | 64 | 384 |
F256 | 64 | 384 |
F512 | 64 | 1536 |
F1024 | 64 | 1536 |
F2048 | 64 | 1536 |
ملاحظات و محدودیتها
محدودیتهای شناختهشده زیر در حال حاضر برای Power BI Premium اعمال میشوند.
- ارائه تصاویر – محدودیت ۲۲۵ ثانیهای برای ارائه تصاویر Power BI وجود دارد. تصاویری که زمان بیشتری برای ارائه نیاز دارند، دچار وقفه شده و نمایش داده نمیشوند.
- کاهش سرعت – کاهش سرعت میتواند در ظرفیتهای Power BI Premium رخ دهد. محدودیتهای همزمانی در هر جلسه اعمال میشود. هنگامی که عملیات زیادی به طور همزمان پردازش میشوند، یک پیام خطا ظاهر میشود. برای کاهش کاهش سرعت، میتوانید از مقیاس خودکار استفاده کنید. هنگامی که مقیاس خودکار فعال است، اگر مصرف CPU از محدودیتهای اضافی فراتر رود، کاهش سرعت همچنان رخ خواهد داد. برای مطالعه بیشتر در مورد کاهش سرعت در Fabric، به سیاست کاهش سرعت Fabric مراجعه کنید.
- نسخه کتابخانه کلاینت – برنامهها و ابزارهای کلاینتی که از طریق نقطه پایانی XMLA به مدلهای معنایی در ظرفیتهای Premium متصل میشوند و با آنها کار میکنند، نیاز به کتابخانههای کلاینت Analysis Services دارند. اکثر برنامهها و ابزارهای کلاینت، جدیدترین کتابخانههای کلاینت را با بهروزرسانیهای منظم نصب میکنند، بنابراین نصب دستی کتابخانههای کلاینت معمولاً ضروری نیست. صرف نظر از نسخه برنامه یا ابزار کلاینت، حداقل نسخههای کتابخانه کلاینت زیر مورد نیاز است.
Client Library | Version |
---|---|
MSOLAP | 15.1.65.22 |
AMO | 19.12.7.0 |
ADOMD | 19.12.7.0 |
نصب دستی کتابخانههای کلاینت و سازگاری مدلهای معنایی
در برخی موارد، نصب دستی آخرین نسخه کتابخانههای کلاینت ممکن است برای کاهش خطاهای اتصال و عملیات ضروری باشد.
سازگاری مدلهای معنایی در Power BI
برخی مدلهای معنایی با زیرساخت مدرن Power BI Service ناسازگار هستند:
- مدلهای معنایی ایجادشده در Power BI Service از فایلهای CSV.
- مدلهای معنایی موجود در فضای کاری نظارت ادمین و مدلهای معیار استفاده (Usage Metrics Models).
- مدلهای معنایی که هنوز از سطح سازگاری 1103 استفاده میکنند.
- مدلهای معنایی Push.
- مدلهای معنایی که از قابلیتهای قدیمی مانند Content Packs استفاده میکنند.
برای استفاده بهینه از Power BI، توصیه میشود مدلهای معنایی ناسازگار را به نسخههای جدیدتر بهروزرسانی کنید.
برای خرید لایسنس نرم افزار Power BI ، میتوانید از خدمات ما استفاده نموده و درخواست خود را از طریق فرم زیر ثبت نمایید.
میتوانید پاور بی آی دسکتاپ رایگان را دانلود کنید : Power BI desktop download