Master Data Management With SQL Server 2012 - Rad.pasfu

1y ago
12 Views
2 Downloads
896.60 KB
23 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Azalea Piercy
Transcription

Master Data Managementwith SQL Server 2012Reza RadSQL Server MVP

Reza Rad DW/BI Architect and Consultant Microsoft SQL Server MVP Author SQL Server books Author of RADACAD SQL Server 2012 tutorialVideos: www.radacad.com Technical Blog: www.rad.pasfu.com MCT

Agenda What is Master Data?Master Data ManagementMaster Data Services ArchitectureModellingHierarchiesBusiness RulesLoading Master Data into Data WarehouseSecurity

What is Master Data

What is Master Data Master Data is the set of data objects that areat the center of business activities Requiring SharingEase of accessCentral repositoryCleansingCentral curation

Master Data ManagementGovernance PoliciesProceduresInfrastructureAction CaptureIntegrationSharingQuality AccuracyTimelinessCompleteness

ModelingMDS CapabilitiesEntities, Attributes,HierarchiesRole-based Security andTransaction AnnotationExcel AddInValidationAuthoring business rulesto ensure datacorrectnessMDSWeb UIData Matching(DQS Integrated)VersioningLoading batcheddata throughStaging TablesEnabling Integration & SharingRegistering tochanges throughAPIsConsuming datathrough ViewsWorkflow /Notifications

MDSArchitectureWEB-UIExcel Add-InWCFBizTalk / OthersWorkflow /NotificationsMDS ServiceCRM/ERPIIS ServiceDWHBizTalk / OthersBIOLAPSSISExcelPWPivotSubscriptionViewsMDS DatabaseEntity BasedStaging TablesCleansing andMatching(DQS)SSISExternal SystemExternalSystem

MDS Modelling Model Version Entity Code and Name Relationship between Entities

GUIs Web UI For Administrators and Developers Permissions Hierarchies Excel Interface For Business Users Handy Excel UI

Tracking Changes Annotation Transaction History Annotation per record or for all

Hierarchies Logical tree structures that representrelationships between members Benefits Much easier to apply changesMuch easier to find a leaf from ancestorsFlatten integration ViewsBusiness Understand it better

Derived Hierarchy VS. ExplicitHierarchy

Derived VS. Explicit

Business Rules Data Validation Conditional Structure (IF Then ) Logical Operators (AND / OR) Run a Workflow Trigger Email Notification BRs Creates and Changes through WebUI Don’t Create Complex BRs

Assign attribute values Equals or defaults to a specific value or another attributevalueGenerated numberConcatenation of attribute values or extracts of valuescombinedwith text stringsSpecify validation criteria Mandatory (required) attributesSet to invalidEnsure uniqueness in specific attributes or attributecombinationsValid attribute values, rangesMinimum or maximum length

Master Data to Data Warehouse Integration Views as Source or reference inLookup Integration Services for loading into DW

Security Authentication by AD Active Directory and User Accounts Authorization by MDS Security Set in WebUI Security Applies on WebUI and Excel Add-in

What is MDS Securing?Permissions to Functions(Role Based Permissions)Permissions to Model ObjectsPermissions to HierarchyMembersDBA

Entity Based Staging Master Data can change from other systems Integration Services comes to help to updateMaster Data

References to Read More MDS Videos on MSDN aspx MDS Book Microsoft SQL Server 2012 Master Data Services MDS in MSDN px MDS Team Blog http://blogs.msdn.com/b/mds/ MDS Tutorial Videos will be available soon: http://www.radacad.com

Questions? If you have any question: www.rad.pasfu.com

Thanks

Master Data Management with SQL Server 2012 Reza Rad SQL Server MVP. Reza Rad DW/BI Architect and Consultant Microsoft SQL Server MVP . Master Data Management Governance Policies Procedures Infrastructure Action Capture Integration Sharing Quality Accuracy Timeliness Completeness.

Related Documents:

SQL Server supports ANSI SQL, which is the standard SQL (Structured Query Language) language. However, SQL Server comes with its own implementation of the SQL language, T-SQL (Transact- SQL). T-SQL is a Microsoft propriety Language known as Transact-SQL. It provides further capab

MS SQL Server: MS SQL Server 2017, MS SQL Server 2016, MS SQL Server 2014, MS SQL Server 2012, MS SQL Server 2008 R2, 2008, 2008 (64 bit), 2008 Express, MS SQL Server 2005, 2005 (64 bit), 2005 Express, MS SQL Server 2000, 2000 (64 bit), 7.0 and mixed formats. To install the software, follow the steps: 1. Double-click Stellar Repair for MS SQL.exe.

Server 2005 , SQL Server 2008 , SQL Server 2008 R2 , SQL Server 2012 , SQL Server 2014 , SQL Server 2005 Express Edition , SQL Server 2008 Express SQL Server 2008 R2 Express , SQL Server 2012 Express , SQL Server 2014 Express .NET Framework 4.0, .NET Framework 2.0,

70 Microsoft SQL Server 2008: A Beginner’s Guide SQL_2008 / Microsoft SQL Server 2008: ABG / Petkovic / 154638-3 / Chapter 4 In Transact-SQL, the use of double quotation marks is defined using the QUOTED_ IDENTIFIER option of the SET statement. If this option is set to ON, which is theFile Size: 387KBPage Count: 26Explore furtherLanguage Elements (Transact-SQL) - SQL Server Microsoft Docsdocs.microsoft.comThe 33 languages of SQL Server Joe Webb Blogweblogs.sqlteam.comThe Language of SQL Pdf - libribooklibribook.comSql And The Standard Language For Relational Database .www.bartleby.comdatabase - What are good alternatives to SQL (the language .stackoverflow.comRecommended to you based on what's popular Feedback

Use \i FULL_PATH_ass1.sql to load your ass1.sql where FULL_PATH_ass1.sql is the full path of your answer file (ass1.sql) Use \i FULL_PATH_check1.sql to load check1.sql where FULL_PATH_check1.sql is the full path of the check file (check1.sql) reate a new database for mymy2 database. Repeat the above steps using mymy2.dump and check2.sql

SQL Server 2005 SQL Server 2008 (New for V3.01) SQL Server 2008 R2 (New for V3.60) SQL Server 2012 (New for V3.80) SQL Server 2012 R2 (New for V3.95) SQL Server 2014 (New for V3.97) SQL Server 2016 (New for V3.98) SQL Server 2017 (New for V3.99) (Recommend Latest Service Pack) Note: SQL Server Express is supported for most situations. Contact .

D. SQL Server Agent job E. Azure SQL Data Sync Answer: E Explanation: SQL Data Sync is a service built on Azure SQL Database that lets you synchronize the data you select bi- directionally across multiple SQL databases and SQL Server instances. With Data Sync, you can keep data synchronized between your on-premises databases and Azure SQL

Storage Pool Storage Pool Storage Pool SQL Data Pool Kubernetes Master SQL Server Master SQL Cluster Administration Portal Knox Gateway Livy HIVE . Spark SQL Server App Pool Job (SSIS) (Web Apps) ML Server PolyBase Connector. SQL Server Big Data Example Cluster -Management and Monitoring. Control Plane Compute Plane Data Plane Compute Pool .