PowerPivot برای اکسل - جدول گرین کارت در انبار داده

یکی از چیزهایی که بیشتر درباره PowerPivot برای اکسل لیست میکنم توانایی اضافه کردن جداول مراجعه به مجموعه داده های شما است. اغلب زمان ها، داده هایی که در حال کار با آن هستید، هر زمینه ای را که برای تجزیه و تحلیل شما نیاز دارید ندارید. به عنوان مثال، شما ممکن است یک فیلد تاریخ داشته باشید، اما باید سه ماهه اطلاعات خود را دسته بندی کنید. شما می توانید یک فرمول بنویسید، اما آسانتر است که یک جدول جستجوی ساده را در محیط PowerPivot ایجاد کنید.

شما همچنین می توانید از این جدول جستجو برای گروه دیگری مانند نام ماه و نیمه اول / دوم سال استفاده کنید. در شرایط انبارداری داده، شما واقعا یک جدول ابعاد تاریخ ایجاد می کنید. در این مقاله، من می خواهم به شما یک دو مثال از جداول بعد را به منظور ارتقاء PowerPivot برای اکسل پروژه شما.

جدول ابعاد متن (گرین کارت)

بیایید یک جدول با داده های سفارش در نظر بگیریم (داده های Contoso از مایکروسافت شامل یک مجموعه داده ای برای این است). فرض کنید جدول دارای فیلدهای برای مشتری، تاریخ سفارش، کل سفارش و نوع سفارش است. ما در زمینه نوع سفارش تمرکز خواهیم کرد. فرض کنید فیلد نوع سفارش شامل مقادیر مانند:

در حقیقت، شما برای این کدها دارید، اما این مثال را ساده نگه دارید، فرض کنید این مقادیر واقعی در جدول سفارش است.

با استفاده از PowerPivot برای اکسل، شما به راحتی می توانید سفارشات خود را با نوع سفارش گروه بندی کنید. اگر میخواهید گروهی متفاوت داشته باشید چه؟ به عنوان مثال فرض کنید شما نیاز به گروه بندی "دسته" مانند کامپیوتر، دوربین و تلفن دارید. جدول سفارش یک فیلد "category" ندارد، اما شما به راحتی می توانید آن را به عنوان یک جدول جستجو در PowerPivot برای اکسل ایجاد کنید.

جدول جستجوی کامل نمونه در جدول 1 آمده است . در اینجا مراحل زیر است:

هنگامی که PivotTable را در اکسل بر اساس داده های PowerPivot ایجاد می کنید، می توانید با فیلد رده جدید خود گروه بندی کنید. به یاد داشته باشید که PowerPivot برای اکسل فقط پشتیبانی داخلی را پشتیبانی می کند. اگر در جدول جستجوی خود از نوع "نوع سفارش" گم شده اید، تمام پرونده های مربوطه برای آن نوع از هر PivotTable بر اساس داده های PowerPivot از دست رفته است. شما باید از زمان به زمان این را بررسی کنید.

ابعاد تاریخ (گرین کارت) جدول

در بسیاری از پروژه های PowerPivot برای اکسل به احتمال زیاد در جدول جستجوی تاریخ مورد نیاز است. اکثر مجموعه داده ها نوعی فیلد تاریخ (ها) دارند. توابع برای محاسبه سال و ماه وجود دارد.

با این حال، اگر شما نیاز به متن ماه یا سه ماهه واقعی دارید، باید یک فرمول پیچیده بنویسید. خیلی ساده تر است که یک جدول تاریخ (مراجعه) جدول اضافه کنید و آن را با شماره ماه در مجموعه داده های اصلی مطابقت دهید. شما باید یک ستون را به جدول سفارش خود اضافه کنید تا شماره ماه را از فیلد تاریخ سفارش مشخص کنید. فرمول DAX برای "ماه" در مثال ما "= MONTH ([Date Order]" است.) این یک عدد بین 1 تا 12 را برای هر رکورد نشان می دهد. جدول ابعاد ما مقادیر متناظر را که به شماره ماه پیوند می دهد، ارائه می دهد. در تجزیه و تحلیل شما انعطاف پذیری را ارائه می دهد. جدول کامل اندازه نمونه تاریخ در جدول 2 آمده است .

ابعاد تاریخ یا جدول جستجوی شامل 12 رکورد است. ستون ماه مقادیر 1 تا 12 را داشته باشد. ستون های دیگر عبارتند از متن ماه متناظر، متن ماه کامل، سه ماهه و غیره. مراحل زیر را انجام می دهند:

باز هم با اضافه کردن یک بعد تاریخ، شما می توانید داده ها را در PivotTable خود گروه بندی کنید با استفاده از هر یک از مقادیر مختلف در جدول جستجوی تاریخ. گروه بندی با سه ماه یا نام ماه یک ضربه محکم و ناگهانی خواهد بود.

جداول نمونه (گرین کارت)

میز 1

تایپ کنید دسته بندی
نوت بوک کامپیوتر
رومیزی کامپیوتر
مانیتورها کامپیوتر
پروژکتور و صفحه نمایش کامپیوتر
چاپگر، اسکنر و فاکس کامپیوتر
راه اندازی و خدمات کامپیوتری کامپیوتر
لوازم جانبی کامپیوتر کامپیوتر
دوربین های دیجیتال دوربین
دوربین های SLR دیجیتال دوربین
دوربین فیلمبرداری دوربین
دوربین فیلمبرداری دوربین
دوربین های دیجیتال و لوازم جانبی دوربین فیلمبرداری دوربین
تلفن های خانگی و اداری تلفن
گوشی های لمسی تلفن
تلفن های هوشمند و رایانه های شخصی تلفن

جدول 2

MonthNumber MonthTextShort MonthTextFull ربع نیمسال
1 ژانویه ژانویه Q1 H1
2 فوریه فوریه Q1 H1
3 مارس مارس Q1 H1
4 آوریل آوریل Q2 H1
5 ممکن است ممکن است Q2 H1
6 ژوئن ژوئن Q2 H1
7 ژوئیه جولای Q3 H2
8 آگوست آگوست Q3 H2
9 سپتامبر سپتامبر Q3 H2
10 اکتبر اکتبر Q4 H2
11 نوامبر نوامبر Q4 H2
12 دسامبر دسامبر Q4 H2