اتصال مدل power bi به اکسل و SSMS
شاید شما power bi رو خوب ندونید و نحوه مدلسازی در اکسل یا حتی SSMS برای شما راحت تر باشه یا شایدم بخواهید از امکانات این دو ابزار ها هم در ایجاد مدل ساخته شده خود در power bi هم استفاده کنید. گزینه هایی برای این فکر وجود داره و قراره در این پست و مقاله به این موضوع بپردازم.
نسخه مورد پاور بی آی استفاده در این مثال : Power BI June 2020
نسخه مورد استفاده اکسل در این مثال : Excel 2019
نسخه مورد استفاده MSSQL در این مثال : MSSQL 2017
در حقیقت پشت صحنه Power bi استفاده از SSAS هستش که همین هم باعث سرعت عمل بالا و امکان متصل شدنش به این دو نرم افزار دیگه میشه.
قدم اول پیدا کردن port ابزار SSAS که به صورت local در Power bi استفاده میشه هستش که به این صورن میتونید پیداش کنید :
- ابتدا فایل power bi رو باز کنید در این مثال من از نمونه داشبورد مایکروسافت به اسم Sales & Return Sample استفاده کردم.
- پنجره CMD را به هر روشی بلد هستید (windows+r) باز کنید.
- مقدار PID را برای msmdrv.exe را از خروجی دستور زیر استخراج کنید که اگه یه فایل باز باشه آخری خواهد بود.
1TASKLIST /FI "imagename eq msmdsrv.exe" - حالا مقدار PID را در دستور زیر قرار می دهیم البته شما مقدار دریافتی خودتون رو بذارید!
1netstat /ano | findstr "10044"
- مقدار ip و پورت رو کپی کنید. برای این مثال شد 127.0.0.1:23258
حالا اکسل رو باز میکنیم از آدرس زیر :
1 |
Data > Get Data > From Database > From Analysis Services |
در پنجره باز شده در قسمت server name آی پی بالا رو کپی می کنیم
در نهایت با چند next و سرانجام finish مدل شما در اکسل قابل استفادست
برای ورود به SSMS کلیپ زیر رو دنبال کنید (فقط قبلش در جریان باشید که میتونید از زبان MDX برای ایجاد تغییرات مورد نیاز استفاده کنید که بسیار زبان قدرمندیه البته سختم هست) :
مطالب جدید
دستهها
- Books (۱۲)
- Excel (۲)
- اکسل به زبان مثال …! (۹)
- ترفند های پایتونی (۶)
- هوش تجاری (۴۸)
- Power BI (۳۶)
- DAX (۱۳)
- Power Query (۹)
- SQL (۸)
- SSIS (۲)
- Power BI (۳۶)
- یادگیری ماشین (۸)
- ML Algorithm (۲)
- kNN (۲)
- pandas (۵)
- ML Algorithm (۲)
بایگانی
آمار بازدید
- ۰
- ۵۱
- ۲۱
- ۴۳,۶۲۰
- ۲۷ اردیبهشت, ۱۴۰۳
۲ دیدگاه. ترک جدید
سلام
من اینکارو انجام دادم و دیتای پاور بی آی وارد اکسلم شد
فقط مشکلی که هست اینه که من وقتی دیتای اصلیم تغییر میکنه و آپدیت میکنمش درصورتی که فایل پاور بی آی رو ببندم دیگه اپدیت نمیشه
راه حلی وجو داره؟
سلام
امکانش هست این روش قدیمی هستش.. در نسخه های جدید هم در power bi هم در excel ابزارهای analyze و publisher اضافه شدن که کار رو راحت میکنند.
فقط توجه کنید اگه شما خروجی رو دارید از power bi به excel به منظور کاری غیر از آنالیز ارسال می کنید یک جای فرآیند کارتون ایراد داره و روش صحیحی نیست.
لینک زیر رو چک کنید :
لینک اول
لینک دوم