بررسی اجمالی
در این سری مقاله، یاد می گیریم که چگونه می توانیم داده های فیلتر شده را از گزارش Power BI صادر کنیم و داده ها را به SQL Server بازگردانیم.
Power BI Service چنین سفارشی سازی را ارائه نمی دهد. با این حال، ما می توانیم داده ها را با فیلترهای انتخاب شده با کمک مفهوم Power BI Embedded صادر کنیم.
برای دستیابی به این عملکرد، من معتقدم که شما قبلاً گزارش Power BI را با استفاده از NET SDK جاسازی کرده اید. اگر گزارش را جاسازی نکردهاید، لطفاً مقاله زیر را مجدداً مطالعه کنید یا مراحل این مقاله ذکر شده است یا میتوانید از سری vLog دیدن کنید .
ابتدا باید گزارش Power BI را جاسازی کنیم. هنگامی که گزارش ما جاسازی شد، دکمه سفارشی "Export Data" را اضافه می کنیم تا داده ها را از جدول بصری خاص با استفاده از API صادر کنیم. Power BI API داده ها را به شکل رشته در اختیار ما قرار می دهد. رشته را تجزیه می کنیم و رکورد را در پایگاه داده SQL Server قرار می دهیم.
بنابراین، من این مجموعه مقالات را به دو بخش تقسیم کردم،
- در قسمت اول، عنصر UI را برای صادرات داده ها اضافه می کنیم و در مورد قسمت API صحبت می کنیم تا داده ها را به صورت برنامه ای صادر کنیم.
- در قسمت دوم در مورد روش کنترلر و قسمت SQL Server Stored Procedure صحبت خواهیم کرد.
کد را دانلود کنید
برای راحتی شما، فایل های راه حل کد را در حساب GitHub خود آپلود کرده ام. می توانید مستقیما از لینک زیر دانلود کنید.