DBA for BI Environment
-
Upload
cheo-redondo -
Category
Technology
-
view
231 -
download
0
description
Transcript of DBA for BI Environment
![Page 1: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/1.jpg)
DBA for BI Environment
Jose RedondoMicrosoft SQL Server MVP
E-Mail: [email protected]
Twitter: @redondoj
Blog: redondoj.wordpress.com | LinkedIn: https://www.linkedin.com/in/redondoj
![Page 2: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/2.jpg)
Speaker
• Business Intelligence Architect - Consultant for +20 years• Owner of EntornoDB C.A. in Caracas, Venezuela. Company specialized in the
Analysis, Design & Development of Information Systems, BI Solutions & DWH using Microsoft Data Platform (MDP), SyBase, Oracle and IBM
• Worked as Desktop - Web - Database in .NET & Java; DBA Data Platform MSFT, IBM & Oracle; and BI and DWH (MDP) Arquitect and Developer• Speaker in events of Microsoft in Latam & PASS SQL Saturday in Latam - U.S.A.• SQL Server, MCP - MSTS – MTA• DPA for SolidQ • Contributing Technical Reviewer for Packt Publishing• Blog in Spanish "El Blog de Cheo Redondo"• Microsoft SQL Server MVP
![Page 3: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/3.jpg)
DBA for BI Environment
![Page 4: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/4.jpg)
Agenda
• BI DBA. Exist? What is it? Concepts• Business Intelligence Foundations• Tools. You Know ‘em, ;-)• SQL Server Integration Services 2014• SSIS Configurations• Security | Drivers• Deployments• Environment Automation• Troubleshooting
![Page 5: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/5.jpg)
Agenda
• SQL Server Analisys Services 2014• Deployments• Backups / Restores• SSAS Configuring
• SQL Server Reporting Services 2014• Configure• Data Sources• Security• Deployment
• Q & A
![Page 6: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/6.jpg)
What is a BI DBA?
• Exist?• What is it?• Concepts
![Page 7: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/7.jpg)
What is a BI DBA?
• What is a Conventional DBA?• Traditional Skills• Desired Roles
![Page 8: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/8.jpg)
Business Intelligence Foundations• SQL Server Integration Services (SSIS)• SQL Server Analysis Services (SSAS)• SQL Server Reporting Services (SSRS)
• Configuring• Deploying Solutions• Securing• Maintaining (Backups / Restores)
![Page 9: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/9.jpg)
Business Intelligence Foundations
• SharePoint Server• Wild Monster!!!• Difficult to Manage Server…• Oh, My God. Work Hard!!!
![Page 10: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/10.jpg)
Tools.You Know ‘em, ;-)
![Page 11: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/11.jpg)
Business Intelligence Developer Studio (BIDS)• SQL Server 2K5 / 2K8 R2• Versions• Development
![Page 12: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/12.jpg)
SQL Server Data Tools (SSDT)
• 2012 / 2014• Developer focused• Development
![Page 13: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/13.jpg)
SQL Server Management Studio (SSMS)• 2K5 / 2014• Administration Tool
![Page 14: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/14.jpg)
DEMO“SQL Server Data Tools 2014”
![Page 15: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/15.jpg)
SQL Server Integration Services 2014
![Page 16: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/16.jpg)
SQL Server Integration Services 2014
• SSIS Configurations
• Security | Drivers
• Deployments
• Environment Automation
• Troubleshooting
What is it?
![Page 17: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/17.jpg)
SQL Server Integration Services 2014•What is it?• Platform to transform
data from any structure and sources
• Solve complex business problems in the manipulation of data files
• Platform notifications by E-Mail in response to events
• Refreshes and Cleanses Data Storage and Data Mining Centers
![Page 18: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/18.jpg)
SSIS Configurations
• Package Configs• Environment Variables• Configuration Tables• XML Files• Environments (2012 - 2014)
![Page 19: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/19.jpg)
SSIS Configurations – DB Configuration
• Indirect Configuration (SSMS)• Create Standard
Environment Variable• SSISConfig• Connection String Value
• Secured DB• Easy Updates
SQ
L-b
ased
C
on
fig
ura
tion
ConfigurationDatabase
EnvironmentVariable
Values
Values
Values
![Page 20: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/20.jpg)
SSIS Configurations – XML Configuration
• Indirect Configuration Environment Variable• One Per Environment• \\server\Dev\<App>\conf.dtsxConf• \\server\Share\<App>\conf.dtsxConf• \\server\Prod\<App>\conf.dtsxConf
XML Configuration
EnvironmentVariable
Values
Values
Values
XML Config
![Page 21: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/21.jpg)
Security
• Service Accounts – Permissions• SQL Server Agent Services
Account• Needs access to:
• Sources• Destinations• Resources
• Additional right as needed• EXE Stores Procedure
![Page 22: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/22.jpg)
Drivers - Types
•ODBC•OLEDB• ADO.NET• FLATFILE•HTTP• SMTP•WMI …
![Page 23: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/23.jpg)
Drivers – Database Servers•Oracle• Teradata• IBM• SyBase• FileMaker• 4D• SAP …
![Page 24: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/24.jpg)
Drivers – Security | Environment• Security• Account / Rights in
other systems - environment
• 32 / 64 – bits
![Page 25: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/25.jpg)
Deployments
•Methods• File Structures•Options• Source Control• Backups
![Page 26: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/26.jpg)
Environment Automation
• Database• Automation
![Page 27: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/27.jpg)
Troubleshooting
• Discovery• In Focus
![Page 28: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/28.jpg)
DEMO“SSIS Configurations”
Package Configs | DB Configuration“Security”
SQL Server Agent Services Account
![Page 29: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/29.jpg)
SQL Server Analysis Services 2014
![Page 30: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/30.jpg)
Deployments
• Scripted (XMLA)• Processing• Security
![Page 31: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/31.jpg)
Backups / Restores
![Page 32: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/32.jpg)
SSAS Configuring
•Memory•Drillthrough•Monitoring
![Page 33: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/33.jpg)
DEMO“SSAS Configuring”
SSAS Properties“Backups / Restores”
OLAP Database
![Page 34: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/34.jpg)
SQL Server Reporting Services 2014
![Page 35: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/35.jpg)
SSRS Configuring• Native vs SharePoint
• Still SQL Database
• 2K8+ no IIS requirement
![Page 36: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/36.jpg)
Data Sources
• Kerberos Security• Windows
Server• Active
Directory
![Page 37: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/37.jpg)
Security• IE
• SSRS Roles
• Folder Permissions
• Web vs. SSMS
![Page 38: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/38.jpg)
Deployment
![Page 39: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/39.jpg)
Backups
![Page 40: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/40.jpg)
Encryption
• Reporting Services Configuration Manager
![Page 41: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/41.jpg)
DEMO“SSRS Configuring”
Native vs SharePoint“Security”
Web vs. SSMS“Backups”
Encryption Key
![Page 42: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/42.jpg)
Q & A
![Page 43: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/43.jpg)
Contact Me…
• E-Mail: [email protected]
• Social Network:• Facebook: Cheo Redondo• Twitter: @redondoj• LinkedIn: https://www.linkedin.com/in/redondoj
• Blog in Spanish: “El Blog de Cheo Redondo” - http://redondoj.wordpress.com
![Page 44: DBA for BI Environment](https://reader031.fdocuments.us/reader031/viewer/2022013003/553a42514a79597a748b4a85/html5/thumbnails/44.jpg)
#SQLFamilyGracias por participar