شما ممکن است عنوان شغلی تحلیلگر داده داشته باشید، یا ممکن است در بخش منابع انسانی یا فروش کار کنید. صرف نظر از این، تطبیق پذیری ابزارهای مدرن تجسم دادهها به همه اجازه میدهد تا به تجزیه و تحلیلهای self-serve دسترسی داشته باشند.
در حالی که Power BI Desktop هدفی مشابه با Tableau Desktop دارد، تجربه شروع کمی متفاوت است، بنابراین اجازه دهید تجزیه و تحلیل را از آنجا شروع کنیم.
ابتدا، برخی از تفاوتهای اصطلاحات مورد استفاده برای Power BI Desktop در مقابل Tableau Desktop را توضیح خواهیم داد.
هنگامی که برای اولین بار Power BI Desktop را باز میکنید، با صفحهای روبرو میشوید که از شما میخواهد دادههای خود را انتخاب کنید، ما یک نمونه فایل Superstore Excel را وارد میکنیم:
پس از انتخاب فایل، پنجره ناوبر داده ظاهر میشود. برای انتخاب جداول مورد نظر کادرها را علامت بزنید و روی بارگذاری کلیک کنید. این داده clean است، بنابراین ما در حال حاضر گزینه Transform Data را نادیده میگیریم:
پس از بارگیری دادههای خود، یک صفحه خالی برای گزارش به شما نشان داده میشود:
این بوم خالی شما را به یاد اولین Worksheet شما در Tableau میاندازد:
اکنون که نحوه اتصال به دادهها در Power BI را میدانیم، اجازه دهید اولین تفاوت های بین دو محیط دسکتاپ را در نظر بگیریم. در حالی که در Tableau نمودارها یا تصاویر بصری را روی یک Worksheet ایجاد میکنید، در Power BI از نمای گزارش شروع میکنید. در سمت راست، تب Visualizations را خواهید دید.
با کلیک بر روی یکی از نمادهای نمودار، تصویر انتخاب شده را در گزارش خود وارد میکنید. توجه داشته باشید که بدون داده، Tile داخل گزارش از شما میخواهد
«Select or drag fields to populate this visual:»
به عنوان مثال، برای پر کردن دادهها در یک Card,» BAN«، نمودار «1،2،3» را انتخاب کنید و سپس فیلد فروش را از data pane مستقیماً روی Tile بکشید. دادهها به طور خودکار به طور پیش فرض جمع و جمع میشوند:
معادل ایجاد این کارت ساده این است که فیلد فروش را روی کارت علائم روی متن در Tableau بکشید و برچسب را سفارشی کنید:
در حالی که موارد گفته شده تا اینجا واضح است، اجازه دهید برخی از اختلافات اساسی را در تفاوت بین دو پلتفرم مورد بحث قرار دهیم:
- یک worksheet در Tableau یک tile در Power BI است.
- صفحه گزارش Power BI در اصل یک داشبورد Tableau است.
- اصطلاح “dashboard” در Power BI استفاده میشود، اما فقط مربوط به سرویس (نسخه آنلاین Power BI) است. داشبوردها از نظر عملکرد بسیار محدودتر هستند، اما اجازه میدهند تصاویری از گزارشهای مختلف در کنار یکدیگر pinned شوند.
- یک Report در Power BI به خودی خود شبیه به یک Story یا یک Workbook در Tableau از داشبوردهای متعدد است که میتوانند از طریق پیمایش به هم پیوند داده شوند یا به ترتیب فهرست شوند، همانطور که شما داستانی را با دادههای خود تعریف میکنید.
در گوشه سمت چپ بالای محیط Power BI، این سه دکمه را خواهید دید که نمایانگر سه نمای اصلی هستند:
دکمه بالا (Top Button) برای Report View است:
- برای نمایش دادههای خود، visualizations تعاملی مانند charts، graphs، tables، slicers و maps را طراحی و ایجاد کنید.
- رابط اصلی برای ایجاد reports.
- فیلترها را اضافه کنید و تعاملات را مدیریت کنید تا دادهها را به صورت پویا بررسی کنید.
- نمای گزارش یک رابط شبیه به canvas ارائه میدهد که در آن میتوانید عناصر بصری را بکشید و رها کنید و آنها را مرتب کنید تا بینشهای معنی دار ایجاد کنید.
دکمه میانی (Middle Button) برای Table View است:
- Table View یک نمایش ساختار یافته از جداول داده شما شبیه به یک صفحه گسترده ارائه میدهد.
- در قالب Tabular نمایش داده میشود و ردیفها و ستونهای داده را نشان میدهد.
- از Table View برای انجام کارهای اساسی دستکاری دادهها مانند sorting، filtering و grouping دادهها استفاده کنید.
- Table view برای inspecting دادههای خام، معادل دکمه View Data Tableau مفید است. تفسير جداول آسان است و هر ستون محاسبه شده جديد اضافه شده را نشان ميدهد.
آخرین دکمه (last button) برای model view است:
- Model view جایی است که شما مدل داده پشت گزارشات خود را طراحی و مدیریت میکنید.
- این به شما اجازه میدهد تا روابط بین جداول مختلف را مشاهده و اصلاح کنید، ستونهای محاسبه شده ایجاد کنید و معیارها را با استفاده از زبان DAX (Data Analysis Expressions) تعریف کنید.
- همچنین میتوانید سلسله مراتب را تعریف کنید، دسته بندی دادهها را تنظیم کنید و نقشها و دیدگاهها را در model view مدیریت کنید.
- model view برای اطمینان از صحت دادهها، بهینه سازی عملکرد و ایجاد پایهای برای ایجاد visualizations معنادار در نمای گزارش ضروری است.
به طور خلاصه، model view جایی است که شما visualizations را طراحی میکنید، model view جایی است که دادهها را بررسی و دستکاری میکنید، و model view جایی است که مدل دادههای زیربنایی را سازماندهی میکنید.
این سه نما با هم کار میکنند تا کاربران را قادر به تجزیه و تحلیل، visualizations و به دست آوردن بینش مهم از دادههای خود با استفاده از Power BI کنند.
در تبلو، model view و report view پاوربیآی تقریباً با هم ترکیب میشوند تا Data Source را تشکیل دهند:
اکنون که تفاوتهای اساسی در محیط کلی را درک کردهاید، برخی از تفاوتها را در جنبههای مختلف محیط بررسی میکنیم.
از آنجایی که قبلاً یاد گرفتهایم چگونه به دادههای خود متصل شویم، اجازه دهید با آمادهسازی دادهها شروع کنیم:
- در Tableau، میتوانید در صفحه Data Source در Tableau Desktop کار کنید، یا از Tableau Prep، یک ابزار جداگانه برای آمادهسازی دادهها استفاده کنید.
- در خود Power BI Desktop، این ابزار با ابزار data preparation به نام Power Query Editor ارائه میشود و در زیر تب Home و گروه پرسوجوها در نوار بالای شما یافت میشود، جایی که میگوید «Transform Data:»
با کلیک بر روی این دکمه داده تبدیل، میتوانید ویرایشگر Power Query را وارد کنید. این معادل Tableau Prep است، اما مستقیماً در داخل گزارش قرار دارد که در آن دادههای پاکسازی شده استفاده میشود: در سمت چپ، میتوانید جداول مختلف را در مدل دادههای ما ببینید، بنابراین برای پیمایش و ایجاد تغییرات در دیگری، یکی از آنها را کلیک کنید. جدولی که پرس و جو نیز نامیده میشود. در امتداد نوار بالایی ابزارهای مختلفی برای تغییر دادهها یا ساختار داده شما استفاده میشود.
در سمت راست، یک لیست مراحل اعمال شده وجود دارد که به شما امکان میدهد به راحتی تغییراتی که ایجاد کردهاید را دنبال کنید و به راحتی در هر نقطه به عقب برگردید. پس از انجام این کار، روی دکمه «Close and Apply» در قسمت سمت چپ بالای برگه صفحه اصلی کلیک کنید، که شما را به هر نمایی که با کلیک روی دکمه «Transform Data» در آن بودید بازمیگرداند.
Data Modeling:
- Power BI’s Data Model View برای مدیریت روابط و ایجاد ستونها و اندازه گیریهای محاسبه شده استفاده میشود. در Tableau، از پنجره داده برای مدیریت فیلدها، فیلدهای محاسبه شده، گروهها و مجموعهها استفاده کنید. Power BI همچنین از DAX (Data Analysis Expressions) به عنوان زبانی برای ایجاد محاسبات سفارشی استفاده میکند. در حالی که منطق برای تنظیم فیلدهای محاسبه شده Tableau و موارد دیگر کمی زمان میبرد.
Data Visualization:
- در Tableau، ابزارهای اصلی برای ایجاد visualization، marks card و پنجره Show Me هستند:
- در Power BI Desktop، صفحه visualizations یک رابط drag-and-drop برای افزودن charts، tables، maps، slicers و غیره است. از بخش فیلدها برای مدیریت فیلدها و معیارهای مورد استفاده در visualizations استفاده میشود:
ایجاد گزارش Tableau Dashboard/ Power BI:
- برای تغییر اندازه، جابجایی، قالب بندی و موارد دیگر با استفاده از صفحه visualization، روی یک تصویر فردی در گزارش خود کلیک کنید!
- در visualization pane در Power BI، سه دکمه از چپ به راست وجود دارد (بسته به تنظیمات کلی شما، این دکمهها میتوانند عمودی یا افقی باشند):
- اولین دکمه به شما امکان میدهد آنچه را که به تصویر میرود، مانند فیلدهایی که در هر محور میروند، نکات ابزار و غیره را سفارشی کنید.
- دکمه دوم به شما امکان میدهد همه چیز مانند رنگ، اندازه، خطوط شبکه، برچسبهای داده و غیره را قالببندی کنید.
- دکمه سوم را میتوان به عنوان صفحه تجزیه و تحلیل در Tableau در نظر گرفت، جایی که خطوط ثابت، خطوط روند، نمودارهای جعبه و غیره را اضافه میکنید.
Sharing و Collaboration:
- در Tableau، شما در Tableau Server/Online (ابر) منتشر میکنید. این پلتفرمها برای اشتراک گذاری، همکاری و کنترل مجوزها استفاده میشوند.
- در سمت Power BI، میتوانید در Power BI Service که یک پلتفرم مبتنی بر وب برای همکاری و اشتراکگذاری است، منتشر کنید.
- نکته: ادمینها تنظیمات Tableau Server و Power BI Service را کنترل و مدیریت میکنند.
