SlideShare ist ein Scribd-Unternehmen logo
1 von 20
SQL Business Intelligence
http://www.sql-programmers.com/home.aspx
What is Business Intelligence
 Business intelligence (BI) is a broad category of application programs and
technologies for gathering, storing, analysing, and providing access to
data from various data sources, thus providing enterprise users with reliable
and timely information and analysis for improved decision making.
 BI is an umbrella term that refers to an assortment of software applications
for analysing an organization’s raw data for intelligent decision making for
business success.
 BI as a discipline includes a number of related activities, including decision
support, data mining, online analytical processing (OLAP), querying and
reporting, statistical analysis and forecasting.
Business Intelligence for Success
 Business intelligence equips enterprises to:
 gain business advantage from data
 anticipate enhanced turnaround time on data collection
 come up with fresh ideas for novel business initiatives
 foresee accurate picture of customer needs and demands
 perform more targeted marketing campaigns
 gain enhanced knowledge that will help it advance its brand into the top slot in
terms of market share
 cut down its client churn

 reduce its overheads and also diminish delays in supply chain
Business Intelligence Scenario
 Every day, a dairy company collects from 2,000 stores information which is
uploaded to servers at its headquarters at the end of the day. This
information is used by the chain’s main office to instantly analyse key
operational measures such as the number of dairy products sold, profits,
trends, and so forth.
 Next day, by early morning the company’s managers receive performance
data. Next, they verify current revenue, time required to perform each job,
and other performance measures. With BI, franchisees with multiple
locations can have consolidated views, as can the company’s regional
managers.
 This scenario clearly explains how implementation of Business intelligence
can be very fruitful for an organization.
BI and Business Success
 BI can catalyse a business’s success in terms of:
 Revenues
 Distinguish the products and services that drive revenues.

 Rank customers and locations based on profitability.

 Customer relationship management
 Categorize low-value customers and work toward improving their value.
 Find customer relationship issues early and take timely action to resolve them.

 Sales and marketing
 Aim at high-value customers to minimize marketing risk.
 Rank the success of product promotions based on product and market
segment.
 Find what is in the sales pipeline
ETL operations using SSIS on SQL 2005 & 2008

 SQL Server Integration Services (SSIS) is a tool that we use to perform ETL
operations; i.e. extract, transform and load data.
 At a high level, SSIS provides the ability to:
 retrieve data from just about any source
 perform various transformations on the data; e.g. convert from one type to
another, convert to uppercase or lowercase, perform calculations, etc.
 load data into just about any source
 define a workflow

 The first version of SSIS was released with SQL Server 2005.
Creating SSIS Packages with SQL Server
Management Studio (SSMS)
 SQL Server Management Studio (SSMS) provides Import and Export Wizard
tasks which you can use to copy data from one data source to another.
 You can choose from a variety of source and destination data source
types, select tables to copy or specify your own query to extract data, and
save your work as an SSIS package.

 You can run the generated SSIS package as is, schedule it to run at a later
time, or make any necessary changes to it to fit your needs.
 Using the Import and Export Wizard is a good starting point for learning
about SSIS packages.
ETL operations using DTS on SQL 2000
 Data Transformation Services, or DTS, is a set of objects and utilities to allow the
automation of extract, transform and load operations to or from a database.
 The objects are DTS packages and their components, and the utilities are called
DTS tools.
 SQL Server 2000 expanded DTS functionality in several ways.

 Many new types of tasks were made, including the ability to FTP files, move
databases or database components, and add messages into Microsoft
Message Queue.
 DTS packages can be saved as a Visual Basic file in SQL Server 2000, and this
can be expanded to save into any COM-compliant language. Packages were
also integrated into Windows 2000 security, DTS tools were made more userfriendly, and tasks can accept input and output parameters.
SQL Server Reporting Services (SSRS)
 SQL Server Reporting Services provides a full range of ready-to-use tools
and services to help you create, deploy, and manage reports for your
organization, as well as programming features that enable you to extend
and customize your reporting functionality.
 Reporting Services is a server-based reporting platform that provides
comprehensive reporting functionality for a variety of data sources.
 Reporting Services includes a complete set of tools for you to create,
manage, and deliver reports, and APIs that enable developers to integrate
or extend data and report processing in custom applications.
 Reporting Services tools work within the Microsoft Visual Studio environment
and are fully integrated with SQL Server tools and components.
SQL Server Reporting Services (SSRS)
contd.,
 With Reporting Services, you can create interactive, tabular, graphical, or freeform reports from relational, multidimensional, or XML-based data sources.
 Reports can include rich data visualization, including charts, maps, and
sparklines.
 The reports that you create can be viewed over a Web-based connection or as
part of a Microsoft Windows application or SharePoint site.
 You can also create data alerts on reports published to a SharePoint site and
receive email messages when report data changes.
 In SQL Server 2012, Reporting Services introduces Power View, an interactive
data exploration, visualization, and presentation experience for the Reporting
Services Add-in for Microsoft SharePoint Server 2010 Enterprise Edition.
Crystal reporting using .NET framework
 Crystal Reports for Visual Studio 2005 ships with deployment projects that
enable you to deploy your application to target machines.
 Deployment components include report files, Crystal Reports redistribution
files and the .NET Framework 2.0 redistribution package.
 Deployment in Visual Studio 2005 is based on Windows Installer technology.

 The setup project builds installer files with .exe and .msi extensions. Those
files can be distributed for installation on computers that do not have
Crystal Reports or Visual Studio 2005 installed. It is recommended to
distribute project files using the .msi Windows Installer technology.
Deployment Overview
 To deploy an application, start with a project and add the following
components:
 Project Output:
 Selected files from the project necessary to deploy the application to client machines.

 Report Files
 Non-embedded reports to be distributed to client machines.

 .NET Framework 2.0
 .NET components that are necessary for an application to run.

 Crystal Reports for .NET Framework 2.0 Windows Installer
 Installer technology that sets up Crystal Reports runtime files on target machines without the
need to separately add selected merge modules to the project output.

 Merge Modules
 Components that enable clients to view applications that use Crystal Reports.
SQL Server Analysis Services (SSAS)
 Microsoft SQL Server Analysis Services, SSAS, is an Online Analytical
Processing, OLAP, data mining and reporting tool in Microsoft SQL Server.
 SSAS is used as a tool by organizations to analyze and make sense of
information possibly spread out across multiple databases, or in disparate
tables.

 Analysis Services includes a group of OLAP and data mining capabilities.
 This feature rich tool set offers insight into your data that you know exists,
but just don't have an easy way of accessing. By writing queries and reports
you can get the sense of certain things that you are looking for, but by
utilizing Analysis Services you have the ease of maneuvering through your
data with much less effort. This gives you insight to areas that are often
overlooked or not even thought about.
Pivot Tables
 You can use the PIVOT and UNPIVOT relational operators to change a
table-valued expression into another table.
 PIVOT rotates a table-valued expression by turning the unique values from
one column in the expression into multiple columns in the output, and
performs aggregations where they are required on any remaining column
values that are wanted in the final output.
 UNPIVOT performs the opposite operation to PIVOT by rotating columns of a
table-valued expression into column values.
 When PIVOT and UNPIVOT are used against databases that are upgraded
to SQL Server 2005 or later, the compatibility level of the database must be
set to 90 or higher.
OLAP Cubes
 An OLAP cube is an array of data understood in terms of its 0 or more
dimensions.
 A cube can be considered a generalization of a three-dimensional
spreadsheet. For example, a company might wish to summarize financial
data by product, by time-period, and by city to compare actual and
budget expenses.
 OLAP data is typically stored in a star schema or snowflake schema in a
relational data warehouse or in a special-purpose data management
system. Measures are derived from the records in the fact table and
dimensions are derived from the dimension tables.
Data Warehouse vs. OLAP Cube?
Data Warehouse
 A data warehouse is a database
with a design that makes analyzing
data easier† (often with data from
many sources). It is usually
composed of fact tables and
dimension tables, and often
aggregate tables.
 a data warehouse is a place to
store data in an easily analyzable
format
 they compliment each other in that
a data warehouse makes it easy to
analyze data using OLAP

OLAP Cube
 OLAP is a set of operations that
one can do on a data set, for
example pivoting, slicing, dicing,
drilling. For example, one can do
OLAP operations with MS Excel
PivotTables.
 OLAP is a method to analyze
data.
 OLAP can make analyzing a data
warehouse faster.
Data Mining
 Generally, data mining (sometimes called data or knowledge discovery) is
the process of analyzing data from different perspectives and summarizing
it into useful information - information that can be used to increase
revenue, cuts costs, or both.
 Data mining is primarily used today by companies with a strong consumer
focus - retail, financial, communication, and marketing organizations.
 With data mining, a retailer could use point-of-sale records of customer
purchases to send targeted promotions based on an individual's purchase
history.
 Data mining software analyzes relationships and patterns in stored
transaction data based on open-ended user queries.
Data Warehousing
 A data warehouse is a relational database that is designed for query and
analysis rather than for transaction processing.
 In addition to a relational database, a data warehouse environment
includes an extraction, transportation, transformation, and loading (ETL)
solution, an online analytical processing (OLAP) engine, client analysis tools,
and other applications that manage the process of gathering data and
delivering it to business users.
 the characteristics of a data warehouse are:
 Subject Oriented
 Integrated
 Nonvolatile
 Time Variant
Dashboards
 Dashboards often provide at-a-glance views of KPIs (key performance
indicators) relevant to a particular objective or business process (e.g. sales,
marketing, human resources, or production).
 Dashboards give signs about a business letting the user know something is
wrong or something is right. Dashboards typically are limited to show
summaries, key trends, comparisons, and exceptions.
 There are four Key elements to a good dashboard:
 Simple, communicates easily
 Minimum distractions...it could cause confusion
 Supports organized business with meaning and useful data
 Applies human visual perception to visual presentation of information
Thank You!

http://www.sql-programmers.com/sql-business-intelligence.aspx

Weitere ähnliche Inhalte

Was ist angesagt?

Ssrs introduction session 1
Ssrs introduction session 1Ssrs introduction session 1
Ssrs introduction session 1Muthuvel P
 
MSBI Tutorials for Beginners | Business Intelligence Tutorial | Learn MSBI | ...
MSBI Tutorials for Beginners | Business Intelligence Tutorial | Learn MSBI | ...MSBI Tutorials for Beginners | Business Intelligence Tutorial | Learn MSBI | ...
MSBI Tutorials for Beginners | Business Intelligence Tutorial | Learn MSBI | ...Edureka!
 
SSRS Tutorial | SQL SERVER REPORTING SERVICES ( SSRS ) | MSBI Training Videos...
SSRS Tutorial | SQL SERVER REPORTING SERVICES ( SSRS ) | MSBI Training Videos...SSRS Tutorial | SQL SERVER REPORTING SERVICES ( SSRS ) | MSBI Training Videos...
SSRS Tutorial | SQL SERVER REPORTING SERVICES ( SSRS ) | MSBI Training Videos...Edureka!
 
Make Your Decisions Smarter With Msbi
Make Your Decisions Smarter With MsbiMake Your Decisions Smarter With Msbi
Make Your Decisions Smarter With MsbiEdureka!
 
SQL Reporting Services
SQL Reporting ServicesSQL Reporting Services
SQL Reporting Servicesneha mittal
 
Reports with SQL Server Reporting Services
Reports with SQL Server Reporting ServicesReports with SQL Server Reporting Services
Reports with SQL Server Reporting ServicesPeter Gfader
 
Public Administration Analytics
Public Administration AnalyticsPublic Administration Analytics
Public Administration AnalyticsStratebi
 
Microsoft BI Stack Portfolio
Microsoft BI Stack PortfolioMicrosoft BI Stack Portfolio
Microsoft BI Stack PortfolioAngela Trapp
 
Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2Eduardo Castro
 
Professional Portfolio
Professional PortfolioProfessional Portfolio
Professional PortfolioMoniqueO Opris
 
Presentation on Crystal Reports and Business Objects Enterprise Features
Presentation on Crystal Reports and Business Objects Enterprise FeaturesPresentation on Crystal Reports and Business Objects Enterprise Features
Presentation on Crystal Reports and Business Objects Enterprise FeaturesInfoDev
 
Sql server reporting services
Sql server reporting servicesSql server reporting services
Sql server reporting servicesssuser1eca7d
 
Business Intelligence for users - Sharperlight
Business Intelligence for users - SharperlightBusiness Intelligence for users - Sharperlight
Business Intelligence for users - SharperlightMichell8240
 
Presentation 1 - SSRS (1)
Presentation 1 - SSRS (1)Presentation 1 - SSRS (1)
Presentation 1 - SSRS (1)Anurag Rana
 
Introduction To Msbi By Yasir
Introduction To Msbi By YasirIntroduction To Msbi By Yasir
Introduction To Msbi By Yasirguest7c8e5f
 
BI SQL Server2008R2 Portfolio
BI SQL Server2008R2 PortfolioBI SQL Server2008R2 Portfolio
BI SQL Server2008R2 Portfoliodlinder25
 
SQL Reporting service presentation
SQL Reporting service presentationSQL Reporting service presentation
SQL Reporting service presentationAhmed M. Rafik
 

Was ist angesagt? (20)

Ssrs introduction session 1
Ssrs introduction session 1Ssrs introduction session 1
Ssrs introduction session 1
 
MSBI Tutorials for Beginners | Business Intelligence Tutorial | Learn MSBI | ...
MSBI Tutorials for Beginners | Business Intelligence Tutorial | Learn MSBI | ...MSBI Tutorials for Beginners | Business Intelligence Tutorial | Learn MSBI | ...
MSBI Tutorials for Beginners | Business Intelligence Tutorial | Learn MSBI | ...
 
Ssrs 2008 R2 webinar
Ssrs 2008 R2   webinarSsrs 2008 R2   webinar
Ssrs 2008 R2 webinar
 
SSRS Tutorial | SQL SERVER REPORTING SERVICES ( SSRS ) | MSBI Training Videos...
SSRS Tutorial | SQL SERVER REPORTING SERVICES ( SSRS ) | MSBI Training Videos...SSRS Tutorial | SQL SERVER REPORTING SERVICES ( SSRS ) | MSBI Training Videos...
SSRS Tutorial | SQL SERVER REPORTING SERVICES ( SSRS ) | MSBI Training Videos...
 
Make Your Decisions Smarter With Msbi
Make Your Decisions Smarter With MsbiMake Your Decisions Smarter With Msbi
Make Your Decisions Smarter With Msbi
 
SQL Reporting Services
SQL Reporting ServicesSQL Reporting Services
SQL Reporting Services
 
Reports with SQL Server Reporting Services
Reports with SQL Server Reporting ServicesReports with SQL Server Reporting Services
Reports with SQL Server Reporting Services
 
Public Administration Analytics
Public Administration AnalyticsPublic Administration Analytics
Public Administration Analytics
 
Microsoft BI Stack Portfolio
Microsoft BI Stack PortfolioMicrosoft BI Stack Portfolio
Microsoft BI Stack Portfolio
 
Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2
 
Professional Portfolio
Professional PortfolioProfessional Portfolio
Professional Portfolio
 
Presentation on Crystal Reports and Business Objects Enterprise Features
Presentation on Crystal Reports and Business Objects Enterprise FeaturesPresentation on Crystal Reports and Business Objects Enterprise Features
Presentation on Crystal Reports and Business Objects Enterprise Features
 
Sql server reporting services
Sql server reporting servicesSql server reporting services
Sql server reporting services
 
Business Intelligence for users - Sharperlight
Business Intelligence for users - SharperlightBusiness Intelligence for users - Sharperlight
Business Intelligence for users - Sharperlight
 
Crystal Report
Crystal ReportCrystal Report
Crystal Report
 
Presentation 1 - SSRS (1)
Presentation 1 - SSRS (1)Presentation 1 - SSRS (1)
Presentation 1 - SSRS (1)
 
Introduction To Msbi By Yasir
Introduction To Msbi By YasirIntroduction To Msbi By Yasir
Introduction To Msbi By Yasir
 
BI SQL Server2008R2 Portfolio
BI SQL Server2008R2 PortfolioBI SQL Server2008R2 Portfolio
BI SQL Server2008R2 Portfolio
 
Resume
ResumeResume
Resume
 
SQL Reporting service presentation
SQL Reporting service presentationSQL Reporting service presentation
SQL Reporting service presentation
 

Ähnlich wie Sql business intelligence

Msbi power bi_ lead
Msbi power bi_ leadMsbi power bi_ lead
Msbi power bi_ leadKota Sudhake
 
Sql server analysis_services_datasheet
Sql server analysis_services_datasheetSql server analysis_services_datasheet
Sql server analysis_services_datasheetPuneet Jha
 
Business Intelligence Dev. Portfolio
Business Intelligence Dev. PortfolioBusiness Intelligence Dev. Portfolio
Business Intelligence Dev. PortfolioVincent Gaines
 
Sql server analysis_services_datasheet_apr2012
Sql server analysis_services_datasheet_apr2012Sql server analysis_services_datasheet_apr2012
Sql server analysis_services_datasheet_apr2012Dr. Wilfred Lin (Ph.D.)
 
Introduction to microsoft sql server 2008 r2
Introduction to microsoft sql server 2008 r2Introduction to microsoft sql server 2008 r2
Introduction to microsoft sql server 2008 r2Eduardo Castro
 
Power BI & Advanced Business Intelligence Tools Excel 2013 / 2016 By Spark Tr...
Power BI & Advanced Business Intelligence Tools Excel 2013 / 2016 By Spark Tr...Power BI & Advanced Business Intelligence Tools Excel 2013 / 2016 By Spark Tr...
Power BI & Advanced Business Intelligence Tools Excel 2013 / 2016 By Spark Tr...Ahmed Yasir Khan
 
354836_(General_Format)Mahaboob Basha Shaik
354836_(General_Format)Mahaboob Basha Shaik354836_(General_Format)Mahaboob Basha Shaik
354836_(General_Format)Mahaboob Basha ShaikMahaboob Basha Shaik
 
MANISH SHARMA(MSBI-QLIKVIEW)
MANISH SHARMA(MSBI-QLIKVIEW)MANISH SHARMA(MSBI-QLIKVIEW)
MANISH SHARMA(MSBI-QLIKVIEW)manish sharma
 
Sql server 2008 r2 data mining whitepaper overview
Sql server 2008 r2 data mining whitepaper overviewSql server 2008 r2 data mining whitepaper overview
Sql server 2008 r2 data mining whitepaper overviewKlaudiia Jacome
 
Whats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 CwWhats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 CwEduardo Castro
 
Resume_Navneet_Formatted
Resume_Navneet_FormattedResume_Navneet_Formatted
Resume_Navneet_FormattedNavneet Tiwari
 
MANISH SHARMA (MSBI )
MANISH SHARMA (MSBI )MANISH SHARMA (MSBI )
MANISH SHARMA (MSBI )manish sharma
 
jerry_wen_resume
jerry_wen_resumejerry_wen_resume
jerry_wen_resumejerry wen
 
Exploring ms reportsolutions
Exploring ms reportsolutionsExploring ms reportsolutions
Exploring ms reportsolutionsDavid Ortiz
 
Balamurugan msbi cv
Balamurugan msbi cvBalamurugan msbi cv
Balamurugan msbi cvbala murugan
 
vinay reddy resume 2yrs
vinay reddy resume 2yrsvinay reddy resume 2yrs
vinay reddy resume 2yrsVinay Reddy
 
Annie Lostlen BI Portfolio
Annie Lostlen BI PortfolioAnnie Lostlen BI Portfolio
Annie Lostlen BI Portfolioannielostlen
 

Ähnlich wie Sql business intelligence (20)

REPORT ON (1)
REPORT ON (1)REPORT ON (1)
REPORT ON (1)
 
Msbi power bi_ lead
Msbi power bi_ leadMsbi power bi_ lead
Msbi power bi_ lead
 
Sql server analysis_services_datasheet
Sql server analysis_services_datasheetSql server analysis_services_datasheet
Sql server analysis_services_datasheet
 
Business Intelligence Dev. Portfolio
Business Intelligence Dev. PortfolioBusiness Intelligence Dev. Portfolio
Business Intelligence Dev. Portfolio
 
Sql server analysis_services_datasheet_apr2012
Sql server analysis_services_datasheet_apr2012Sql server analysis_services_datasheet_apr2012
Sql server analysis_services_datasheet_apr2012
 
Introduction to microsoft sql server 2008 r2
Introduction to microsoft sql server 2008 r2Introduction to microsoft sql server 2008 r2
Introduction to microsoft sql server 2008 r2
 
Power BI & Advanced Business Intelligence Tools Excel 2013 / 2016 By Spark Tr...
Power BI & Advanced Business Intelligence Tools Excel 2013 / 2016 By Spark Tr...Power BI & Advanced Business Intelligence Tools Excel 2013 / 2016 By Spark Tr...
Power BI & Advanced Business Intelligence Tools Excel 2013 / 2016 By Spark Tr...
 
354836_(General_Format)Mahaboob Basha Shaik
354836_(General_Format)Mahaboob Basha Shaik354836_(General_Format)Mahaboob Basha Shaik
354836_(General_Format)Mahaboob Basha Shaik
 
MANISH SHARMA(MSBI-QLIKVIEW)
MANISH SHARMA(MSBI-QLIKVIEW)MANISH SHARMA(MSBI-QLIKVIEW)
MANISH SHARMA(MSBI-QLIKVIEW)
 
Sql server 2008 r2 data mining whitepaper overview
Sql server 2008 r2 data mining whitepaper overviewSql server 2008 r2 data mining whitepaper overview
Sql server 2008 r2 data mining whitepaper overview
 
Whats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 CwWhats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 Cw
 
Resume_Navneet_Formatted
Resume_Navneet_FormattedResume_Navneet_Formatted
Resume_Navneet_Formatted
 
MANISH SHARMA (MSBI )
MANISH SHARMA (MSBI )MANISH SHARMA (MSBI )
MANISH SHARMA (MSBI )
 
jerry_wen_resume
jerry_wen_resumejerry_wen_resume
jerry_wen_resume
 
Exploring ms reportsolutions
Exploring ms reportsolutionsExploring ms reportsolutions
Exploring ms reportsolutions
 
Balamurugan msbi cv
Balamurugan msbi cvBalamurugan msbi cv
Balamurugan msbi cv
 
vinay reddy resume 2yrs
vinay reddy resume 2yrsvinay reddy resume 2yrs
vinay reddy resume 2yrs
 
Xcelsius tips and tricks for your Enterprise
Xcelsius tips and tricks for your EnterpriseXcelsius tips and tricks for your Enterprise
Xcelsius tips and tricks for your Enterprise
 
MuthulakshmiRajendran
MuthulakshmiRajendranMuthulakshmiRajendran
MuthulakshmiRajendran
 
Annie Lostlen BI Portfolio
Annie Lostlen BI PortfolioAnnie Lostlen BI Portfolio
Annie Lostlen BI Portfolio
 

Kürzlich hochgeladen

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 

Kürzlich hochgeladen (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

Sql business intelligence

  • 2. What is Business Intelligence  Business intelligence (BI) is a broad category of application programs and technologies for gathering, storing, analysing, and providing access to data from various data sources, thus providing enterprise users with reliable and timely information and analysis for improved decision making.  BI is an umbrella term that refers to an assortment of software applications for analysing an organization’s raw data for intelligent decision making for business success.  BI as a discipline includes a number of related activities, including decision support, data mining, online analytical processing (OLAP), querying and reporting, statistical analysis and forecasting.
  • 3. Business Intelligence for Success  Business intelligence equips enterprises to:  gain business advantage from data  anticipate enhanced turnaround time on data collection  come up with fresh ideas for novel business initiatives  foresee accurate picture of customer needs and demands  perform more targeted marketing campaigns  gain enhanced knowledge that will help it advance its brand into the top slot in terms of market share  cut down its client churn  reduce its overheads and also diminish delays in supply chain
  • 4. Business Intelligence Scenario  Every day, a dairy company collects from 2,000 stores information which is uploaded to servers at its headquarters at the end of the day. This information is used by the chain’s main office to instantly analyse key operational measures such as the number of dairy products sold, profits, trends, and so forth.  Next day, by early morning the company’s managers receive performance data. Next, they verify current revenue, time required to perform each job, and other performance measures. With BI, franchisees with multiple locations can have consolidated views, as can the company’s regional managers.  This scenario clearly explains how implementation of Business intelligence can be very fruitful for an organization.
  • 5. BI and Business Success  BI can catalyse a business’s success in terms of:  Revenues  Distinguish the products and services that drive revenues.  Rank customers and locations based on profitability.  Customer relationship management  Categorize low-value customers and work toward improving their value.  Find customer relationship issues early and take timely action to resolve them.  Sales and marketing  Aim at high-value customers to minimize marketing risk.  Rank the success of product promotions based on product and market segment.  Find what is in the sales pipeline
  • 6. ETL operations using SSIS on SQL 2005 & 2008  SQL Server Integration Services (SSIS) is a tool that we use to perform ETL operations; i.e. extract, transform and load data.  At a high level, SSIS provides the ability to:  retrieve data from just about any source  perform various transformations on the data; e.g. convert from one type to another, convert to uppercase or lowercase, perform calculations, etc.  load data into just about any source  define a workflow  The first version of SSIS was released with SQL Server 2005.
  • 7. Creating SSIS Packages with SQL Server Management Studio (SSMS)  SQL Server Management Studio (SSMS) provides Import and Export Wizard tasks which you can use to copy data from one data source to another.  You can choose from a variety of source and destination data source types, select tables to copy or specify your own query to extract data, and save your work as an SSIS package.  You can run the generated SSIS package as is, schedule it to run at a later time, or make any necessary changes to it to fit your needs.  Using the Import and Export Wizard is a good starting point for learning about SSIS packages.
  • 8. ETL operations using DTS on SQL 2000  Data Transformation Services, or DTS, is a set of objects and utilities to allow the automation of extract, transform and load operations to or from a database.  The objects are DTS packages and their components, and the utilities are called DTS tools.  SQL Server 2000 expanded DTS functionality in several ways.  Many new types of tasks were made, including the ability to FTP files, move databases or database components, and add messages into Microsoft Message Queue.  DTS packages can be saved as a Visual Basic file in SQL Server 2000, and this can be expanded to save into any COM-compliant language. Packages were also integrated into Windows 2000 security, DTS tools were made more userfriendly, and tasks can accept input and output parameters.
  • 9. SQL Server Reporting Services (SSRS)  SQL Server Reporting Services provides a full range of ready-to-use tools and services to help you create, deploy, and manage reports for your organization, as well as programming features that enable you to extend and customize your reporting functionality.  Reporting Services is a server-based reporting platform that provides comprehensive reporting functionality for a variety of data sources.  Reporting Services includes a complete set of tools for you to create, manage, and deliver reports, and APIs that enable developers to integrate or extend data and report processing in custom applications.  Reporting Services tools work within the Microsoft Visual Studio environment and are fully integrated with SQL Server tools and components.
  • 10. SQL Server Reporting Services (SSRS) contd.,  With Reporting Services, you can create interactive, tabular, graphical, or freeform reports from relational, multidimensional, or XML-based data sources.  Reports can include rich data visualization, including charts, maps, and sparklines.  The reports that you create can be viewed over a Web-based connection or as part of a Microsoft Windows application or SharePoint site.  You can also create data alerts on reports published to a SharePoint site and receive email messages when report data changes.  In SQL Server 2012, Reporting Services introduces Power View, an interactive data exploration, visualization, and presentation experience for the Reporting Services Add-in for Microsoft SharePoint Server 2010 Enterprise Edition.
  • 11. Crystal reporting using .NET framework  Crystal Reports for Visual Studio 2005 ships with deployment projects that enable you to deploy your application to target machines.  Deployment components include report files, Crystal Reports redistribution files and the .NET Framework 2.0 redistribution package.  Deployment in Visual Studio 2005 is based on Windows Installer technology.  The setup project builds installer files with .exe and .msi extensions. Those files can be distributed for installation on computers that do not have Crystal Reports or Visual Studio 2005 installed. It is recommended to distribute project files using the .msi Windows Installer technology.
  • 12. Deployment Overview  To deploy an application, start with a project and add the following components:  Project Output:  Selected files from the project necessary to deploy the application to client machines.  Report Files  Non-embedded reports to be distributed to client machines.  .NET Framework 2.0  .NET components that are necessary for an application to run.  Crystal Reports for .NET Framework 2.0 Windows Installer  Installer technology that sets up Crystal Reports runtime files on target machines without the need to separately add selected merge modules to the project output.  Merge Modules  Components that enable clients to view applications that use Crystal Reports.
  • 13. SQL Server Analysis Services (SSAS)  Microsoft SQL Server Analysis Services, SSAS, is an Online Analytical Processing, OLAP, data mining and reporting tool in Microsoft SQL Server.  SSAS is used as a tool by organizations to analyze and make sense of information possibly spread out across multiple databases, or in disparate tables.  Analysis Services includes a group of OLAP and data mining capabilities.  This feature rich tool set offers insight into your data that you know exists, but just don't have an easy way of accessing. By writing queries and reports you can get the sense of certain things that you are looking for, but by utilizing Analysis Services you have the ease of maneuvering through your data with much less effort. This gives you insight to areas that are often overlooked or not even thought about.
  • 14. Pivot Tables  You can use the PIVOT and UNPIVOT relational operators to change a table-valued expression into another table.  PIVOT rotates a table-valued expression by turning the unique values from one column in the expression into multiple columns in the output, and performs aggregations where they are required on any remaining column values that are wanted in the final output.  UNPIVOT performs the opposite operation to PIVOT by rotating columns of a table-valued expression into column values.  When PIVOT and UNPIVOT are used against databases that are upgraded to SQL Server 2005 or later, the compatibility level of the database must be set to 90 or higher.
  • 15. OLAP Cubes  An OLAP cube is an array of data understood in terms of its 0 or more dimensions.  A cube can be considered a generalization of a three-dimensional spreadsheet. For example, a company might wish to summarize financial data by product, by time-period, and by city to compare actual and budget expenses.  OLAP data is typically stored in a star schema or snowflake schema in a relational data warehouse or in a special-purpose data management system. Measures are derived from the records in the fact table and dimensions are derived from the dimension tables.
  • 16. Data Warehouse vs. OLAP Cube? Data Warehouse  A data warehouse is a database with a design that makes analyzing data easier† (often with data from many sources). It is usually composed of fact tables and dimension tables, and often aggregate tables.  a data warehouse is a place to store data in an easily analyzable format  they compliment each other in that a data warehouse makes it easy to analyze data using OLAP OLAP Cube  OLAP is a set of operations that one can do on a data set, for example pivoting, slicing, dicing, drilling. For example, one can do OLAP operations with MS Excel PivotTables.  OLAP is a method to analyze data.  OLAP can make analyzing a data warehouse faster.
  • 17. Data Mining  Generally, data mining (sometimes called data or knowledge discovery) is the process of analyzing data from different perspectives and summarizing it into useful information - information that can be used to increase revenue, cuts costs, or both.  Data mining is primarily used today by companies with a strong consumer focus - retail, financial, communication, and marketing organizations.  With data mining, a retailer could use point-of-sale records of customer purchases to send targeted promotions based on an individual's purchase history.  Data mining software analyzes relationships and patterns in stored transaction data based on open-ended user queries.
  • 18. Data Warehousing  A data warehouse is a relational database that is designed for query and analysis rather than for transaction processing.  In addition to a relational database, a data warehouse environment includes an extraction, transportation, transformation, and loading (ETL) solution, an online analytical processing (OLAP) engine, client analysis tools, and other applications that manage the process of gathering data and delivering it to business users.  the characteristics of a data warehouse are:  Subject Oriented  Integrated  Nonvolatile  Time Variant
  • 19. Dashboards  Dashboards often provide at-a-glance views of KPIs (key performance indicators) relevant to a particular objective or business process (e.g. sales, marketing, human resources, or production).  Dashboards give signs about a business letting the user know something is wrong or something is right. Dashboards typically are limited to show summaries, key trends, comparisons, and exceptions.  There are four Key elements to a good dashboard:  Simple, communicates easily  Minimum distractions...it could cause confusion  Supports organized business with meaning and useful data  Applies human visual perception to visual presentation of information