آموزش مدلسازی ابعادی در بسترهای نرم افزاری Microsoft SQL Server

Dimensional Modeling on the Microsoft SQL Server Platform

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما می آموزد که چگونه از Microsoft SQL Server و SQL Server Integration Services برای طراحی و بارگذاری کارآمد داده در انبار داده خود استفاده کنید. همچنین می توانید تکنیک هایی را برای عیب یابی گلوگاه های عملکرد در ETL خود بیاموزید. همه را بزرگ کنید بررسی اجمالی دوره 1m 25s درک نحوه مدل سازی جداول ابعادی 15 متر 55 ساله بارگیری یک جدول ابعاد در SQL Server 40 متر 38s درک نحوه مدل سازی جداول واقعیت 15 متر 9 ثانیه بارگیری جدول واقعیت با استفاده از SSIS 36 متر 0 ثانیه بررسی گزینه های افزایشی ETL 25m 30s بارگیری اطلاعات به طور فزاینده با استفاده از Change Data Capture 21m 48s بارگیری اطلاعات به طور فزاینده با استفاده از پیگیری تغییر 16m 28s بررسی گزینه های مدل سازی روابط بسیاری به بسیاری 16m 39s علائم تجاری و نامهای تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

درک نحوه مدل سازی جداول ابعادی Understanding How to Model Dimension Tables

  • درک نحوه مدل سازی جداول ابعادی Understanding How to Model Dimension Tables

  • نرمال زدایی De-normalization

  • اجزای جدول ابعاد Dimension Table Components

  • کلیدهای جایگزین و کلیدهای هوشمند Surrogate Keys and Smart Keys

  • کلیدهای طبیعی Natural Keys

  • ویژگی های Attributes

  • صفحه های با کیفیت و پرچم های حسابرسی Quality Screens and Audit Flags

  • مهرهای داده و شناسه های ETL Datestamps and ETL Identifiers

  • مثال: DimProduct Example: DimProduct

  • مقابله با تغییرات Dealing with Changes

  • مثال: انواع SCD 1 ، 2 و 3 Example: SCD Types 1, 2, and 3

  • آنچه یاد گرفتیم What We Learned

بارگیری یک جدول ابعاد در SQL Server Loading a Dimension Table in SQL Server

  • بارگیری یک جدول ابعاد در SQL Server Loading a Dimension Table in SQL Server

  • کامپوننت SSIS SCD - بررسی اجمالی SSIS SCD Component - Overview

  • کامپوننت SSIS SCD - تنظیم و پیکربندی SSIS SCD Component - Setup and Configuration

  • نسخه ی نمایشی: کامپوننت SSIS SCD Demo: SSIS SCD Component

  • کامپوننت SSIS SCD - نکات منفی SSIS SCD Component - Downsides

  • کامپوننت SSIS SCD - نکات منفی SSIS SCD Component - Downsides Demo

  • جداول مرحله بندی و T-SQL ادغام می شوند Staging Tables and T-SQL Merge

  • جدول های صحنه پردازی و T-SQL ادغام - SCD نوع 1 نسخه ی نمایشی Staging Tables and T-SQL Merge - SCD Type 1 Demo

  • میزهای صحنه پردازی و T-SQL ادغام - SCD نوع 2،3 نسخه ی نمایشی Staging Tables and T-SQL Merge - SCD Type 2,3 Demo

  • SentryOne Task Factory SentryOne Task Factory

  • استفاده از جدول های زمانی به عنوان ابعاد Using Temporal Tables as a Dimension

  • نسخه ی نمایشی: جدول ابعاد زمانی Demo: Temporal Dimension Table

  • جوانب مثبت و منفی جدول زمانی به عنوان یک جدول بعد Temporal Table Pros and Cons as a Dimension Table

  • آنچه یاد گرفتیم What We Learned

درک نحوه مدل سازی جداول واقعیت Understanding How to Model Fact Tables

  • درک نحوه مدل سازی جداول واقعیت Understanding How to Model Fact Tables

  • بررسی اجمالی جدول واقعیت Fact Table Overview

  • کلیدهای خارجی Foreign Keys

  • اقدامات: افزودنی ، نیمه افزودنی و غیر افزودنی Measures: Additive, Semi-additive, and Non-additive

  • ابعاد منحط و سایر اجزا Degenerate Dimensions and Other Components

  • نوارهای ارزش Value Bands

  • نسخه ی نمایشی: گروههای با ارزش Demo: Value Bands

  • Bands Value: رویکرد جایگزین Value Bands: Alternate Approach

  • نسخه ی نمایشی: Bands Value: رویکرد جایگزین Demo: Value Bands: Alternate Approach

  • جدولهای معامله ، عکس فوری و تجمع یافته عکس فوری Transaction, Periodic Snapshot, and Accumulating Snapshot Fact Tables

  • آنچه یاد گرفتیم What We Learned

بارگیری جدول واقعیت با استفاده از SSIS Loading a Fact Table Using SSIS

  • بارگیری جدول واقعیت با استفاده از SSIS Loading a Fact Table Using SSIS

  • م Flowلفه های جریان داده Data Flow Components

  • نسخه ی نمایشی: بارگیری جدول واقعیت با استفاده از SSIS Demo: Loading a Fact Table Using SSIS

  • تعیین گلوگاه های جریان داده Determining Data Flow Bottlenecks

  • گلوگاه های م Flowلفه منبع جریان داده Data Flow Source Component Bottlenecks

  • گلوگاه های م Flowلفه تبدیل جریان داده Data Flow Transformation Component Bottlenecks

  • گلوگاه های کامپوننت مقصد جریان داده Data Flow Destination Component Bottlenecks

  • ملاحظات عمومی عملکرد SSIS General SSIS Performance Considerations

  • روش های مقابله با مقادیر بعدی بعد Methods to Deal with Late Arriving Dimension Values

  • نسخه ی نمایشی: رویکرد عضو استنباط شده از بعد بعدی Demo: Late Arriving Dimension Inferred Member Approach

  • آنچه یاد گرفتیم What We Learned

بررسی گزینه های افزایشی ETL Exploring Incremental ETL Options

  • بررسی گزینه های افزایشی ETL Exploring Incremental ETL Options

  • استراتژی های تاریخی در مقابل افزایش ETL و بارهای افزایشی Historical vs. Incremental ETL and Incremental Load Strategies

  • استراتژی های افزایشی بار: محرک های پایگاه داده Incremental Load Strategies: Database Triggers

  • استراتژی های بار افزایشی: مهر زمان Incremental Load Strategies: Timestamps

  • استراتژی های بار افزایشی: مقایسه کامل تفاوت Incremental Load Strategies: Full Diff Compare

  • راه حل های Microsoft: تغییر ضبط داده و تغییر ردیابی Microsoft Solutions: Change Data Capture and Change Tracking

  • آنچه یاد گرفتیم What We Learned

بارگیری اطلاعات به طور فزاینده با استفاده از Change Data Capture Loading Data Incrementally Using Change Data Capture

  • بارگیری اطلاعات به طور فزاینده با استفاده از Change Data Capture Loading Data Incrementally Using Change Data Capture

  • CDC راه اندازی و پیکربندی CDC Set up and Configuration

  • سerال از داده های تغییر CDC Querying CDC Change Data

  • نسخه ی نمایشی: پیکربندی و سerال از CDC Demo: Configuring and Querying CDC

  • اجزای CDC SSIS CDC SSIS Components

  • نسخه ی نمایشی: اجزای CDC SSIS Demo: CDC SSIS Components

  • رفتار CDC با عملیات DDL CDC Behavior with DDL Operations

  • آنچه یاد گرفتیم What We Learned

بارگیری اطلاعات به طور فزاینده با استفاده از پیگیری تغییر Loading Data Incrementally Using Change Tracking

  • بارگیری اطلاعات به طور فزاینده با استفاده از پیگیری تغییر Loading Data Incrementally Using Change Tracking

  • تنظیم ، پیکربندی و پرس و جو با پیگیری تغییر Setup, Configuration, and Querying with Change Tracking

  • نسخه ی نمایشی: تنظیم ، پیکربندی و سerال کردن Demo: Set up, Configuration, and Querying

  • عکاسی از عکس و پیگیری تغییر Snapshot Isolation and Change Tracking

  • نسخه ی نمایشی: ETL افزایشی با ردیابی تغییر Demo: Incremental ETL with Change Tracking

  • آنچه یاد گرفتیم What We Learned

بررسی گزینه های مدل سازی روابط بسیاری به بسیاری Exploring Options for Modeling Many-to-many Relationships

  • بررسی گزینه های مدل سازی روابط بسیاری به بسیاری Exploring Options for Modeling Many-to-many Relationships

  • مدل سازی روابط بسیاری به بسیاری Modeling Many-to-many Relationships

  • جداول پل Bridge Tables

  • نسخه ی نمایشی: جداول پل Demo: Bridge Tables

  • گزینه های پل: اختصاص به واقعیت Bridge Alternatives: Allocate to Fact

  • گزینه های Bridge: اختصاص مقادیر اولیه/ثانویه Bridge Alternatives: Assign Primary/Secondary Values

  • گزینه های پل: ویژگی های نامگذاری شده و مقادیر پیوند خورده Bridge Alternatives: Named Attributes and Concatenated Values

  • آنچه یاد گرفتیم What We Learned

نمایش نظرات

آموزش مدلسازی ابعادی در بسترهای نرم افزاری Microsoft SQL Server
جزییات دوره
3h 9m
78
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
38
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Christopher Smith Christopher Smith

کریستوفر یک مهندس هوش تجاری در Strategic Healthcare Programs ، یک شرکت تجزیه و تحلیل و معیار داده در صنعت مراقبت های بهداشتی است. او بیش از 10 سال در BI کار کرده است ، و بیشتر در مورد BQ stack SQL Server تمرکز دارد. در طول زندگی حرفه ای خود ، وی در زمینه راه حل های ذخیره اطلاعات در صنعت بانکی ، بیمه اتومبیل و صنایع بهداشتی کار کرده است. او فارغ التحصیل افتخار دانشگاه بنتلی است ، جایی که وی دارای MBA با تمرکز در فن آوری اطلاعات و روش های کمی برای تصمیم گیری های تجاری است. او همچنین یک همیار Microsoft Certified Solutions در SQL 2016 BI Development است. وقتی او غرق در دنیای BI نباشد ، از دوچرخه سواری ، پیاده روی و گذراندن وقت با همسر و پسران دوقلو لذت می برد.