همان طور که قبلا گفتیم با Power BI Desktop، شما می توانید به انواع مختلفی از منابع داده متصل شوید، سپس داده ها را برای پاسخگویی به نیازهای خود شکل دهید، شما این امکان را دارید تا گزارش های بصری ایجاد کنید و آنها را با دیگران به اشتراک بگذارید. شکل دادن به داده ها به معنی تبدیل داده ها مانند تغییر نام ستون ها یا جداول، تغییر متن به اعداد، حذف ردیف ها، تنظیم ردیف اول به عنوان هدر و غیره است . ترکیب داده ها به معنی اتصال به دو یا چند منبع داده است، در صورت لزوم آنها را شکل می دهید و سپس آنها را به یک پرس و جوی ( query) مفید تبدیل می کنید .
شکل دادن به داده ها
وقتی داده ها را در Query Editor وارد می کنید، دستورالعمل های گام به گام (که Query Editor برای شما انجام می دهد) را ارائه می دهید تا داده ها را بار بارگذاری کنید همانطور که قبلاهم گفتیم منبعاصلی تحت تأثیر قرار نخواهد گرفت و تغییر نمی کند . مراحل مختلف (مانند تغییر نام یک جدول، تبدیل نوع داده یا حذف ستون ها) توسط Query Editor ثبت می شوند و هر بار که این پرس و جو به منبع داده متصل می شود، این مراحل انجام می شوند. هرگامی درApplied Steps که در قاب Query Settings وجود دارد ثبت می شود. همچنین شما می توانید از طریق مراحل کاربردی(Applied Steps) به عقب برگردید تا تغییراتی که ایجاد کرده اید را مرور کنید و در صورت لزوم آنها را ویرایش، حذف یا تغییر دهید. برای اطلاعات بیشتر و آشنایی با Applied Steps اینجا کلیک نمایید .
ترکیب داده ها
به طور کلی در Power BI دو شیوه اصلی برای ترکیب کوئریها دروجود دارد : ادغام کردن و الحاق کردن
- ادغام کردن(Merge) : زمانی که یک یا چند ستون را می خواهید به یک کوئری دیگر اضافه کنید، می بایست از استفاده کنید.
- الحاق(APPEND) : زمانی که چند ردیف داده در اختیار دارید و می خواهید آن را به یک کوئری دیگر اضاقه کنید.
- از قاب سمت چپ Query Editor کوئری را که می خواهیم در کوئری فعلی ادغام کنیم را انتخاب میکنیم.( در اینجا ما می خواهیم کوئری Q2 را در کوئری Q1 ادغام (Merge) کنیم. )
- از تب HOME دستور Combine > Merge Queries را انتخاب کنید.
- پنجره MERGE ظاهر میشود و شما می بایست جدول و ستون های منطبق را که میخواهید در جدول فعلی ادغام شود را انتخاب کنید.
- ستون MA را از جدول Q1 انتخاب کنید و سپس کوئری Q2 را انتخاب کنید. زمانی که ستون های صحیح یعنی MA ازQ1 و State CODE از Q2 را انتخاب کنیم،پنجره MERGE به شکل زیر خواهد بود :
یک ستون جدید در انتهای کوئری ایجاد خواهد شد که محتوای جدول ادغام شده در کوئری فعلی در آن قرار دارد. تمام ستون های کوئری ادغام شده در ستون Q2 به صورت فشرده قرار گرفته اند. ، آیکن فلش در کنار ستون را کلیک کنید تا پنجره expand ظاهر شود. ستون های مورد نظر را انتخاب و تیک کنار آن را فعال نمایید .به این ترتیب شما یک کوئری واحد در اختیار دارید که از ترکیب دو منبع داده با هم بوجود آمده و هرکدام از این دو منبع داده طبق سلیقه و نیاز ما شکل دهی شده اند.
الحاق(APPEND) :
برای الحاق کوئری ها مراحل زیر را طی نمایید :
- از قاب سمت چپ Query Editor کوئری را که می خواهیم در کوئری فعلی ادغام کنیم را انتخاب میکنیم.( در اینجا ما می خواهیم کوئری Q3 را به کوئری Q1 الحاق(APPEND) کنیم .
- در پنجره باز شده با کلیک بر روی فلش کناری Table to append کوئری Q3 را انتخاب نمایید .
- روی دکمه OK کلیک کنید.
- نتیجه مانند شکل زیر خواهد بود .
از اینجا فایل های نمونه را دانلود نمایید .