Some data – especially attributes used for analysis, hierarchies, new data elements for planning, and historical information don’t have a home in corporate information systems. This “homeless” data typically lives in spreadsheets, SharePoint lists, Access Databases and in email folders. If organizations plan to consolidate these critical but overlooked data assets, they need an interface to create new product classifications, maintain multiple cost center hierarchies.The stewardship portal provides a place to create, edit and update master data members. The portal enforces domain values on attributes, shows validation status, provides views into transactions, copy versions of models, define hierarchies, move members in hierarchies, create special sub-hierarchies (collections), document master data models, define rules, and import and export dataThe stewardship portal is also the interface where the data steward or master data administrator performs administrative functions such as defining models, hierarchies, deploying models, importing data –In short, the stewardship portal contains the entire MDS user interface
Building the right process one of the most important aspects of Master Data Management. Who knows of a change first? Who has authority to change data? Who needs to approve the change? Which systems should initiate changes? Which systems should receive changes? There is no single correct process and MDS supports the right process for a particular organization through its open interfaces, notification capabilities, workflows, and business rules.
Edge User Group An evening withSQL Server 2008 R2 Andrew Fryer Evangelist 1 http://blogs.technet.com/andrew @DeepFAT on TWitter
Managed Self-Service BI Multi-Server Management Virtualization & Live Migration Scalable relational database platform Consistent, familiar model & tools Self-managed, highly available MPP support for 10s to 100s TB DW Highly scalable appliances Seamlessly integrated with Microsoft BI THE MARKETING SLIDE
Master Data Challenges 11 Preliminary Information Subject to Change No single, trusted source of the truth Conflicting Views of Product, Customer Location, etc No dimension maintenance capability Inability to enforce data stewardship processes No system to maintain attributes Multiple stakeholders for the same record Inconsistencies cost – mistakes, incorrect reports
MDS Capabilities 12 Preliminary Information Subject to Change
Master Data Services Hub An authoritative source Central storage and services SQL Server database WCF API Serves as system of entry, system of record or both Any Domain Features to support Stewardship and Integration 13 Preliminary Information Subject to Change
Stewardship Portal Master Data Management Model Management Model Documentation 14 Preliminary Information Subject to Change
MDS Stewardship Process Item Create ERP 1 Stewardship Portal Create Notification Attribute Change Master Data Services Layer Approval Request Change Notification Master Data Database Layer ERP 2 Data Warehouse Bulk Extract 15 Preliminary Information Subject to Change
Unicode Compression No compression for Unicode data in SQL 2008 In R2 Unicode compression can yield space savings of up to 50% depending on the type of data stored Uses SCSU (Simple Compression Scheme for Unicode Data), a standard compression scheme for Unicode data (details at http://unicode.org/reports/tr6) Only nchar/nvarchar and not nvarchar(max) yet....
Lightweight install of Windows Server 2008/R2 Great for IIS7.5 (now supports asp.net) But not for SQL Server 2008 Server Core 18
OPEN THE FIREWALL netsh [enter] advfirewallfirewall [enter] set rule group=”remote administration” new enable=yes [enter] add rule name=”Open Port 1433” dir=in action=allow protocol=TCP localport=1433 [enter] JOIN the CORE MACHINE TO YOUR DOMAIN Use netdom join ComputerName /domain:DomainName /userd:UserName /passwordd: (yes there are 2 dd s here) or the powershell configurator we used (from http://psconfig.codeplex.com) ADD .NET FRAMEWORK Dism /online /enable-feature /featurename: NetFx2-ServerCore /featurename: ServerCore-WOW64 /featurename:NetFx3-ServerCore-WOW64 /featurename:NetFx2-ServerCore-WOW64 /featurename: NetFx3-ServerCore and optionally /featurename:MicrosoftWindowsPowerShell INSTALL SQL SERVER FROM THE COMAND LINE This needs to be on one line but is shown like this to make it clearer SETUP.EXE /QS /ACTION=Install /FEATURES=SQL ONLY SQL Works on CORE so no Reporting Services etc. /INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="domainsqlserviceaccount" /SQLSVCPASSWORD="sqlserviceaccountpassword" /SQLSYSADMINACCOUNTS="domainsqladminusername" /AGTSVCACCOUNT="NT AUTHORITYNetwork Service“ /IACCEPTSQLSERVERLICENSETERMS /TCPENABLED=1 /SECURITYMODE=SQL /SAPWD=“******" But HERE’s HOW 19