Edge User GroupAn evening withSQL Server 2008 R2Andrew  Fryer Evangelist 1http://blogs.technet.com/andrew@DeepFAT on TWitter
Managed Self-Service BIMulti-Server ManagementVirtualization & Live MigrationScalable relational database platformConsistent, familiar model & toolsSelf-managed, highly availableMPP support for 10s to 100s TB DWHighly scalable appliancesSeamlessly integrated with Microsoft BI THE MARKETING SLIDE
Power pivot3Edge User GROUP
Add in for Excel 2010no actual dependency on SQL ServerAdd in for SharePoint 2010as part of SQL Server 2008 R2 installpoWERpIVOT4
REPORTING  SERVICES5Edge User GROUP
Report Builder 3Share Reporting ComponentsMappingonto shapesor Bing MapsREPORTING SERVICES6
Control POINT7Edge User GROUP
Multi-Server ManagementData Tier Access Components (DAC)CONTROL POINT8
9
DAC in Action10
Master Data Challenges11Preliminary Information Subject to ChangeNo single, trusted source of the truthConflicting Views of Product, Customer Location, etcNo dimension maintenance capabilityInability to enforce data stewardship processesNo system to maintain attributesMultiple stakeholders for the same recordInconsistencies cost – mistakes, incorrect reports
MDS Capabilities12Preliminary Information Subject to Change
Master Data Services HubAn authoritative source Central storage and servicesSQL Server databaseWCF APIServes as system of entry, system of record or bothAny DomainFeatures to support Stewardship and Integration13Preliminary Information Subject to Change
Stewardship PortalMaster Data ManagementModel ManagementModel Documentation14Preliminary Information Subject to Change
MDSStewardship ProcessItem CreateERP 1Stewardship PortalCreate NotificationAttribute ChangeMaster Data Services LayerApproval RequestChange NotificationMaster DataDatabase LayerERP 2DataWarehouseBulk Extract15Preliminary Information Subject to Change
Micellany16Edge User GROUP
Unicode CompressionNo compression for Unicode data in SQL 2008In R2 Unicode compression can yield space savings of up to 50% depending on the type of data storedUses 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/R2Great for IIS7.5 (now supports asp.net)But not for SQL Server 2008Server Core18
OPEN THE FIREWALLnetsh [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 DOMAINUse 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 FRAMEWORKDism /online /enable-feature /featurename: NetFx2-ServerCore /featurename: ServerCore-WOW64 /featurename:NetFx3-ServerCore-WOW64 /featurename:NetFx2-ServerCore-WOW64 /featurename: NetFx3-ServerCore  and optionally /featurename:MicrosoftWindowsPowerShellINSTALL SQL SERVER FROM THE COMAND LINEThis needs to be on one line but is shown like this to make it clearerSETUP.EXE/QS /ACTION=Install /FEATURES=SQL  ONLY SQL Works on CORE so  no Reporting Services etc. /INSTANCENAME=MSSQLSERVER/SQLSVCACCOUNT="domain\sqlserviceaccount"/SQLSVCPASSWORD="sqlserviceaccountpassword"/SQLSYSADMINACCOUNTS="domain\sqladminusername"/AGTSVCACCOUNT="NT AUTHORITY\Network Service“/IACCEPTSQLSERVERLICENSETERMS/TCPENABLED=1/SECURITYMODE=SQL /SAPWD=“******"But HERE’s HOW19

An Evening With Sql Server 2008 R2 For Edge Ug

  • 1.
    Edge User GroupAnevening withSQL Server 2008 R2Andrew Fryer Evangelist 1http://blogs.technet.com/andrew@DeepFAT on TWitter
  • 2.
    Managed Self-Service BIMulti-ServerManagementVirtualization & Live MigrationScalable relational database platformConsistent, familiar model & toolsSelf-managed, highly availableMPP support for 10s to 100s TB DWHighly scalable appliancesSeamlessly integrated with Microsoft BI THE MARKETING SLIDE
  • 3.
  • 4.
    Add in forExcel 2010no actual dependency on SQL ServerAdd in for SharePoint 2010as part of SQL Server 2008 R2 installpoWERpIVOT4
  • 5.
  • 6.
    Report Builder 3ShareReporting ComponentsMappingonto shapesor Bing MapsREPORTING SERVICES6
  • 7.
  • 8.
    Multi-Server ManagementData TierAccess Components (DAC)CONTROL POINT8
  • 9.
  • 10.
  • 11.
    Master Data Challenges11PreliminaryInformation Subject to ChangeNo single, trusted source of the truthConflicting Views of Product, Customer Location, etcNo dimension maintenance capabilityInability to enforce data stewardship processesNo system to maintain attributesMultiple stakeholders for the same recordInconsistencies cost – mistakes, incorrect reports
  • 12.
  • 13.
    Master Data ServicesHubAn authoritative source Central storage and servicesSQL Server databaseWCF APIServes as system of entry, system of record or bothAny DomainFeatures to support Stewardship and Integration13Preliminary Information Subject to Change
  • 14.
    Stewardship PortalMaster DataManagementModel ManagementModel Documentation14Preliminary Information Subject to Change
  • 15.
    MDSStewardship ProcessItem CreateERP1Stewardship PortalCreate NotificationAttribute ChangeMaster Data Services LayerApproval RequestChange NotificationMaster DataDatabase LayerERP 2DataWarehouseBulk Extract15Preliminary Information Subject to Change
  • 16.
  • 17.
    Unicode CompressionNo compressionfor Unicode data in SQL 2008In R2 Unicode compression can yield space savings of up to 50% depending on the type of data storedUses 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....
  • 18.
    Lightweight install ofWindows Server 2008/R2Great for IIS7.5 (now supports asp.net)But not for SQL Server 2008Server Core18
  • 19.
    OPEN THE FIREWALLnetsh[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 DOMAINUse 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 FRAMEWORKDism /online /enable-feature /featurename: NetFx2-ServerCore /featurename: ServerCore-WOW64 /featurename:NetFx3-ServerCore-WOW64 /featurename:NetFx2-ServerCore-WOW64 /featurename: NetFx3-ServerCore and optionally /featurename:MicrosoftWindowsPowerShellINSTALL SQL SERVER FROM THE COMAND LINEThis needs to be on one line but is shown like this to make it clearerSETUP.EXE/QS /ACTION=Install /FEATURES=SQL ONLY SQL Works on CORE so no Reporting Services etc. /INSTANCENAME=MSSQLSERVER/SQLSVCACCOUNT="domain\sqlserviceaccount"/SQLSVCPASSWORD="sqlserviceaccountpassword"/SQLSYSADMINACCOUNTS="domain\sqladminusername"/AGTSVCACCOUNT="NT AUTHORITY\Network Service“/IACCEPTSQLSERVERLICENSETERMS/TCPENABLED=1/SECURITYMODE=SQL /SAPWD=“******"But HERE’s HOW19

Editor's Notes

  • #15 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
  • #16 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.