دوره‌های آموزشی

  1. مبانی SQL
  2. مفاهیم معماری
  3. دستورات T SQL
  4. گروه بندی ها 
  5. مفاهیم Join
  6. مفاهیم Table Expression
  7. اشیا قابل برنامه ریزی

1. آشنایی با ساخت Warehouse Data در Server SQL

  1. آشنایی با بانک های اطالعاتی OLTP و ویژگیهای مربوط به آن
  2.  آشنایی با مفهومWarehouse Data
  3.  آشنایی با مفهوم Mart Data
  4.  آشنایی با نحوه طراحی Warehouse Data
  5.  آشنایی با روش طراحی Warehouse Data به روش Kimball
  6.  آشنایی با روش طراحی Warehouse Data به روش Inmon
  7.  آشنایی با طراحی Warehouse Data به صورتSchema Star
  8.  آشنایی با طراحی Warehouse Data به صورتSchema Flake Snow
  9.  آشنایی با طراحی Warehouse Data به صورتSchema Constellation
  10.  آشنایی با جداول Dimension و انواع آن
  11.  آشنایی با جداول Fact و انواع آن
  12.  آشنایی با مفهومGrain
  13.  آشنایی با مفهوم Measure و انواع مربوط به آن
  14.  آشنایی با مفهوم Key Surrogate وKey Business
  15.  آشنایی با نحوه ایجاد Dimension برا ی کار با تاریخ شمسی
  16.  آشنایی با نحوه ایجاد Dimension برای کار با زمان
  17.  ایجاد Dimension نقاط جغرافیایی )استان ، شهر ، طول و عرض جغرافیایی(
  18.  آشنایی با مفهوم Dimension Change Slowly و انواع پیاده سازی‌های مربوط به آن
  19.  بررسی نحوه ایجاد یک Warehouse Data به ازای یک بانک اطالعاتیOLTP
  20.  آشنایی با Index Columnstore و نحوه ایجاد آن برای افزایش سرعت جداول Fact

2. بررسی کامل فرآیند ETL و استفاده از آن در Server SQL

  1.  بررسی مفهوم ETL
  2.  معرفی برنامه Tools Data Server SQL و آشنایی با محیط آن
  3. سرویس بررسیSQL Server Integration Services
  4.  آشنایی با کامپوننت Task Flow Control
  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.  آشنایی با کامپوننت Task Flow Data
  10.  آشنایی با کامپوننت های مربوط به (…, Excel ,File Flat, OLEDB (Source Data
  11.  آشنایی با کامپوننت های مربوط به (…, Excel ,File Flat, OLEDB (Destination Data
  12. آشنایی با کامپوننت‌های Data Transformation (Lookup, Aggregate,Merge,Copy Column,Sort ,…)
  13.  آشنایی با Components Script
  14.  بررسی نحوه کار کردن با Parameter ,Expression ,Variable
  15. آشنایی با Fuzzy Groupingو Fuzzy Lookup
  16.  آشنایی با CDC و نحوه پی کربندی آن
  17.  آشنایی با نحوه استفاده از CDC برای تشخیص تغییرات رکوردها درPackage
  18.  آشنایی با نحوه مدیریت Errorها و Handling Event درSSIS
  19.  آشنایی با DTC و نحوه استفاده از آن درPackageها) کنترل (Transaction
  20.  آشنایی با روش‌های افزایش سرعت اجرای Packageهای SSIS
  21.  آشنایی با تکنیک‌های پر کردن جداول Fact
  22.  آشنایی با تکنیک‌های پر کردن جداول Dimension
  23.  آشنایی با نحوه Deploy کردن Packageها
  24.  آشنایی با نحوه خودکار سازی فرآیند اجرای Packageها

1. نصب و راه اندازی Server SQL و ابزارهای پیش نیاز این دوره

  1.  معرفی اولیه سرویس Engine Database
  2.  معرفی اولیه سرویس SSAS
  3.  پیش نیازهای نصب Server SQL
  4.  نصب SQL Server

 

2. نصب و راه انداز ی Tools Data برای توسعه هوش تجاری

  1.  نصب Visual Studio 2019
  2.  بررسی نصب Extension مربوط به SSIS
  3.  بررسی نصب Extension مربوط به SSAS
  4.  بررسی نصب Extension مربوط به SSRS

 

3. نصب و راه اندازی بانک های اطلاعاتی مثال دوره

  1.  بازیابی بانک‌های اطلاعاتی (انبار داده نمونه)
  2.  ساختار بانک اطلاعاتی (معرفی جداول Fact و Dim ی که زیاد در پروژه ها استفاده میشود.)

 

4. ایجاد یک پروژه ساده با استفاده ازTabular OLAP

  1. ایجاد و تنظیم Workspace
  2.  بررسی Import کردن جداول
  3.  اتصال با استفاده از BI Power به Database OLAP و ساخت یک داشبورد ساده
  4.  اتصال با استفاده از Excel به Database OLAP و ساخت یک داشبورد ساده

 

5. بررسی معماریTabular OLAP

  1. OLAP Tabular چیست
  2. تفاوت مدل‌های Tabular وMultidimensional
  3.  آشنایی با xVelocity

 

6. معرفی زبانDAX

  1.  بررسی اولیه زبان DAX
  2.  آشنایی با Syntax زبان DAX
  3.  بررسی انواعType Data ها در DAX
  4.  بررسی اپراتورها در DAX
  5.  معرفی انواع توابع در DAX
  6. بررسی Row Context
  7. بررسی Filter Context
  8. بررسی مفهوم Measure و نحوه ایجاد آن
  9. بررسی Calculate Column
  10. بررسی Calculate Table
  11. بررسی Calculate Groups
  12.  بررسی کوئری نویسی در محیط Studio Dax
  13.  آموزش دقیق مفاهیم Context Filter و Context Row با چندین و چند مثال

 

7. کار با تقویم شمسی

  1. معرفی Time Intelligence
  2.  بررسی خصوصیات مربوط به DimDate شمسی
  3.  ارائه راهکارهایی برا ی محاسبه YTD، YOY،% MOM%

 

8. بانک های اطالعاتی غیررابطه ای

  1.  تعریف ساختار درختی
  2.  چه زمانی از درختواره ها استفاده کنیم؟
  3.  ساختار درختی طبیعی و غیر طبیعی Child-Parent و Hierarchies Ragged 

 

9.Data Modeling در OLAP Tabular

  1.  معرفی انواع Model Data ها
  2.  تفاوت انواع Models Data
  3.  کار با مدل های Dimensional
  4.  بررسی نحوه کار با Dimension هایی از نوع SCD
  5.  بررسی Dimensions Degenerated ها
  6.  بررسی نحوه کار باFact Snapshot ها
  7.  انواع Relationships
  8. Denormalization یا Normalization
    .9 playing Role و Reference-Circular ها در محیط تبوالر


Direct Query .10

  1.  معرفی قابلیت Query Direct
  2.  بررسی محاسن استفاده از Query Direct
  3.  بررسی معایب استفاده ازQuery Direct
  4.  شرایط انتخاب بین Query Direct وxVelocity
  5.  استفاده از Profiler برای مشاهده کوئر ی های ارسالی به انبار داده


11. امنیت درTabular OLAP

  1.  معرفی Roles
  2. بررسی Data Security
  3.  بررسی نحوه پیاده ساز ی Security Dynamic

12. پردازش و پارتیشن بندی درTabular OLAP

  1.  آشنایی با options Processing ها درTabular OLAP
  2.  بررسی نحوه انجام روال های پردازش به صورت خودکار
  3.  بررسی نحوه پارتیشن بند ی جداول در Tabular OLAP

 

13. انجام عملیات مدیریت Database OLAP با استفاده ازSSIS

  1.  ایجاد یک Package جهت تهیه نسخه پشتیبان
  2.  ایجاد یک Package جهت پردازش Database OLAP
  3.  بررسی نحوه Job کردن Packageهای S
  1.  مدیریت عملکرد چیست ؟ و چرا به آن نیازمندیم؟
  2.  آشنایی با مفهوم شاخص ارزیابی عملکرد و انواع شاخص
  3.  آشنایی با مفهوم شاخص های اندازه گیری عملکرد پس نگر و پیش نگر
  4.  چگونه از یک نظام ارزیابی عملکرد جهت پیاده سازی و اشاعه برنامه راهبردی خود در سطوح مختلف سازمان استفاده کنیم ؟
  5.  روش ایجاد یک نظام مدیریت عملکرد مبتنی بر شاخص های ارزیابی عملکرد
  6.  نحوه تعریف و تعیین شاخص های ارزیابی عملکردی سازمانی در سطوح و جنبه‌های مختلف عملکردی سازمان
  7.  نحوه اندازه گیری شاخص‌های اندازه گیری عملکرد و ملزومات آن
  8.  نحوه گزارش دهی شاخص‌های اندازه گیری عملکرد و ملزومات آن
  9.  بسترسازی‌های الزم جهت بهره گیری از شاخص‌های ارزیابی عملکرد
  10.  شناسنامه شاخص چیست و چه ملزوماتی دارد؟
  11.  ایجاد ارتباط معنادار بین شاخص‌ها و سیستم‌های پاداش دهی سازمانی
  12.  چگونه فرهنگ سازمانی خود را جهت پیاده سازی نظام ارزیابی عملکرد جدید تغییر داده و مقاومت ها را کاهش دهیم؟
  13.  چگونه با بهره گیری از شاخص های اندازه گیری عملکرد، رفتار کارکنان خود را به شکل مطلوب تغییر دهیم؟
  14.  مروری بر شاخص‌های اندازه گیری عملکرد رایج در سازمان‌ها

• اصول مصورسازی داده ها (4 ساعت)

1. پردازش بصری و رتبه بندی های واقعی

▪ چهارتایی آنسکوم
▪ اصول گشتالت ادراک بصری

2.  دستورالعمل‌هایی برای مصورسازی بهتر داده‌ها

▪ نمایش داده‌ها
▪ کاهش به هم ریختگی
▪ ادغام تصاویر و متن
▪ پرهیز از نمودار اسپاگتی
▪ شروع با رنگ خاکستری

3. داده

▪ انواع داده
▪ بررسی نیاز مخاطبان

• معرفی انواع نمودارها و اصول مربوط به آن‌ها (8 ساعت)

1. نمودارهای مربوط به دسته بندی

▪ نمودارهای میله‌ای، نقطه‌ای، ماریمکو و موزاییکی، واحد، ایزوتوپ و وافل، حرارتی، گیج و بولت، حبابی، سانکی، آبشاری

2. نمودارهای مربوط به زمان

▪ نمودارهای خطی، شیب دار، خطوط سلولی، بامپ، چرخه، منطقه‌ای، جریان، افقی، گانت، روندنما

3. نمودارهای مربوط به توزیع

▪ نمودارهای هیستوگرام، هرمی، گرادیان، شمعدانی، ویولن، ریج الین، نواری، النه زنبوری، نقطه ای ویلینکسون، گندمی،
ابر بارانی، ساقه و برگ

4. نمودارهای مربوط به داده‌های زمین مکانی

▪ نقشه کروپلت، انواع کارتوگرام، نقشه‌های جریان

5. نمودارهای مربوط به رابطه داده‌ها

▪ نمودارهای پراکندگی، همبستگی، حبابی، رادار، وتر، کمانی، همبستگی، شبکه‌ای، درختی

6. نمودارهای جز به کل

▪ نمودارهای دایره‌ای، نقشه درختی، خورشیدیف نایتینگل، ورنوی

7. نمودارهای مربوط به داده‌های کیفی

▪ ابرهای کلمه، درخت کلمات، کلمات خاص، نقل قول

8. نمودارهای جدولی

▪ جدول

• تحلیل و طراحی نمودارهای کاربردی مورد نیاز (4 ساعت)

1. راهنمای سریع مصورسازی داده‌ها

▪ تکنیک‌های مربوط به ساختار نمودارها، استفاده از رنگ، قلم

2. تمرین ترسیم و بازطراحی نمودارهای مختلف بر اساس مجموعه داده‌های یکسان

دوره های آموزشی

 
 

 

 

1. لیست ماژول‌های دوره در یک نگاه کلی

  1.  ماژول یک :برای تمیز و تبدیل کنندگان داده(Language query M ,Transformation Data)
  2.  ماژول دو برای مدل ساز ی داده و تحل یلگران داده (DAX)
  3.  ماژول سه :برا ی ایجادکنندگان داشبورد
  4.  ماژول چهار: پی اده ساز ی سناریوها و داشبوردهای کاربرد ی و جذاب
  5.  ماژول پنجم: BI Power برای دانشمندان داده

2. BI Power برای تمیز و تبدیل کنندگان داده (Language query M ,Transformation Data )

  1.  شروع کار با پاورکوئری، محیط Editor Query و ساخت کوئری
  2.  ادغام چندین فایل csv با یکدیگر، مفهوم Append در پاورکوئر ی
  3.  مرور فرمان‌های اولیه پاورکوئر ی
  4.  ادغام تمامی فایل‌های یک فولدر با یکدیگر
  5.  ادغام داده‌های چندین شیت اکسل با پاورکوئر ی
  6.  نرمال کردن داده‌ها با ستون‌های تکراری
  7.  ابزار Group By
  8.  ادغام داده‌ها با یکدیگر با ابزار Join
  9.  نرمال سازی داده‌ها با ابزار Unpivot
  10.  بررسی توابع پاورکوئری
  11. دستورات شرطی try otherwise و if then else
  12. Cleansing & Mapping
  13.  روش تبدیل یک کوئری به Function و استفاده از آن
  14.  ترفندهای مفید – کار با لیست‌ها،ادغام فرم‌ها
  15.  ترفندهای مفید – تابع جمع تجمیعی ، پاکسازی متن‌ها

3. BI Power برای مدل سازی داده و تحلیلگران داده (DAX)

  1.  پیاده سازی توابع Intelligence Time با تاریخ شمسی پیاده سازی با DAX
  2. Aggregation Functions
  3. Date and Time Functions
  4. Time Intelligence Functions
  5. Filter Functions
  6. Relationship Functions
  7. Statistical Functions
  8. Table Functions
  9. Text Functions
  10. Statistical Functions
  11. Parent Child Functions 

4. BI Power برای ایجادکنندگان داشبورد

  1. Power BI Report Server
  2. Security
  3. Charts

5. پیاده سازی سناریوها و داشبوردهای کاربردی و جذاب: الگوهای معتبر و رایج

  1. ABC
  2. Pareto
  3. Scenario
  4. Cumulative
  5. Parameter
  6. Dynamic Segmentation
  7. Basket
  8. New and Returning
  9. Hierarchies
  10. Parent Child
  11. Transition Matrix
  12. Ranking

6. BI Power برای دانشمندان داده

  1.  بهره گیری از R و پایتون در BI Power
  2.  انجام تحلیل‌ها با کتاب‌خانه‌های پایتون
  3.  طراحی کاستوم ویژوال

دوره های آموزشی