شرح دوره :
هنگام تجزیه و تحلیل داده های کسب و کار، دو چالش به طور مکرر ظاهر می شود: پیچیدگی نوشتن و حفظ پرس و جوها که داده های مناسب را بازیابی می کند، و مسائل مربوط به عملکردی که ممکن است هنگام پرس و جو مقادیر زیادی از داده ها ظاهر شود. مکعب های OLAP (پردازش تحلیلی آنلاین) پرس و جوی سریع تجمع را روی مقادیر زیادی داده به روشی کاربرپسند ارائه می دهند. در این دوره آموزشی، نحوه ساخت، نگهداری و پرس و جو کردن مکعب های OLAP با Microsoft SQL Server Analysis Services Multi-Dimensional 2022 (یا قبل از آن) را یاد می گیرید.
پس از اتمام دوره، دانش آموزان قادر به ایجاد و مدیریت مکعب های خدمات تجزیه و تحلیل خواهند بود. آنها همچنین قادر خواهند بود مکعب ها را پردازش کنند و مجموعه ها را طراحی کنند.
این دوره برای توسعه دهندگان و مدیرانی در نظر گرفته شده است که می خواهند مهارت های توسعه مکعب های خدمات تجزیه و تحلیل را در SQL Server 2019 یا قبل از آن بیاموزند. همچنین مدیرانی که میخواهند اطلاعات عمیقتری از سروری که مدیریت میکنند به دست آورند، میتوانند در آن شرکت کنند.
مدت:
24 ساعت
Introduction
Before building Analysis Services cubes we must first learn why and when cubes are a better alternative than data warehouses. This introduction also discusses the difference between the tabular and the multi-dimensional version of Microsoft Analysis Services.
- The need for OLAP and Analysis Services
- Business Intelligence in SQL Server
- Tabular versus multi-dimensional
Loading the relational data
An Analysis Services cube pulls its data from relational data sources. This modules shows how we can connect to those sources, how we can specify which tables should be accessible, and how we can make modifications to the source tables via data source views. Al this is done via Visual Studio, which is introduced in this module as well.
- Creating Analysis Services projects in Visual Studio
- Data Sources and Impersonation
- Data Source Views
- Exploring the data
- LAB: Getting started with SSAS in Visual Studio
Building and deploying dimensions
Dimensions are the most important building blocks for creating cubes. Dimensions consist of all sorts of objects such as attributes and hierarchies. This module first introduces that terminology, then creates basic dimensions via the wizard and then goes and refines these via the editor.
- Dimension terminology
- Building dimensions with the wizard
- Fine-tuning dimensions in the editor
- Handling attribute-relationships
- LAB: developing SSAS dimensions
Building and deploying cubes
Cubes are the only objects that are directly queried by the users. This makes them the most important object in the Analysis Services product. In this module we first learn about cube specific terminology, such as measures and measure groups, then we build a basic cube via the wizard and we see some fine-tuning of these cubes with the editor. All the more advanced cube features are discussed in the following modules.
- Cube terminology
- Using the cube wizard
- Additive, semi-additive and none-additive measures
- Building and fine-tuning cubes in the cube editor
- Deploying cubes and dimensions
- LAB: Building and deploying SSAS cubes
Browsing the data
Before we start enriching our cube with more advanced features we learn in this module how cubes can be accessed from typical business intelligence tools such as Excel, Power BI and Reporting Services.
- Browsing from within Visual Studio and Management Studio
- Browsing from Excel
- Using cubes in Power BI
- Browsing with Reporting Services
- Access cubes from a custom .Net application
- LAB: Querying cubes from within Excel
Processing Cubes and Dimensions
Cubes can be seen as a sort of cache on top of a data warehouse. But when the data warehouse changes the cache needs to be refreshed. This is what processing does. But when the cube needs to be processed frequently or the data volumes grow large we cannot simply reload all the data each time. That’s where this module kicks in: it shows the different options available for refreshing a subset of the data in the most optimal way.
- Different types of processing
- Processing dimensions
- Processing cubes
- LAB: Full and incremental processing
Aggregation design
Aggregations are to a cube roughly what indexes are to a relational databases: They can speed up the querying… if the right aggregations are made. But without aggregations or with the wrong aggregations even simple queries can become horribly slow. But before this module dives into the details of how to setup aggregations it first covers two related topics: How is Analysis Services storing its data (ROLAP, HOLAP and MOLAP) and how can we store the factual data in smaller units (partitioning)?
- MOLAP, ROLAP and HOLAP storage modes
- Partitioning the cube
- Creating aggregations
- Usage based aggregation design
- Pro-active caching
- LAB: Aggregation design
Administration
As any server, also SSAS needs backups, security configuration, performance monitoring etc.
- Installing Analysis Services
- Backup and Restore
- Securing Analysis Services
- Monitoring
- LAB: SSAS Administration
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
دوره آموزش Oracle Golden Gate 12C
شرح دوره Oracle Golden Gate 12C
هدف از برگزاری دوره Oracle Golden Gate 12C یادگیری راهکار Replication اوراکل در محیطهای ناهمگون است.
شما در این دوره چگونگی نصب، پیکربندی و معماری Oracle Golden Gate، چگونگی پیکربندی Replication دوطرفه، مباحث مربوط به فیلترینگها و برنامهنویسی Golden Gate را خواهید آموخت. همچنین در این دوره با Featureهای جدید و عیبیابی Oracle Golden Gate نیز آشنا خواهید شد.
دوره آموزش oracle workshopI +ASM+New Feature 12c + 19c
شرح دوره oracle workshopI +ASM+New Feature 12c + 19c
در دوره oracle workshopI +ASM+New Feature 12c + 19c چگونگی نصب، پیکربندی اوراکل بروی سیستم عامل لینوکس، معماری اوراکل در سطح حافظه و دیسک، مباحث اولیه Backup and Recovery و مباحث اولیه امنیت در اوراکل را خواهید آموخت. همچنین در این دوره نیز با نصب، پیکربندی Oracle Grid Infrastructure Oracle ASM و Feature های جدید 12C نیز آشنا خواهید شد.
دوره آموزش Querying SQL Server with Transact-SQL(T-SQL)
شرح دوره Querying SQL Server with Transact-SQL(T-SQL)
یکی از رویکردهای اصلی دوره T-SQL، تمرکز بر اهمیت رعایت استانداردهای کوئری نویسی است. شاید با طراحی مهندسی یک بانک اطلاعاتی و رعایت قواعد نرمالسازی، طراحی مناسب جداول و ایجاد ایندکسها تصور کنیم که همه چیز در حالت ایدهآل است (که سخت در اشتباه هستید)، اما فقدان یک استراتژی مناسب برای درست نوشتن کوئریها میتواند منجر به اتلاف منابع از قبل ایجاد شده گردد و اهداف کیفیتی از قبیل ایمنی (Safety) و نگهداری (Maintenance) از اسکریپتها را با مشکل روبرو سازد.
دوره آموزش 2022 SQL Server Performance Tuning and Optimization
شرح دوره 2022 SQL Server Performance Tuning and Optimization
دوره2022 SQL Server Performance Tuning and Optimization زیرمجموعه آموزش بانک اطلاعاتی است.
واقعیت این است که تمامی سیستمها در ابتدای کار به خوبی کار میکنند و همه از آن راضی هستند. یا حداقل تا چند ماه پیش راضی بودهاند و هنوز هم تقریبا راضی هستند! اما به تازگی بعضی از قسمتهای نرم افزار ما اندکی کندی دارد.
نظرات
تماس با ما