یه تیر و دو نشون!
سال 1404، می تونه سال تغییر بزرگ برای تو باشه، اگه دیجیتال مارکتینگ رو بلد باشی!

همین الان، دوره mydmc رو با 50 درصد تخفیف بخر و علاوه بر استفاده از mydmc به دوره جدید که آخر بهار 1404 منتشر می‌شه هم دسترسی کامل داشته باش.
یعنی یه دوره می‌خری و به 2 دوره کامل دیجیتال مارکتینگ دسترسی داری. کد تخفیف: eid404

مقایسه دو نرم‌افزار Excel و Power BI

در این جلسه می‌خواهیم دو نرم‌افزار Excel و Power BI را مقایسه کنیم. در گوگل جمعیت کشور‌های مختلف را جست‌وجو می‌کنیم. روی یکی از سایت‌ها کلیک کنید. در این صفحه یک جدول قرار دارد که قرار است با هر دو نر‌م‌افزار داده‌های آن را بخوانیم تا به‌صورت عملی تفاوت‌ها را ببینید.

خواندن داده‌های یک صفحه از وب با اکسل

نرم‌افزار اکسل را باز کنید. در سربرگ دیتا روی گزینه Get Data کلیک کنید. در این قسمت شما می‌توانید از منابع مختلف داده بخوانید. برای مثال از فایل، فولدر، سرویس‌های آنلاین، دیتابیس‌ها، وب و ... .

در اینجا چون قرار است از یک صفحه وب بخوانیم روی وب کلیک می‌کنیم. آدرس صفحه سایت که مرتبط با جمعیت جهان بود را وارد و OK را می‌زنیم. منتظر می‌مانیم تا نرم‌افزار در صفحه جست‌وجو کند و جداول موجود در صفحه را شناسایی کند. اما چطور این کار را انجام می‌دهد؟

در کدهای سایت جداول از طریق تگ جدول آماده و در صفحه نمایش داده می‌شوند. داده‌ها از طریق این تگ شناسایی و خوانده می‌‌شوند. ما می‌توانیم داده‌هایی که خوانده شده را Transform یا Load کنیم. گاهی داده‌ها نیاز به تغییر با تبدیل دارند. برای مثال ممکن است بخواهید یک سری سطر‌ها را حذف کنید یا داده‌ها راه دسته‌بندی کنید. برای همین روی گزینه Transform کلیک می‌کنیم و وارد محیطی به نام Power Query Editor می‌شویم.

خواندن داده‌های یک صفحه از وب با Power BI

وارد نرم‌افزار Power BI شوید. دقیقا همان مراحلی که برای خواندن داده صفحه وب در نرم‌افزار اکسل انجام دادیم در Power BI هم تکرار کنید. اگر دقت کنید این دو نرم‌افزار از نظر ساختار شبیه هم هستند ولی از نباید آن‌ها را شبیه به هم بدانیم. 

Power BI از نظر هندل کردن داده‌ها و حجم دیتای بالا خیلی بهتر از اکسل عمل می‌کند و اگر شما داده زیادی را با اکسل بخوانید این نرم‌افزار هنگ خواهد کرد. البته تفاوت‌های دیگری هم دارند که می‌توانید با جست‌وجوی بیشتر مطالعه کنید. فقط بدانید که ما برای کار با داده‌های زیاد از Power BI  استفاده می‌کنیم. ولی اگر شما از قبل با اکسل آشنا باشید چون این دو از نظر ساختار شبیه هم هستند برای یادگیری Power BI چند قدم جلوتر خواهید بود.

ETL چیست؟

ETL یا Extract Transform Load یعنی شما می‌توانید داده‌های مختلف را از منابع مختلف بگیرید و در داخل اکسل یا پاور BI تبدیل یا لود کنید.

نسخه‌های Power BI

Power BI نسخه‌های مختلفی دارد که در اینجا پراستفاده‌ترین نسخه‌های آن را نام می‌بریم.

1- Power BI Desktop

2- Power BI Service

3- Power BI Report Server

4- Power BI Desktop RS

5- Power Bi Mobile

این نسخه‌ها چه تفاوتی دارند؟

Power BI Desktop: این نسخه برای ساخت و طراحی داشبورد مورد استفاده قرار می‌گیرد. در این دوره 95درصد کار، بر روی این نسخه انجام می‌شود.

Power BI Report Server و Power BI Service: وقتی که داشبورد توسط Power BI  طراحی و ساخته شد، حال باید آن را Publish کنیم تا مدیریت آن داشبورد را بررسی کند (نه اینکه مدیریت نرم‌افزار Power BI را نصب کند!!) برای این کار می‌توانیم به دو روش عمل کنیم:

1- به‌صورت لینک: اگر بخواهیم داشبورد را تحت Web یا Cloud Microsoft نمایش دهیم و از طریق ارسال لینک عمل کنیم، باید این کار را به‌وسیله Power BI Service عمل کنیم.

2- به‌صورت Server: اگر سازمان Server داشته باشد، می‌توانیم از طریق Power BI Report Server این کار را هندل کنیم و در Server داشبورد را Publish کنیم. اما نکته قابل توجه این است که داشبورد ساخته باید در Power BI Desktop RS‌ ساخته شده باشد و از نظر ورژن Power BI Report Server یا Power BI Desktop RS هم ورژن باشد تا بتوانیم داشبورد را در Server پابلیش کنیم.

Power BI Mobile: نسخه تبلت و گوشی است که برای این موضوع باید داشبوردها را بتوانیم به‌صورت گوشی خروجی بگیریم. در ایران به‌صورت کلی زیاد مورد استفاده قرار نمی‌گیرد.

نکته: حجم فایل‌های پاور بی‌آی از فایل Traditionalها بیشتر است. چون در پاور آمده چند تا کار را با هم انجام می‌دهد ولی در Tra همه این‌ها یک قسمت مجزا دارند.