Upload
eric-kavanagh
View
237
Download
0
Embed Size (px)
Citation preview
u Reveal the essential characteristics of enterprise software, good and bad
u Provide a forum for detailed analysis of today’s innovative technologies
u Give vendors a chance to explain their product to savvy analysts
u Allow audience members to pose serious questions…and get answers!
Mission
Happy Workers = Busy Workers
u Speed matters
u Speed will always matter
u Bottlenecks undermine analysis
u Languishing issues damage culture
u Speed always matters!
IDERA
u IDERA offers a wide variety of database management and development solutions
u Its products focus on performance monitoring and workload analysis
u IDERA’s SQL BI Manager delivers comprehensive monitoring and reporting over the BI environment
© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential.
PAST THE PLATFORM: ENABLING FLUID ANALYSIS Monitoring the Microsoft BI Stack
11 © 2016 IDERA, Inc. All rights reserved. Proprietary and confidential.
BUSINESS INTELLIGENCE ARCHITECTURE
12 © 2016 IDERA, Inc. All rights reserved. Proprietary and confidential.
MICROSOFT PLATFORM ARCHITECTURE
§ Source Data • Relational Databases (SQL Server, Oracle, etc.) • NoSQL (MongoDB, Cassandra, Hbase)
§ Data Storage and Aggregation • SQL Server Database • Azure Data Warehouse • Analysis Services (SSAS)
§ Presentation/Analytics • Excel • Reporting Services (SSRS) • PowerBI
“
13 © 2015 IDERA, Inc. All rights reserved. Proprietary and confidential.
You don’t know what you don’t know.
Noam Chomsky
14 © 2016 IDERA, Inc. All rights reserved. Proprietary and confidential.
PLATFORM MONITORING § Availability
• Resource Availability (up/down) • Root Cause Identification
§ Performance • Server level performance metrics • Resource level performance • Identify bottlenecks
§ Utilization • User Sessions • Requests (queries, reports, etc.)
“
15 © 2015 IDERA, Inc. All rights reserved. Proprietary and confidential.
When you need it, and don't have it... you sing a different tune.
Bert Gummer, Tremors 2
16 © 2016 IDERA, Inc. All rights reserved. Proprietary and confidential.
AVAILABILITY AND PERFORMANCE
§ Is the platform available? • Is the platform accepting requests?
§ Is the platform performing under acceptable parameters? • Performance Bottlenecks • Resource Bottlenecks • Application Contention
§ ETL Status and Performance • Did the ETL process complete?
− Where did it fail? − Why did it fail?
• Did the ETL process perform under acceptable parameters?
17 © 2016 IDERA, Inc. All rights reserved. Proprietary and confidential.
BI ACTIVITY
§ Users connected § User activity
• Queries and requests • Tasks being processed • Reports executing
§ Utilization • Most active Reports • Object utilization
19 © 2016 IDERA, Inc. All rights reserved. Proprietary and confidential.
THANKS! Any questions?
You can find me at: [email protected]
The Begetting of BI
Desire for knowledge begets user requests
User requests beget analytics projects
Analytics projects beget data lakes
Data lakes + analytics beget insights
Insights beget BI
Disruptive Dynamics
u Data volumes u Data sources u Streaming & speed of arrival u Unstructured data u Social (unclean) data u Data provenance u Compute power (parallelism) u Machine learning u New analytic workloads
Bi is not a static situation.
Potential Bottlenecks
u Availability (of all components) u Data flow integration/automation u Resource bottlenecks (The Iron) u Ingest issues u Database performance (CPU/Memory/
Disk) u Contention for data
The issues in summary:
u Does your software tend to influence how BI is deployed (or is it already too late in most cases as you enter after it is already set up)?
u How long does it usually take to bring a BI implementation under control?
u What are the typical bottlenecks you encounter? What are the most common mistakes people make?
u Do you cater for streaming BI/analytics? If so how big is the demand for this?
u How many of your customers (roughly) are building predictive analytics apps?
u Do you tend to be deployed in very large BI implementations? What are the largest configurations you encounter, both in terms of data and in terms of variety of BI applications?
u Which companies/technologies do you compete with directly?