Date post: | 20-Aug-2015 |
Category: |
Technology |
Upload: | smg-convonix |
View: | 7,285 times |
Download: | 0 times |
convonix.com
SQL Server 2012Uses in Business Intelligence
By Sujit Rai, a technical expert at Convonix
convonix.com
Availability Enhancements
• Always on availability groups
• Always on Failover Cluster instances
• Support for windows server core
• Recovery Advisor
convonix.com
Scalability & Performance Enhancement
• Column Store indexes
• Partition support increased
• Online index Create Rebuild and Drop
• Achieve maximum scalability with windows Server
2008 R2
convonix.com
Manageability Enhancements
• SQL Server Management Studio• IntelliSense Enhancement• A new Insert Snippet Menu• Transect SQL Debugger• Resource Governor Enhancement• Contained Databases• Tight Integration with SQL Azure• Startup Options Relocated• Data tier Application Enhancements
convonix.com
Security manageability improvements• Default schema for groups• User-defined server roles
Audit enhancements• Audit supported on all SKUs• Improved resilience• User-defined audit event• Record filtering• T-SQL stack information
Security Enhancements
convonix.com
Database authentication enhancement: contained databases authentication
Crypto changes• Hashing algorithms• Certificate key length• Service master key and database master key encryption changes from 3DES to AES• New permissions
Security Enhancements
convonix.com
Miscellaneous security enhancements
• Tight Integration with SharePoint and Active
Directory
• Provisioning enhancements
Security Enhancements
convonix.com
Business Intelligence
• Integration Services
• Data Quality Services
• Master Data Services
• Analysis Services and PowerPivot
• Reporting Services
convonix.com
Evolution of BI
Self-Service BITraditional BI
IT Pro
End Users
Existing Data
LOB Applications FilesData Marts
ETL/Data Quality
Analysis Reports Dashboards & Scorecards
Provision
Analysis Cubes
Data Warehouse
Data Staging
Spreadsheets
Specialized Tools
?
convonix.com
Phases of Enterprise Information Management
Market-leading ETL and data
integration tool
Knowledge-based Data Cleansing &
Matching
Discover Origins & Relationships between artifacts
Project Integration Services
Master Data Services Data Quality Services
Easy-start solution for master and reference data management
convonix.com
Why is Data Quality Important?Data quality problems cost U.S. businesses more than $600 billion a year.
Data Warehousing Institute (TDWI)
Costs associated with bad data include: Excess inventoryHigher supply chain costshigher direct marketing costsBillingAnd more…
convonix.com
Common Data Quality IssuesData Quality Issue Sample Data Problem
Format Do values follow consistent formatting standards ?
Telephone number formats:xxxxxxxxxx, (xxx) xxx-xxxx 1.xxx.xxx.xxxx, etc.
Standard Are data elements consistently defined and understood ? ‘Gender code’ = M, F, U
‘Gender code’ = 0, 1, 2
Consistent Do values represent the same meaning ? How is revenue presented ?Dollars, Euro, Both?
Complete Is all necessary data present ? 20% of customers’ last name is blank, 50% of zip-codes are 99999
Accurate Does the data accurately represent reality or a verifiable source?
A Supplier is listed as ‘Active’ but went out of business six years ago
Valid Do data values fall within acceptable ranges?
Salary values should be between 60,000-120,000
Duplicates Data appears several times Both John Ryan and Jack Ryan appear in the system – are they the same person?
convonix.com
How to Manage Data Quality?
Data quality management entails establishment and deployment of:RolesResponsibilitiesPoliciesProceduresTechnology
convonix.com
Make Data Quality Approachable to Everyone
Improve your data quality with DQS Cleanse the data and keep it clean Build confidence in your enterprise data Share the responsibility for data quality
Remove Barriers for Data Quality Designed for ease of use Empowering the business users See data quality results in
minutes rather than months
convonix.com
DQS Solution ConceptsKnowledge-DrivenBased on a Data Quality Knowledge Base (DQKB) that is reusable for a variety of data quality improvements
Knowledge Discovery
Acquire additional knowledge through data samples and user feedback
SemanticsData is mapped into Data Domains, which capture its Semantics
Open and Extendible
Support use of user-generated knowledge and IP by 3rd party reference
data providers
Easy to Use
Compelling user experience designed for increased productivity
convonix.com
DQS Architecture OverviewDQS Clients
Knowledge Discovery and Management
DQS Cloud Services
DataMarket - Categorized Reference DataDQS Client
DQS Server
Reference Data API(Browse, Set, Validate…)
Reference Data API(Browse, Get, Update…)
Common Knowledge Store
DQS Engine
Knowledge Discovery
Data Profiling Exploration Matching
Cleansing
Reference Data
Reference Data
Services
DQS Store - KB, Domains
Interactive DQ Projects
Administration
Future Clients: Excel, SharePoint,MDS…
DQ Active Projects
Published KBs
SSIS DQS Cleansing Component
DQ Projects Store
Other DQS Clients
3rd Party Reference Data
convonix.com
DQS Flow
Create DQKB
Knowledge Discovery to create a
domain
Manage Domains
Create DQS Project
convonix.com
What is Master Data?• Objects that are the focus of organizational activity• Exists in different forms at each level of the
organization The requirements of a product model can vary between
org levels Different object types are more specific to certain org
levels• Characteristics
Relatively slowly changing Objects of the transactions rather than transactional
data Shared among contributors and consumers
convonix.com
Main ScenariosData Solutions
Provides storage and management of the objects and metadata used as the application knowledge
• Object mappings
• Reference Data / managed object lists
• Metadata management / data dictionary
Data Warehouse / Data Marts Mgmt
Operational Data Management
Enables business users to manage the dimensions and hierarchies of DW / Data Marts
• BI scenarios
Central data records mgmt and consumption sourced by other operational systems
MDS focusPartners Value Add
A company has adopted 6 “best of breed” systems from different vendors. They need to be able to propagate the correct customer information to each system in a consistent way.MDS provides a platform for central schema, integration points and validation for SI/ISV/Internal IT to develop a custom solution1
convonix.com
Versioning
ValidationAuthoring business rules to ensure
data correctness
ModelingEntities, Attributes, Hierarchies
Enabling Integration & Sharing
MDS Capabilities
MDSRole-based Security and Transaction Annotation Master Data
Stewardship
External (CRM, ..)Excel DWH
Loading batched data through Staging Tables
Consuming data through Views
Registering to changes through APIs
Excel Add-In Web UI Data Matching
Workflow / Notifications
convonix.com
SQL Server 2012 Focus for MDS
Focus on Foundational PlatformV1 product
Empowering IWs through Excel Add-in and improved Web UIEnhanced performance and scalabilityImproved quality (usability, robustness, security)
convonix.com
Empowering IW: MDS Excel Add-in
Load filtered set of data from your MDS database, update leveraging the full power of Excel and publish the data back to the database
Create new entities and attributes Define attribute constrains, validate and correct
entries Create relations between entities with domain
based attributes Create shortcut of the MDS connection and share it
easily with others for easy collaboration
convonix.com
MDS Demo Flow
Create MDS Model
Create Entity's in XLS
Publish data updates in XLS
Explore/Update data
Create subscription
views
convonix.com
Analysis Services and PowerPivot
Reporting Services and Power View
Master Data Services and Data Quality Services
What’s new in SQL Server 2012?
convonix.com
Analysis Services
Build on the strengths and success of Analysis Services and expand its reach to a much broader user base
Embrace the relational data model – well understood by developers and IT Pros
Bring together the relational and multidimensional models under a single unified BI platform – best of both worlds!
Provide flexibility in the platform to suit the diverse needs of BI applications
Analysis Services VisionBI Semantic
Model
convonix.com
BI Semantic Model
Data model
Business logic and queries
Data access ROLAP MOLAP VertiPaqDirectQuery
MDX DAX
Multi-dimensional
Tabular
Third-partyapplications
Reporting Services &
Power ViewExcel Power Pivot
Databases LOB Applications Files OData Feeds Cloud Services
SharePointInsights
BI Semantic Model: Architecture
convonix.com
Depends on the application needs for each layerData modelBusiness logicData access & storage
Two Visual Studio (BIDS) project types in SQL Server 2012Multidimensional project – with MDX and
MOLAP/ROLAPTabular project – with DAX and
VertiPaq/DirectQuery
How Should I Build my Model?
convonix.com
SSAS: Multidimensional Model Improvements
Multidimensional projects received over 300 improvements for performance, supportability, reliability and functionality
Almost 100 were reported directly by customersMajor new features include:
Visual Studio 2010 designersRemoval of 4GB string store limit for attributesNew events for monitoring lock usage & contentionsNew messages for tracking resources used per commandNew PowerShell support
convonix.com
What’s New in Power Pivot for Excel Add-in?
Includes the same designer and the same features available to the IT Pro in the Tabular Project in BIDS, except:Table partitionsSecurity rolesConfiguring Direct Query mode
Note it is possible to restore a PowerPivot workbook on a tabular instance of Analysis Services and then create and manage table partitions
convonix.com
What’s New in Power Pivot for Excel Add-in
Perspectives and the reporting properties are hidden
by default, otherwise they are available on the
PowerPivot Window’s Advanced ribbon tab
The specialized functionality on the Advanced ribbon
tab (which is hidden by default) includes:
Perspectives
Summarize By
Reporting properties
convonix.com
Excel’s PowerPivot ribbon tab includes the ability to create, edit and delete KPIs
The PowerPivot Field List has been updated to:Allow perspective selectionDisplay hierarchies and KPIsCreate a KPI based on a measure
The Measure Settings window, used to create and edit measures, supports the configuration of formatting options
What’s New in Power Pivot for Excel Add-in
convonix.com
SharePoint Server 2010 SP1 is a prerequisite
The add-in has update to include:
New administrative capabilities
New setup experience
Power View authoring from the PowerPivot Galley
What’s New in Power Pivot for Excel Add-in
convonix.com
New SSRS SharePoint Integration Benefits SSRS SharePoint 2010 Shared Service
Hosted in SharePoint Shared Service App poolSSRS catalog DBs are SharePoint Service App DBsWCF and Claims based communicationCentral Admin UI for all RS administrationULS Logging integrationBuilt-in scale-out and load balancer
convonix.com
Report Performance ImprovementsParity with SQL Server 2012 Native mode
performanceTop SharePoint mode pain pointSmall reports used to be 2-3 times slower:
FixedFaster than 2008 R2 SharePoint mode ~ 30-
60%
SQL Setup option for SSRS SharePoint service
convonix.com
Office Open XML Rendering Extensions Support for new file formats introduced in Office 2007
Word rendering to *.docx formatExcel rendering to *.xlsx format
Feature parity with existing Word and Excel renderers ZIP-compressed files Larger worksheets in Excel
65k -> 1M rows256 -> 16k columns
More colors in Excel56-color palette -> 24-bit color (16M colors)
convonix.com
What is Power View?
Power View is an interactive data exploration and visual
presentation experience.
convonix.com
Highly Visual Design Experience
Presentation-ready at all times
Rich metadata-driven interactivity
SQL Server 2012 Power View
• Interactive Presentation turns pervasive information into persuasive information
• Deliver and collaborate through SharePoint• Full screen presentation mode for interactive boardroom
session
• Fully integrated with Power Pivot• Drive greater insight through smart and powerful querying• Zero configuration highlighting and filtering• Animated trending and comparisons
• Interactive, web-based authoring and sharing of information• Familiar Microsoft Office design patterns• Powerful data layout with banding, callout and small multiples
visualizations
convonix.com
Power View Architecture
RS Shared Service
SharePoint Farm
Power View client
App Server
Data sources
Analysis Services SP Integrated
Power PivotSystem Service
AS Server
Tabular
Web Front End
SSRS Addin for
SharePoint
Power PivotWeb Service
Excel PowerPivot Model
SQL Server BIDSBISM Model
convonix.com
Reference: http://www.dbadiaries.com/get-a-sql-server-
2012-ebook-for-free/ http://social.technet.microsoft.com/wiki/contents/
articles/6982.sql-server-2012-developer-training-kit-bom-en-us.aspx
convonix.com
Talk To Our Experts!
Twitter LinkedIn Facebook
http://www.convonix.com | T: +1 909 525 4071 | [email protected]