PowerPivot یک افزونه رایگان روی نسخه 2010 برنامه کاربردی صفحه گسترده Microsoft Excel و یک قابلیت Excel 2013 می باشد. این افزونه قابلیت خلاصه سازی داده های جداول چند بعدی و ویژگی حرکت درون جدولی را با معرفی قابلیت وارد کردن داده ها از چندین منبع توسعه داده است. بدین ترتیب PowerPivot در ادامه هوش تجاری مایکروسافت قرار می گیرد و قابلیت هایی چون سلف سرویس و قابلیت های در حافظه را در راستای تکمیل آن پیشنهاد می دهد.
قبل از انتشار PowerPivot، مایکروسافت به شدت روی SQL Server Analysis Services بعنوان موتور بسته هوش تجاری اش تاکید می کرد. PowerPivot هسته ی SQL Server اجزای هوش تجاری را با چشم انداز مدل معنایی هوش تجاری (BISM) کامل می کند که هدف آن یکپارچه سازی تحلیل های چندبعدی روی دیسک حافظه که پیش از این در قالب مدل متحد ابعادی (Unified Dimensional Model) یا UDM شناخته می شد، با یک مدل «جدولی» در حافظه بسیار انعطاف پذیرتر است.
به عنوان یک محصول هوش تجاری سلف سرویس PowerPivot به کاربران اجازه می دهد تا بدون هیچ تخصص خاصی در BI یا آموزش های تحلیلی جهت توسعه محاسبات و مدل های داده ای، موارد را مستقیما و یا حتی از طریق کتابخانه های سند شیرپوینت به اشتراک بگذارند.
ویژگی های اصلی
· پشتیبانی از چندین منبع داده- مبنایی را برای بارگذاری و ترکیب داده های منبع از هر مکانی به منظور تحلیل داده انبوه روی دسکتاپ فراهم می آورد، شامل پایگاه های داده منطقی، منابع چند بعدی، سرویس های ابری، خوراک های داده ای، فایل های اکسل، فایل های متنی و داده های روی وب.
· یکپارچگی با SharePoint: کاربران را قادر می سازد تا مدل های داده و تحلیل شان را در راهکارهای SharePoint به اشتراک بگذارند. کاربران می توانند چرخه های بازآوری (refresh cycles) را به منظور تضمین اینکه داده ها بصورت اتوماتیک جاری باقی خواهند ماند، پیکره بندی نمایند.
· PowerPivot ایجاد داده های قابل حمل و قابل استفاده مجدد را اجازه می دهد، داده ها در داخل فایل های اکسل باقی می مانند. کاربران لازم نیست ارتباطات داده خارجی را مدیریت نمایند. کاربر یک فایل اکسل (.xlsx) جداگانه دارد که شامل داده های نهفته ای می شود که از طریق یک پردازشگر داخلی گسترده می شود، اما انحصارا از طریق اکسل ارائه می شوند.
· وقتی کاربران یک فایل اکسل را منتشر کرده، انتقال می دهند، کپی می کنند یا به اشتراک می گذارند، همه داده ها بصورت جامع منتقل می شوتد، داده های ذخیره شده داخل فایل اکسل باقی می مانند.
· یکبار که داده ها بارگذاری شدند کاربر می تواند در حالت عدم اتصال کار کند- اتصال اضافه ای به هیچ سیستم تحت سروری مورد نیاز نیست.
· حداکثر اندازه فایل یک فایل اکسل حاوی PowerPivot به اندازه 2 گیگا بایت روی دیسک و 4 گیگا بایت در حافظه می باشد. فشرده سازی فایل مقدار فضای دیسک مورد نیاز جهت ذخیره یک فایل اکسل به نسبت های متداول 1 به 10 یا بیشتر دیسک به حافظه را می دهد.
· پشتیبانی از Data Analysis eXpressions, که به کاربران اجازه می دهد تا محاسبات تحلیلی انجام دهند. DAX شامل توابعی می شود که در حالت کلی با هوشمندی زمانی، یکپارچه سازی داده ها و محاسبات آماری سر و کار دارند.
مقدمه ای بر PowerPivot
PowerPivot برای Microsoft Excel 2010 افزونه ای است که شما را قادر می سازد تا فایل های اکسل حاوی powerPivotای را ایجاد نمایید. یک فایل اکسل حاوی powerPivot یک فایل اکسل مخصوص است. که شامل داده های نهفته ای می شود که با یک موتور داده سرویس تحلیل پردازش شده اند که در پردازش با اکسل اجرا می شوند. برخی از مزایایی که فایل های اکسل حاوی powerPivot نسبت به جدوال pivot استاندارد اکسل ایجاد می کنند، عبارتند از:
• powerPivot محدودیت های سطر و ستون در اکسل را ندارد.
• PowerPivot لایه ارتباطات داده را اضافه می کند که می تواند برای یکپارچه سازی داده ها از منابع مختلف مورد استفاده قرار گیرد.
• PowerPivot فایل های اکسلی را با داده های قابل انتقال و قابل استفاده مجدد ایجاد می کند؛ داده ها در فایل های اکسل باقی مانده و نیازی برای مدیریت ارتباطات خارجی وجود ندارد.
PowerPivot برای Sharepoint از فایل های Excel 2010 که شامل داده های PowerPivot باشند و در یک سایت SharePoint منتشر شده باشند، پشتیبانی می کند. در نتیجه کاربران دیگری که افزونه PowerPivot را نصب شده ندارند می توانند فایلها را مشاهده کرده و با آنها کار کنند. علاوه بر این PowerPivot برای Sharepoint ویژگی های منحصربفردی دارد که قابلیت های فایل هایی از اکسل را که شامل داده های PowerPivot می باشند، توسعه میدهد. بعنوان مثال، برخی از قابلیتهای این ابزار عبارتند از:
ایجاد یک کتابخانه سند مخصوص به نام گالری powerPivot که بصورت خاص برای فایل های اکسل حاوی powerPivot طراحی شده است.
نماهای خاص کتابخانه سند که جستجو و قرارگیری فایل های اکسل حاوی powerPivot را تسهیل می نماید.
پشتیبانی از کار با فایل های اکسل حاوی powerPivot در مرورگر.
قابلیت اتوماتیک بازآوری داده ها
قابلیت های مدیریتی مانند گزارشدهی استفاده از فایل اکسل حاوی powerPivot
امکان هایلایت کردن worksheet های اکسل و اطلاعات درج شده در آنها از طریق Sharepoint
رفرش کردن اتصالات خارجی برای به روز نگه داشتن داده ها
برنامه ریزی زمان برای به روزرسانی داده ها
به کارگیری مجدد داده های PowerPivot از یک workbook به workbook دیگر
فایل های اکسل حاوی powerPivot در نوع خاصی از کتابخانه های سند SharePoint با عنوان کتابخانه PowerPivot ذخیره می شوند. این کتابخانه طراحی شده تا بصورت خاص با فایل های اکسل حاوی PowerPivot کار کنند و همچنین قابلیت های خاص ناوبری و پیش نمایش را برای فایل های اکسل حاوی powerPivot فراهم می نمایند. با طی کردن گام های زیر می توان یک گالری PowerPivot جدید ایجاد نمود:
1. روی عملیات سایت کلیک کرده و سپس گزینه های بیشتر را انتخاب کنید.
2. روی کتابخانه در بخش فیلتر بر اساس کلیک کرده و سپس گالری PowerPivot را انتخاب نمایید.
3. نام مطلوب برای کتابخانه را انتخاب و سپس روی ایجاد کلیک کنید.
بعد از ایجاد گالری PowerPivot می توانید تنظیمات را به مطابق انتظارات خودتان تغییر دهید. بعنوان مثال، اگر نمای کتابخانه را به هر چیزی غیر از همه اسناد تغییر دهید، می توانید در میان فایل های اکسل حرکت کرده و workbook های مربوطه را بدون اینکه مجبور به بازکردن فایل اکسل باشید، مشاهده نمایید. جهت تجربه نماهای مختلف گالری PowerPivot، گام های زیر را دنبال کنید:
1. به نوار ابزار گالری گزارش مربوطه بروید.
2. در بخش مدیریت نما در لیست فرو ریزی که ظاهر می شود زیر نمای فعلی کلیک کرده و سپس Theater را انتخاب نمایید.
3. روی محدوده جهت دار در پایین صفحه کلیک نمایید. با کلیک روی فلش ها، تصویر اولیه روی صفحه تصویری از یک workbook از فایل اکسل در گالری گزارش مربوطه را نمایش خواهد داد. در گوشه سمت چپ پایین صفحه، SharePoint نام فایل اکسل مرتبط با workbook فعلی را نشان می دهد.
4. مراحل 2 و 3 را مجددا تکرار کرده این بار به جای نمای Theater نمای Carousel را انتخاب نمایید.
5. مراحل 2 و 3 را تکرار کرده این بار به جای نمای Carousel نمای گالری را انتخاب نمایید.
6. به عنوان مثال روی دومین worksheet از اولین فایل اکسل در گالری حرکت کنید. شیرپوینت تصویر worksheet را بزرگتر و به صورت تصویر اصلی مرتبط با فابل اکسل نمایش می دهد.
فعالسازی و پیکره بندی بازآوری داده ها
PowerPivot برای Sharepoint بصورت خودکار می تواند داده ها را در فایل های اکسل حاوی PowerPivot رفرش نماید، این بدان معناست که شما ملزم به باز کردن فایل ها در اکسل، رفرش کردن داده ها، و سپس ذخیره کردن مجدد فایل اکسل در SharePoint نیستید. جهت برنامه ریزی یک بازآوری داده:
1. یک فایل اکسل که رفرش کردن داده در مورد آن معنا داشته باشد را انتخاب نمایید، روی لیست فرو ریزی که در کنار نام فایل اکسل ظاهر می شود کلیک نمایید و سپس مدیریت بازآوری داده ها را انتخاب نمایید.
2. روی خط بازآوری برنامه ریزی شده بعدی، روی پیکره بندی زمانبندی کلیک نمایید.
3. تیک فعالسازی را بزنید تا فیلدهای باقیمانده باز شوند.
4. فیلدهای باقیمانده را تکمیل کنید و سپس قبول را انتخاب نمایید با زمانبندی ذخیره شود.
استفاده مجدد از داده های PowerPivot در یک فایل اکسل جدید
یک ویژگی عالی در powerPivot برای SharePoint قابلیت استفاده مجدد از داده های powerPivot در بین چند فایل اکسل می باشد. این ویژگی شما را قادر می سازد تا فایل اکسل جدیدی ایجاد کنید که از داده های PowerPivot مرتبط با فایل اکسل جداگانه ای استفاده می کند. بعنوان مثال فرض کنید که شما باید تحلیلی انجام دهید، که در تحلیل قبلی ای که انجام داده بودید، فایل اکسل powerPivot داری که در بردارنده این اطلاعات باشد را ایجاد کرده بودید. می توانید از داده های PowerPivot در تحلیل های قبلی تان به آسانی بوسیله PowerPivot برای Sharepoint استفاده نمایید.جهت استفاده از داده ها در فایل اکسل جدید:
. در گالری powerPivot، فایل اکسل حاوی PowerPivot ای را که شامل منبع داده موردنظر است قرار دهید.
2. روی آیکون گزارش جدید کلیک کنید.
3. بر روی دکمه بازکردن کلیک نمایید.
4. اگر در مورد مشکلات امنیتی به شما هشدار داده شد اما به منبع داده ها اطمینان داشتید، روی فعالسازی کلیک کنید.