نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
Power BI دارای مجموعه ای غنی از ویژگی ها ، از جمله نقاط انتهایی است که می تواند توسط توسعه دهندگان استفاده شود. در این دوره ، شما یاد خواهید گرفت که چگونه می توانید قابلیت های Power BI را به یک برنامه خارجی گسترش دهید. Power BI دارای مجموعه ای کامل از ویژگی ها است که به شما امکان می دهد گزارشاتی را برای تعامل سازمان خود ایجاد و میزبانی کنید. با این حال ، این گزارشات در محیط Power BI قرار دارند و کاربران یا برنامه های خارجی قادر به مشاهده یا ارائه آنها نیستند. در این دوره ، ساخت اولین برنامه خود با Power BI REST API ، شما یاد خواهید گرفت که چگونه نقاط انتهایی API را فراخوانی کرده و اشیا Power Power BI را در برنامه ای که خارج از Power BI زندگی می کند ، ارائه دهید. ابتدا یاد می گیرید که چگونه یک برنامه را در Azure ثبت کنید. در مرحله بعدی ، نحوه پیاده سازی یک API وب را که باعث خاموش شدن درخواست ها علیه Power BI می شود ، خواهید فهمید. در آخر ، نحوه ایجاد یک برنامه جلویی برای رندر کردن اشیا را کشف خواهید کرد. پس از پایان این دوره ، مهارت و دانش مربوط به نقاط پایانی Power BI را برای رندر و بازیابی هرگونه شی object خارجی در Power BI خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
معرفی Power BI Rest API
Intro of the Power BI Rest API
-
مقدمه
Introduction
-
بررسی اجمالی
Overview
-
توسعه دهندگان با Power BI چه کاری می توانند انجام دهند؟
What Can Developers Do with Power BI?
-
جاسازی
Embedding
-
تصاویر سفارشی
Custom Visuals
-
دستکاری داده
Data Manipulation
-
Power BI REST API
Power BI REST APIs
-
جاسازی یک گزارش
Embedding a Report
-
مرور
Review
ایمن کردن گزارشات خود برای استفاده در خارج از توان BI
Securing Your Reports for Use Outside of Power BI
-
مقدمه
Introduction
-
جاسازی برای مشتریان شما
Embedding for Your Customers
-
جاسازی برای سازمان شما
Embedding for Your Organization
-
مرور
Review
ثبت برنامه شما
Registering Your App
-
مقدمه
Introduction
-
چرا برنامه خود را ثبت کنید؟
Why Register Your App?
-
بررسی اجمالی ثبت برنامه
Overview of App Registration
-
ثبت برنامه خود با استفاده از رابط کاربری گرافیکی
Registering Your App Using a GUI
-
ثبت برنامه خود با استفاده از Powershell
Registering Your App Using Powershell
-
مرور
Review
اختصاص مجوزها به صورت برنامه ای
Assigning Permissions Programmatically
-
بررسی اجمالی
Overview
-
مجوزهای سازمانی در مقابل مشتری
Organizational vs. Customer Permissions
-
دریافت برنامه AD خود با استفاده از PowerShell
Getting Your AD App Using PowerShell
-
اختصاص مجوزها با استفاده از PowerShell
Assigning Permissions Using PowerShell
-
مرور
Review
احراز هویت کاربران خود
Authenticating Your Users
-
مقدمه
Introduction
-
مروری بر روند احراز هویت
Overview of Authentication Process
-
راه اندازی پرونده Web.config
Setting up the Web.config File
-
ایجاد منطق احراز هویت: نصب بسته ها
Creating Authentication Logic: Installing Packages
-
ایجاد منطق احراز هویت: احراز هویت
Creating Authentication Logic: Authenticate
-
ایجاد منطق احراز هویت: اعتبارنامه ایجاد کنید
Creating Authentication Logic: Create Credentials
-
ایجاد منطق احراز هویت: مدل Power BI
Creating Authentication Logic: Power BI Model
-
مرور
Review
تنظیم محیط زیست
Setting up the Environment
-
مقدمه
Introduction
-
فضای کاری برنامه چیست؟
What Is an App Workspace?
-
ایجاد یک فضای کاری برنامه
Creating an App Workspace
-
دریافت شناسه گزارش و فضای کاری
Getting the Report and Workspace ID
-
ایجاد مدل پیکربندی تعبیه شده
Creating the Embed Config Model
-
مرور
Review
نهایی کردن منطق Back-end
Finalizing the Back-end Logic
-
بررسی اجمالی
Overview
-
افزودن شناسه برنامه به پرونده پیکربندی وب
Adding the Application ID to the Web Config File
-
ایجاد روش دریافت گزارش ها
Creating the Get Reports Method
-
ایجاد روش قراردادن گزارش
Creating the Embed Report Method
-
مرور
Review
ایجاد برنامه Front-end
Creating the Front-end App
-
بررسی اجمالی
Overview
-
ایجاد مدل های زاویه دار
Creating the Angular Models
-
ایجاد خدمات Angular
Creating the Angular Services
-
بارگیری گزارش ها به صورت زاویه دار
Loading Reports in Angular
-
منطق را برای گزارشات تعبیه کنید
Embed Logic for Reports
-
نشانه گذاری HTML برای ارائه گزارش ها
HTML Markup for Rendering Reports
-
مرور
Review
-
بررسی دوره
Course Review
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات