+ All Categories
Home > Documents > What is the BI DBA? - Squarespace · What is the BI DBA? Jorge Segarra ... Oracle, DB2, Office,...

What is the BI DBA? - Squarespace · What is the BI DBA? Jorge Segarra ... Oracle, DB2, Office,...

Date post: 10-May-2018
Category:
Upload: vunhi
View: 217 times
Download: 2 times
Share this document with a friend
22
What is the BI DBA? Jorge Segarra Sr. DBA Consultant, SQL Server MVP Sqlchicken.com | @sqlchicken
Transcript

What is the BI DBA?

Jorge Segarra

Sr. DBA Consultant, SQL Server MVP

Sqlchicken.com | @sqlchicken

MAKING BUSINESS INTELLIGENT www.pragmaticworks.com

About Me

MAKING BUSINESS INTELLIGENT www.pragmaticworks.com

What Is a BI DBA?

What is a BI DBA?

• Still a DBA!

• Base Skills Configuration

Backup/Recovery

Security

Performance Tuning

Troubleshooting

Expectations

Configure/Deploy

Troubleshoot

Monitor

Business Intelligence Stack

• Integration Services (SSIS), Analysis Services

(SSAS), Reporting Services (SSRS) Configuring

Deploying Solutions

Securing

Maintaining (Backups/Restores)

• SharePoint Different beast!

SharePoint for the DBA webcast – Bradley Schacht

MAKING BUSINESS INTELLIGENT www.pragmaticworks.com

Tools of the Trade

Know Your Tools

• Business Intelligence Developer Studio (BIDS)

2005-2008 R2

Version specific!

Development

• SQL Server Data Tools (SSDT)

2012+

Developer-focused

Development

• SQL Server Management Studio (SSMS)

2005-2012

Administration tool

MAKING BUSINESS INTELLIGENT www.pragmaticworks.com

Integration Services

Integration Services

• Integration Services (SSIS) Most common BI service offering

• Deploy/Configure

Environment Configs

• Environment Variables

• Configuration tables

• XML files

Integration Services

• Service Accounts/Permissions SQL Agent service account

Needs access to sources/destinations/resources

Additional rights as needed (e.g. execute procs)

• Drivers Oracle, DB2, Office, etc.

Security

Accounts/Rights in other systems

32/64-bit

Integration Services

• Deployments Methods

Package store/msdb

File system

Project (2012)

File Structures

Options

Single package at a time (manual)

Deployment Manifests

Project Deployments

Source Control (helpful!)

Backups

Msdb

File system

Database (2012)

Integration Services

• Databases Script it out!

Security AD Groups helpful

Mappings

• Automation SQL Agent Jobs

Job owner

Run as (default = Agent service) Automating SSIS Execution Using SQL Server Agent (video link)

3rd Party Schedulers

Job ownership

Package roles

Msdb roles – Agentuser, ssisuser, etc.

Integration Services

• Troubleshooting Learn SSIS!

Basics Variables/Expressions

Package Configurations

Free learning resources PASS Virtual Chapter

Webinars

Websites / Bloggers

Troubleshooting Steps

Agent job errors

Logging/Auditing in package

Native

3rd Party

Monitoring SQL Server 2012 (limited)

3rd party tools

Notifications Alert on fail (job)

Build into package

MAKING BUSINESS INTELLIGENT www.pragmaticworks.com

Analysis Services

Analysis Services

• Deployments Scripted (XMLA)

Check data sources

Verify permissions

Source Control (helpful!)

Processing

Dimensions and Facts

Queries source database

Developer may include processing task in ETL

Security

Know your roles!

Analysis Services

• Backup/Restores It Depends!

Small cubes (<10GB) may “not need backups”

May be faster to just redeploy

TEST!

Configuring SSAS is different

Memory by percentage

Be careful when sharing (Setting Memory Limits blog)

Low, Hard, Total – SSAS Operations Guide

Drillthrough Limits (Advanced)

Monitoring

DMVs

Perfmon counters, Extended Events, Profiler

MAKING BUSINESS INTELLIGENT www.pragmaticworks.com

Reporting Services

Reporting Services

• Configure– Native vs SharePoint

– Still SQL database

– 2008+ no IIS requirement

– Performance Optimizations (SQLCAT)

• Drivers Oracle, DB2, Office, etc.

Security

Accounts/Rights in other systems

32/64-bit

Reporting Services

• Data Sources– KERBEROS!!!!

• Multi-hop configuration

– My Kerberos Checklist (Adam Saxton, Microsoft)

– Still SQL database

– 2008+ no IIS requirement

– Performance Optimizations (SQLCAT)

• Security Internet Explorer (run as admin)

SSRS Roles

Folder Permissions (Inheritance)

Web vs SSMS

Reporting Services

• Deployment– One at a time + data sources

– All or nothing (BIDS)

– 3rd party

• Backups SQL backups (databases)

Source control

MAKING BUSINESS INTELLIGENT www.pragmaticworks.com

Contact Me

• Email: [email protected]

• Twitter: http://twitter.com/sqlchicken

• Blog: http://sqlchicken.com

• Bat Signal, #sqlhelp

ServicesSpeed development through training, and rapid development services from Pragmatic Works.

ProductsBI products to covert to a Microsoft BI platform and simplify development onthe platform.

FoundationHelping those who do not have themeans to get into information technologyachieve their dreams.

For more information…

Jorge Segarra

[email protected]


Recommended