تصاویر و ویژوال هایی که در Power BI تایید شده
تصاوير بصری یا ویژوال Power BI تصويري Power BI در AppSource هستند که الزامات کد و تست تیم Microsoft Power BI را برآورده میکنند. آزمایشهای انجامشده برای بررسی عدم دسترسی ویژوال به خدمات یا منابع خارجی طراحی شدهاند. با این حال، مایکروسافت نویسنده تصاویر سفارشی شخص ثالث نیست، و ما به مشتریان توصیه میکنیم که مستقیماً با نویسنده تماس بگیرند تا عملکرد این تصاویر را تأیید کنند.
تصاویر گواهی شده Power BI را می توان مانند سایر ویژوال Power BI استفاده کرد. آنها ویژگی های بیشتری را نسبت به تصاویر غیرمجاز ارائه می دهند. به عنوان مثال، می توانید آنها را به پاورپوینت صادر کنید، یا زمانی که کاربر در صفحات گزارش مشترک می شود، تصویر تصویری را در ایمیل های دریافتی نمایش دهید.
فرآیند صدور گواهینامه اختیاری است. این به توسعه دهندگان بستگی دارد که تصمیم بگیرند که آیا می خواهند گواهی بصری خود را دریافت کنند. تصاویر Power BI که تایید نشده اند، لزوما ناامن نیستند. برخی از تصاویر Power BI تأیید نشده اند زیرا با یک یا چند مورد از الزامات گواهی مطابقت ندارند. برای مثال، یک نقشه تصویری Power BI که به یک سرویس خارجی متصل میشود، یا تصویری Power BI با استفاده از کتابخانههای تجاری نمیتواند تأیید شود.
حذف گواهینامه
مایکروسافت این حق را برای خود محفوظ می دارد که بنا به صلاحدید خود، تصویری را از فهرست تایید شده حذف کند.
الزامات صدور گواهینامه
برای دریافت گواهی تصویری Power BI خود، باید شرایط ذکر شده در این بخش را برآورده کند.
الزامات عمومی
تصویر Power BI شما باید توسط Partner Center تایید شود. قبل از درخواست گواهی، توصیه میکنیم تصویری Power BI خود را در AppSource منتشر کنید.
قبل از ارسال تصویری Power BI برای صدور گواهی، بررسی کنید که:
- تصویر با دستورالعملهای ویژوال Power BI مطابقت دارد
- بصری تمام تست های مورد نیاز را پشت سر می گذارد
- بسته کامپایل شده دقیقاً با بسته ارسالی مطابقت دارد
الزامات مخزن کد
اگرچه لازم نیست کد خود را به صورت عمومی در GitHub به اشتراک بگذارید، مخزن کد باید برای بررسی توسط تیم Power BI در دسترس باشد. بهترین راه برای انجام این کار، ارائه کد منبع (جاوا اسکریپت یا TypeScript) در GitHub است.
مخزن باید شامل موارد زیر باشد:
- کد فقط برای یک تصویر Power BI. نمیتواند حاوی کد برای چندین تصویر Power BI یا کد نامرتبط باشد.
- شعبه ای به نام گواهی (حروف کوچک الزامی است). کد منبع در این شاخه باید با بسته ارسالی مطابقت داشته باشد. این کد فقط در فرآیند ارسال بعدی، در صورتی که تصویر Power BI خود را مجدداً ارسال می کنید، می تواند به روز شود.
اگر تصویر Power BI شما از بسته های خصوصی npm یا زیر ماژول های git استفاده می کند، باید به مخازن حاوی این کد نیز دسترسی داشته باشید.
برای درک اینکه چگونه یک مخزن تصویری Power BI به نظر می رسد، مخزن GitHub را برای نمودار میله ای نمونه ویژوال Power BI مرور کنید.
الزامات فایل
از آخرین نسخه API برای نوشتن تصویر Power BI استفاده کنید.
مخزن باید شامل فایل های زیر باشد:
- .gitignore – این ها را به فایل اضافه کنید node_modules، .tmp و dist. کد نمیتواند شامل پوشههای node_modules، tmp. یا dist باشد.
- capabilities.json – اگر نسخه جدیدتری از تصویری Power BI موجود را با تغییراتی در ویژگیهای موجود در این فایل ارسال میکنید، بررسی کنید که گزارشهای کاربران موجود را خراب نکنند.
- pbiviz.json
- package.json. ویژوال باید بسته زیر را نصب کرده باشد:
-
-
- “typescript”
- “eslint”
- “eslint-plugin-powerbi-visuals”
- فایل باید حاوی دستوری برای اجرای linter باشد – “eslint”: “npx eslint . –ext .js,.jsx,.ts,.tsx”
-
- package-lock.json
- json
الزامات فرمان
مطمئن شوید که دستورات زیر هیچ خطایی را بر نمی گرداند.
- npm install
- pbiviz package
- npm audit- نباید هیچ هشداری با سطح بالا یا متوسط را بازگرداند.
- ESlint با تنظیمات مورد نیاز این دستور نباید هیچ گونه خطای lint را برگرداند.
تدوین الزامات
برای نوشتن تصویر Power BI از آخرین نسخه powerbi-visuals-tools استفاده کنید.
تصویر Power BI خود را با بسته pbiviz کامپایل کنید. اگر از اسکریپت های ساخت خود استفاده می کنید، یک دستور ساخت سفارشی بسته اجرای npm را ارائه دهید.
کد منبع مورد نیاز
مطمئن شوید که فهرست خط مشی گواهینامه اضافی Power BI visuals را دنبال می کنید. اگر ارسال شما از این دستورالعملها پیروی نمیکند، یک ایمیل رد از مرکز شریک با شمارههای خطمشی فهرستشده در این پیوند دریافت خواهید کرد.
الزامات کد ذکر شده در اینجا را دنبال کنید تا مطمئن شوید کد شما مطابق با خط مشی های صدور گواهینامه Power BI است.
موارد مورد نیاز
- فقط از اجزای OSS قابل بازبینی عمومی مانند کتابخانه های عمومی جاوا اسکریپت یا TypeScript استفاده کنید.
- کد باید از Rendering Events API پشتیبانی کند.
- اطمینان حاصل کنید که DOM به طور ایمن دستکاری شده است. قبل از افزودن آن به DOM از پاکسازی برای ورودی کاربر یا دادههای کاربر استفاده کنید.
- از گزارش نمونه به عنوان مجموعه داده آزمایشی استفاده کنید.
مجاز نیست
- دسترسی به خدمات یا منابع خارجی برای مثال، هیچ درخواست HTTP/S یا WebSocket نمی تواند از Power BI به هیچ سرویسی خارج شود. بنابراین، امتیازات WebAccess باید در تنظیمات قابلیتها خالی یا حذف شوند.
- با استفاده از innerHTML یاhtml (دادههای کاربر یا ورودی کاربر).
- خطاها یا استثناهای جاوا اسکریپت در کنسول مرورگر، برای هر داده ورودی.
- کدهای دلخواه یا پویا مانند eval()، استفاده ناامن از settimeout()، requestAnimationFrame()، setinterval(عملکرد ورودی کاربر)، و ورودی کاربر یا داده های کاربر.
- فایل ها یا پروژه های جاوا اسکریپت کوچک شده
یک تصویر تصویری Power BI برای صدور گواهینامه ارسال کنید
اکنون شما آماده ارسال درخواستی برای تایید تصویری Power BI خود توسط تیم Power BI هستید.
نکته :
فرآیند صدور گواهینامه Power BI ممکن است زمان ببرد. اگر در حال ایجاد یک تصویر تصویری Power BI هستید، توصیه می کنیم قبل از درخواست گواهینامه Power BI تصویری Power BI خود را از طریق Partner Center منتشر کنید. این تضمین می کند که انتشار تصویر شما به تاخیر نیفتد.
برای درخواست گواهینامه Power BI:
- وارد مرکز شریک شوید.
- در صفحه نمای کلی، تصویر Power BI خود را انتخاب کنید و به صفحه راه اندازی محصول بروید.
- تیک Request Power BI Certification را انتخاب کنید.
- در صفحه بررسی و انتشار، در کادر متنی Notes for certification، پیوندی به کد منبع و اعتبار مورد نیاز برای دسترسی به آن ارائه دهید.
فرآیند ارسال مخزن خصوصی
اگر از یک مخزن خصوصی مانند GitHub برای ارسال تصویر Power BI خود برای صدور گواهی استفاده می کنید، دستورالعمل های این بخش را دنبال کنید.
- یک حساب کاربری جدید برای تیم اعتبار سنجی ایجاد کنید.
- احراز هویت دو مرحله ای را برای حساب خود پیکربندی کنید.
- مجموعه جدیدی از کدهای بازیابی را ایجاد کنید.
- هنگام ارسال تصویری Power BI خود، مطمئن شوید که جزئیات زیر را ارائه کرده اید:
-
-
- پیوندی به مخزن
- مشخصات ورود به سیستم (شامل رمز عبور)
- کدهای بازیابی
- مجوزهای فقط خواندنی برای حساب ما (pbicvsupport)
-
نشان های تصویری تایید شده Power BI
هنگامی که تصویری Power BI تأیید شد، نشان مشخصی دریافت می کند که نشان می دهد تصویری Power BI تأیید شده است.
تصاوير تصويري Power BI در AppSource
- وقتی شخصی به صورت آنلاین برای تصاویر Power BI در AppSource جستجو میکند، یک نشان زرد کوچک روی کارت ویژوال نشان میدهد که تصویری Power BI تأیید شده است.
- وقتی روی کارت تصویری Power BI در AppSource کلیک میشود، یک نشان زرد با عنوان PBI Certified نشان میدهد که این تصویر Power BI تأیید شده است.
تصاوير تصويري Power BI در رابط Power BI
- وقتی تصویری Power BI از داخل Power BI (رومیزی یا سرویس) وارد می شود، یک نشان آبی نشان می دهد که تصویر Power BI تأیید شده است.
- با انتخاب گزینه فیلتر Power BI Certified فقط می توانید تصاویر تایید شده Power BI را نمایش دهید.
جدول زمانی انتشار
فرآیند استقرار در AppSource ممکن است زمان ببرد. وقتی این فرآیند کامل شد، تصویر Power BI شما برای بارگیری از AppSource در دسترس خواهد بود.
چه زمانی کاربران می توانند تصویر من را دانلود کنند؟
- اگر تصویری جدید Power BI ارسال کرده باشید، کاربران می توانند چند ساعت پس از دریافت ایمیل از AppSource آن را دانلود کنند.
- اگر بهروزرسانی را برای تصویری Power BI موجود ارسال کرده باشید، کاربران میتوانند آن را ظرف دو هفته پس از ارسال شما دانلود کنند.
توجه داشته باشید
فیلد نسخه در AppSource با روزی که Power BI شما توسط AppSource تأیید شد، تقریباً یک هفته پس از ارسال تصویر بهروزرسانی میشود. کاربران می توانند تصویر به روز شده را دانلود کنند اما قابلیت های به روز شده تاثیری نخواهد داشت. قابلیت های جدید ویژوال شما پس از حدود دو هفته بر گزارش های کاربر تأثیر می گذارد.
چه زمانی تصویری Power BI من نشان گواهی را نشان می دهد؟
نشان گواهینامه باید ظرف سه هفته پس از تایید ارسال شما قابل مشاهده باشد.
برای خرید لایسنس نرم افزار Power BI ، میتوانید از خدمات ما استفاده نموده و درخواست خود را از طریق فرم زیر ثبت نمایید.