هوش تجاری یا «Business Intelligence» به دانشی گفته میشود، که نتیجه تجزیه و تحلیل اطلاعات یک شرکت یا یک سازمان است. هوش تجاری را به نام هوش کسب و کار هم میشناسند که به اختصار BI خوانده می شود و با کمک دادههای موجود درباره عملکرد بخشهای مختلف یک شرکت، خرید و فروشها، کاربران و یا مشتریان و … اطلاعات ارزشمند ارائه میدهد.
2.590.000 تومان 1.813.000 تومان
1. آشنایی با بانکهای اطلاعاتی OLTP و ویژگیهای مربوط به آن 2. آشنایی با مفهوم Data Warehouse 3 آشنایی با مفهوم Data Mart 4. آشنایی با نحوه طراحی Data Warehouse 5. آشنایی با روش طراحی Data Warehouse به روش Kimball 6. آشنایی با روش طراحی Data Warehouse به روش Inmon 7. آشنایی با طراحی Data Warehouse به صورت Star Schema 8. آشنایی با طراحی Data Warehouse به صورت Snow Flake Schema 9. آشنایی با طراحی Data Warehouse به صورت Constellation Schema 10. آشنایی با جداول Dimension و انواع آن 11. آشنایی با جداول Fact و انواع آن 12. آشنایی با مفهوم Grain 13. آشنایی با مفهوم Measure و انواع مربوط به آن 14. آشنایی با مفهوم Surrogate Key و Business Key 15. آشنایی با نحوه ایجاد Dimension برای کار با تاریخ شمسی 16. آشنایی با نحوه ایجاد Dimension برای کار با زمان 17. ایجاد Dimension نقاط جغرافیایی (استان، شهر، طول و عرض جغرافیایی) 18. آشنایی با مفهوم Slowly Change Dimension و انواع پیادهسازیهای مربوط به آن 19. بررسی نحوه ایجاد یک Data Warehouse به ازای یک بانک اطلاعاتی OLTP 20. آشنایی با Columnstore Index و نحوه ایجاد آن برای افزایش سرعت جداول Fact
یکی از کارهای جالبی که میتوان با وجود یک Data Warehouse در سازمان انجام داد تهیه گزارشهای Ad-Hoc بر روی آن میباشد. با توجه به این که حجم دادههای موجود در یک DW به شدت بالا است باید هنگام طراحی گزارشات بر روی این نوع بانکهای اطلاعاتی باید به نکات ویژهای توجه داشت. از نمونه این نکات میتوان به حجم دادههای موجود در جداول Fact اشاره کرد. در DWهای بزرگ حجم رکوردهای موجود در این نوع جداول میلیاردی میباشد تهیه گزارشهای Ad-Hoc بر روی این نوع جداول به شدت کند بوده که این موضوع باعث نارضایتی شدید کاربران میشود اما در SQL Server ویژگی جدیدی وجود دارد که شما به راحتی میتوانید با استفاده از آن سرعت گزارشهای Ad-Hoc از DW و همچنین سرعت پردازش CUB را بالا ببیرد. خود من شخصه از این ویژگی در DW یکی از پروژههایم استفاده کردم، جدول Factی که حجم آن بیش از ۱ میلیارد رکورد است و روزانه بیش از ۹ میلیون رکورد در آن درج میشود. شاید باور نکنید کوئریهای Ad-Hoc بر روی این جدول با سرعت باور نکردنی اجرای میشود. تصویر صفحه بعد این موضوع را نمایش میدهد.
1. بررسی مفهوم ETL 2. معرفی برنامه SQL Server Data Tools و آشنایی با محیط آن 3. بررسی سرویس SQL Server Integration Services 4. آشنایی با کامپوننت Control Flow Task 5. آشنایی با کامپوننتهای Data Preparation (Data Profiler,File System,FTP,Web Service,XML) 6. آشنایی با کامپوننتهای RDBMS Task (Bulk Insert, Execute SQL) 7. آشنایی با کامپوننتهای Workflow Task (Execute Package,Execute Process,Send Mail,WMI) 8. آشنایی با Containerها و نحوه استفاده از آنها در Packageها 9. آشنایی با کامپوننت Data Flow Task 10. آشنایی با کامپوننتهای مربوط به Data Source (OLEDB ,Flat File, Excel ,…) 11. آشنایی با کامپوننتهای مربوط به Data Destination (OLEDB ,Flat File, Excel ,…) 12. آشنایی با کامپوننتهای Data Transformation (Lookup, Aggregate,Merge,Copy Column,Sort ,…) 13. آشنایی با Script Components 14. بررسی نحوه کار کردن با Variable, Expression, Parameter 15. آشنایی با Fuzzy Lookup و Fuzzy Grouping 16. آشنایی با CDC و نحوه پیکربندی آن 17. آشنایی با نحوه استفاده از CDC برای تشخیص تغییرات رکوردها در Package 18. آشنایی با نحوه مدیریت Errorها و Event Handling در SSIS 19. آشنایی با DTC و نحوه استفاده از آن در Packageها (کنترل Transaction) 20. آشنایی با روشهای افزایش سرعت اجرای Packageهای SSIS 21. آشنایی با تکنیکهای پر کردن جداول Fact 22. آشنایی با تکنیکهای پر کردن جداول Dimension 23. آشنایی با نحوه Deploy کردن Packageها 24. آشنایی با نحوه خودکار سازی فرآیند اجرای Packageها
چند وقت پیش درگیر پروسه ETL برای یک سازمان بودیم. یکی از سرورها در سنگاپور و دیگری در تهران قرار داشت هدف این بود که سرور تهران طی فواصل زمانی خاص بتواند اطلاعات موجود در برخی از جداول سرور سنگاپور را واکشی کرده و پس از انجام پروسه ETL درون Data Warehouse درج کند. اما مشکلی برای انجام اینکار وجود داشت سرور تهران نمیتوانست به طور مستقیم به سرور سنگاپور وصل شده و دادهها را از آن واکشی کند. برای اینکه مشکل را حل کنیم از یک FTP Server استفاده کردیم که هر دو سرور به طور مستقیم به آن دسترسی داشتند. سرور سنگاپور دادههای لازم را طی فواصل زمانی به صورت یک Flat File تولید کرده و در FTP Server قرار میدهد و پس از آن سرور تهران در زمانهایی خاص به FTP سرور وصل شده و فایلهای جدید را پس از انتقال به سرور تهران در سیستم Import میکند. تمامی این کارها بدون برنامه نویسی و با استفاده از SSIS انجام شده است.
1. آشنایی با مدل BI مایکروسافت (Multidimensional Model, Tabular Model) 2. آشنایی با سرویس SSAS و نحوه پیکربندی آن 3. بررسی نحوه استفاده از Data Tools برای ایجاد یک پروژه بر پایه Multidimensional Model 4. بررسی نحوه استفاده از Data Tools برای ایجاد یک پروژه بر پایه Tabular Model 5. آشنایی با قسمتهای مختلف یک پروژه SSAS 6. آشنایی با Data Source 7. آشنایی با Data Source View 8. بررسی نحوه طراحی Dimensionها 9. بررسی کار با Attribute , Attribute Relationalships, Use Hierarchy 10. بررسی نحوه Browse کردن دادههای موجود در Dimension 11. بررسی نحوه مرتبسازی Dimensionها 12. بررسی ایجاد Dimensionهایی از نوع Snowflake 13. بررسی ایجاد Parent-Child Hierarchy 14. بررسی نحوه کار با Unary Operator 15. بررسی تنظیمات مربوط به Storage Mode 16. بررسی نحوه ایجاد Cube 17. بررسی نحوه ایجاد Measure و Measure Group 18. بررسی نحوه ایجاد Calculationها 19. بررسی نحوه ایجاد Perspective 20. بررسی نحوه ایجاد Translation 21. بررسی نحوه ایجاد KPI 22. آشنایی با نحوه امن کردن CUBE 23. بررسی نحوه Process یک Cube 24. بررسی پارتیشنبندی CUBE 25. بررسی نحوه افزایش سرعت پردازش CUBE 26. بررسی فرآیند خودکار سازی پردازش یک Cube 27. بررسی نحوه Deploy کردن یک پروژه OLAP 28. بررسی نحوه Backup و Restore کردن یک بانک اطلاعاتی از نوع OLAP 29. آشنایی با عبارتهای MDX
1. بررسی نحوه کار با Pivot Table در اکسل و ارتباط آن با OLAP 2. بررسی کار با SSRS و نحوه راهاندازی آن 3. بررسی نحوه استفاده از Matrix Report 4. بررسی نحوه ایجاد KPI در SSRS 5. بررسی تنظیمات امنیتی در SSRS 6. بررسی نحوه استفاده از Power BI 7. بررسی نحوه نمایش گزارشات Power BI در SSRS 8. بررسی کار Mobile Report Publisher و نحوه استفاده از آن 9. بررسی نحوه استفاده از Shape فایل نقشه ایران 10. بررسی نحوه استفاده از Bing Map برای نمایش شهرهای ایران 11. معرفی کامپوننتهای مربوط به گزارشگیری با پشتیبانی از OLAP
همه ما دوست داریم که بتوانیم داشبوردهایی حرفهای برای Visualize کردن دادهها تهیه کنیم. یکی از ابزارهایی که میتواند کمک خوبی در این خصوص به ما بکند Power BI است. قدرت اعجاب انگیز این نرمافزار به گونهای است که شما با چند کلیک کوچک در این نرمافزار میتوانید داشبوردهایی حرفهای را تولید کنید. مایکروسافت در سال 2019 اخبار بسیار عالی برای Power BI در SQL Server 2019 خواهد داشت که تیم نیکآموز آنها را در طی این دوره بررسی خواهد نمود.
1. بررسی مفاهیم اولیه Data Mining و کاربردهای مربوط به آن 2. بررسی چرخه پروژههای Data Mining 3. معرفی الگوریتمهای قابل پشتیبانی در SQL Server 4. بررسی مفاهیم کلیدی مانند Attribute,Case,Key,… 5. بررسی نحوه ایجاد یک مدل در پروسه Data Mining 6. بررسی نحوه تفسیر یک مدل 7. بررسی نحوه ارزیابی یک مدل 8. پیادهسازی Market Basket Analysis با استفاده از الگوریتم Association Rule 9. معرفی زبان Python 10. آشنایی مقدماتی با برخی از دستورات زبان Python 11. نحوه راه اندازی سرویس Machine Learning در SQL Server 12. بررسی نحوه استفاده از اسکریپهای زبان Python در SQL Server 13. بررسی پیادهسازی یکی از الگوریتمهای Data Mining در Python با استفاده از SQL Server
اواخر سال ۱۳۹۴ برای انجام پروژه BI به یک شرکت خصوصی Join شدیم. انجام این پروژه را با یکی از دوستان خوبم Start زدیم کار به خوبی جلو رفت Data Warehouse و پروسه ETL در حال پیادهسازی بود پس از مدتی درخواستی از سوی شرکت مطرح شد مبنی بر اینکه هدف ما ارسال SMS برای همه مشتریان است تا بتوانیم برخی از محصولات موجود در انبار را به فروش برسانیم. این موضوع مربوط به فروش آخر سال با تخفیف میباشد.
اولین چیزی که به ذهن خیلی از بچههای شرکت رسید این بود که به Dimension مشتری در Data Warehouse حمله کرده و لیست شماره موبایلها را استخراج و در اختیار تیم کسب و کار برای ارسال SMS قرار دهند. این روشی است که به ذهن خیلی از دوستان میرسد اما آیا به نظر شما ارسال SMS بدین شکل هدفمند است؟ روشی که من و دوست خوبم برای انجام این پیشنهاد کردیم استفاده از Data Mining در SQL Server است. برای انجام این کار میتوان با استفاده از الگوریتم Association Rule لیست مشتریانی که احتمال خرید یک محصول را دارند بدست آورد. در واقع ما با خریدهای گذشته مشتریان و به کمک سایر پارامترها توانستیم احتمال خرید یک محصول را به ازای مشتری بدست آوریم و SMS هدفمند برای مشتری هایمان ارسال کنیم.
مسعود طاهری مدرس و مشاور ارشد SQL Server & BI مدیر فنی پروژههای SQL Server و هوش تجاری در نیک آموز، رئیس واحد دیتابیس شرکت پرداخت الکترونیک سداد، کارشناس ارشد تحلیل و طراحی شرکت تجارت الکترونیک پارسیان (PEC co).،مدرس دوره ۲۵ جلسه ای آموزش Performance Tuning در SQL Server،مدرس دوره ۲۵ جلسهای هوش تجاری در SQL Server، مدرس دوره High Availability در SQL Server، سخنران همایش معرفی قابلیت های جدید SQL Server 2016، سخنران بخش هوش تجاری همایش مورد تایید مایکروسافت در سال ۲۰۱۷ در ایران، مشاور SQL Server در شرکت مهندسی رایورز، سازمان کشتیرانی کل کشور و شرکت توسعه رفاه پردیس (بانک رفاه)، مدرس دورههای سازمانی از جمله سازمان بورس، کشتیرانی، شونیز، سازمان زندانها، مرکز آمار ایران، رایورز و…،متخصص، مدرس و مشاور SQL Server و مباحث فوق پیشرفته بانک اطلاعاتی و هوش تجاری می باشد.
پس از ثبت سفارش، به حساب کاربری خود در سایت نیکآموز وارد شده و در بخش «دانلودها» اقدام به دانلود جلسات دوره خریداری شده کنید.
ارسال به تهران: طی 24 ساعت کاری پس از ثبت سفارش، هماهنگی لازم جهت ارسال بسته با پیک توسط تیم پشتیبانی با شما انجام خواهد شد.
ارسال به خارج از تهران: طی 24 ساعت کاری پس از ثبت سفارش، بسته ارسالی با آدرس ثبت شده در پنل کاربری، به اداره پست تحویل داده میشود. زمان ارسال و تحویل بسته به شما، منوط به زمانبندی اداره پست بوده و از 2 الی 5 روز کاری متغیر خواهد بود.
با همهگیری بیماری کووید در سراسر دنیا در سال 1398، مجموعه نیکآموز برگزاری کلاسهای حضوری را متوقف کرده و پس از آن تمامی دورههای آموزشی به صورت وبکستی و آنلاین برگزار شده است.
با توجه به بازخوردهای مثبت دانشجویان، کلاسهای حضوری صرفاً در صورت برگزاری بوتکمپها و مسترکلاسها خواهد بود و دورههای آموزشی زین پس به همان صورت آنلاین و وبکستی برگزار میشود.
تمام جشنوارهها از یک الی دو هفته قبل از طریق شبکههای اجتماعی اینستاگرام (@nikamooz)، وبسایت مجموعه (www.nikamooz.com) و همچنین ایمیلهای ارسالی به کاربران اطلاعرسانی میگردد.
در صورت تمایل به دریافت فاکتور رسمی، پیش از خرید خود با واحد فروش مجموعه (17 00 07 91 – 021) تماس حاصل نمایید.
شایان ذکر است، امکان صدور فاکتور رسمی پس از خرید آنلاین از سایت مجموعه به هیچ عنوان وجود نخواهد داشت.
پس ثبت و نهایی شدن سفارش شما در سایت نیکآموز، تیم پشتیبانی طی 24 تا 72 ساعت کاری با شما تماس خواهند گرفت تا فرایند عضو شدن شما در گروه پشتیبانی تلگرامی هر دوره انجام شود.
در صورت وجود هر گونه سوال و ابهامی میتوانید با شمارههای شرکت تماس حاصل فرمایید و یا از طریق بخش چت پشتیبانی سایت، سوالات خود را مطرح نمایید.
Δ
ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم.
سلام آیا این دوره برای امسال کاربردی است ؟
درود بر شما بله دوست عزیز البته واحد آموزش برای به روز رسانی این دوره برنامه هایی داره که به زودی اعلام یشه. تشکر از همراهی شما
با سلام لطفا تخفیفات رو دوباره قرار بدین
درود بر شما جهت دریافت اطلاعات بیشتر در این مورد با اکانت تلگرامی @NikamoozSale در ارتباط باشید. تشکر از همراهی شما
سلام برای این دوره اگه چند تا بخش رو بصورت رایگان قرار میدادید مثل بسیاری از آموزشگاه های دیگه خیلی میتونست دید ما رو بازتر کنه. الان مثل یه هندونه دربسته میمونه. ممنون.
من آموزش همین دوره ۲۰۱۷ رو از قبل داشتم و خریداری کردم که شامل ۲۰ جلسه هست . آیا مبحث جدیدی اضافه شده که در آموزش جدید ۳۰ جلسه عنوان گردیده؟؟؟
درود بر شما خیر مباحث همان مباحث قبلی است . تشکر از همراهی شما