SQL SERVER WITH PLEX: Strategies To Integrate PLEX With SQL Server 2008 -A Symphony of Alternatives-



Similar documents
Parallel Data Warehouse

João Diogo Almeida Premier Field Engineer Microsoft Corporation

Microsoft SQL Server Features that can be used with the IBM i

Create Reports Utilizing SQL Server Reporting Services and PI OLEDB. Tutorial

Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows operating system.

Bringing Big Data to People

Microsoft Analytics Platform System. Solution Brief

Microsoft Services Exceed your business with Microsoft SharePoint Server 2010

Business Benefits From Microsoft SQL Server Business Intelligence Solutions How Can Business Intelligence Help You? PTR Associates Limited

Microsoft technológie pre BigData. Ľubomír Goryl Solution Professional

Please contact Cyber and Technology Training at for registration and pricing information.

Microsoft BI Platform Overview

Reporting Services. White Paper. Published: August 2007 Updated: July 2008

Using SQL Reporting Services with Amicus

SELLING PROJECTS ON THE MICROSOFT BUSINESS ANALYTICS PLATFORM

AGENDA. What is BIG DATA? What is Hadoop? Why Microsoft? The Microsoft BIG DATA story. Our BIG DATA Roadmap. Hadoop PDW

SQL Server What s New? Christopher Speer. Technology Solution Specialist (SQL Server, BizTalk Server, Power BI, Azure) v-cspeer@microsoft.

Sai Phanindra. Summary. Experience. SQL Server, SQL DBA and MSBI SQL School saiphanindrait@gmail.com

Microsoft SQL Server 2008 Step by Step

50439B: Basics of Transact SQL with SQL Server 2008 R2

SQL Reporting Services: A Peek at the Power & Potential

Short notes on webpage programming languages

Il mondo dei DB Cambia : Tecnologie e opportunita`

Application Development

XMailer Reference Guide

Retail POS Data Analytics Using MS Bi Tools. Business Intelligence White Paper

Microsoft Training and Certification Guide. Current as of December 31, 2013

Modern Data Warehousing

LEARNING SOLUTIONS website milner.com/learning phone

Tableau Visual Intelligence Platform Rapid Fire Analytics for Everyone Everywhere

ICONICS Choosing the Correct Edition of MS SQL Server

Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777

SSIS Training: Introduction to SQL Server Integration Services Duration: 3 days

SQL Server 2005 Features Comparison

Managing the PowerPivot for SharePoint Environment

ACEYUS REPORTING. Aceyus Intelligence Executive Summary

SQL Server Integration Services. Design Patterns. Andy Leonard. Matt Masson Tim Mitchell. Jessica M. Moss. Michelle Ufford

SQL SERVER TRAINING CURRICULUM

Choosing the right Mobile BI tool: SSRS vs Power BI vs Datazen

Case Studies. Database

<Insert Picture Here> Michael Hichwa VP Database Development Tools Stuttgart September 18, 2007 Hamburg September 20, 2007

EZManage SQL Pro. Quick guide for installation and implementation

ClaySys AppForms for SharePoint

Connectivity Pack for Microsoft Guide

SQL Server 2012 Business Intelligence Boot Camp

Big Data Visualization with JReport

What's New in SAS Data Management

Course Outline. Module 1: Introduction to Data Warehousing

NetWrix File Server Change Reporter. Quick Start Guide

Your Data, Any Place, Any Time. Microsoft SQL Server 2008 provides a trusted, productive, and intelligent data platform that enables you to:

SQL SERVER DEVELOPER Available Features and Tools New Capabilities SQL Services Product Licensing Product Editions Will teach in class room

Implementing a Data Warehouse with Microsoft SQL Server 2012

Your Data, Any Place, Any Time.

Microsoft Training and Certification Guide. Current as of March 16, 2015

Cloud Powered Mobile Apps with Azure

Using Microsoft Business Intelligence Dashboards and Reports in the Federal Government

SQL Server Parallel Data Warehouse: Architecture Overview. José Blakeley Database Systems Group, Microsoft Corporation

Understanding Microsoft s BI Tools

Big Data Processing: Past, Present and Future

Business Intelligence Experts for SmartPlant integration. Technical Specifications

BI on Cloud using SQL Server on IaaS

Sisense. Product Highlights.

Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture

Please give me your feedback

How to make BIG DATA work for you. Faster results with Microsoft SQL Server PDW

Microsoft SQL Server Business Intelligence and Teradata Database

Building a BI Solution in the Cloud

SQL Server 2016 New Features!

Private cloud computing advances

How To Create A Fact Table On Hadoop (Hadoop) On A Microsoft Powerbook (Powerbook) On An Ipa 2.2 (Powerpoint) On Microsoft Microsoft 2.3

August 2014 San Antonio Texas The Power of Embedded Analytics with SAP BusinessObjects

CCH Audit Automation. Version 4.4 Service Pack 2.1. Release Notes

2010 Ingres Corporation. Interactive BI for Large Data Volumes Silicon India BI Conference, 2011, Mumbai Vivek Bhatnagar, Ingres Corporation

Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice.

Content Management System (CMS)

Deltek Vision 7.0 LA. Technical Readiness Guide

SQL Server Integration Services Design Patterns

Managed Self-Service BI & Data As A Service

Implementing a Data Warehouse with Microsoft SQL Server 2012 (70-463)

Ad Hoc Analysis of Big Data Visualization

Foundations of Business Intelligence: Databases and Information Management

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012

Big Data on Microsoft Platform

Course Outline: Course: Implementing a Data Warehouse with Microsoft SQL Server 2012 Learning Method: Instructor-led Classroom Learning

Your Technology Partner Offshore and Onsite. Services Portfolio

Category: Business Process and Integration Solution for Small Business and the Enterprise

Visualizing PI System Data with Dashboards and Reports

James Serra Sr BI Architect

Embedded Analytics & Big Data Visualization in Any App

Connecting to Manage Your MS SQL Database

Distribution Services - Deliver Personalized Reports and Alerts to Every Employee

Implementing a Data Warehouse with Microsoft SQL Server 2012

Upgrading to Microsoft SQL Server 2008 R2 from Microsoft SQL Server 2008, SQL Server 2005, and SQL Server 2000

Cass Walker TLG Learning

Big Data Technologies Compared June 2014

Programming in C# with Microsoft Visual Studio 2010

Product Manual. MDM On Premise Installation Version 8.1. Last Updated: 06/07/15

Client. Applications. Middle Tier. Database. Infrastructure. Leading Vendors

Microsoft SQL Server Review

SQL Server PDW. Artur Vieira Premier Field Engineer

Transcription:

SQL SERVER WITH PLEX: Strategies To Integrate PLEX With SQL Server 2008 -A Symphony of Alternatives- Lucio Gayosso Wolters Kluwer Inc. (CCH) Stream/Track

Abstract Lucio Gayosso (BS, MIS/M) Wolters Kluwer, Inc. (CCH) Analyst/Developer PLEX Developer since 1995. Creator of www.plex-world.com Engineer, languages, food, sports/fitness, travel, technologies, broadcasting, and society Aspiring musician Strategies To Integrate PLEX With SQL Server 2008 SQL Server is one of the most important RDBMs in the market. In this session 3 main strategies to integrate PLEX applications with SQL Server are presented: Use of Stored Procedures (SPs) T-SQL Code via EXEC SQL SQL Server Reporting Services (SSRS) Reports 2 Copyright 2013 CA. All rights reserved.

Agenda Introduction: PLEX and SQL Server, a symphonic balance 1 st Mov. State of SQL Server, a refresher 2 nd Mov. Strategy 1: Use of Stored Procedures 3rd Mov. Strategy 2: Use of T-SQL Code via EXEC SQL 4 th Mov. Strategy 3: Use of SSRS Reports Encore Q/A

1 st Mov. SQL Server, a refresher

State of SQL Server, a refresher SQL Server State and Main Features 68% of DB Sites use SQL Server (Gartner, 2008) MS Elite RDMBs for Enterprise Level Created by Sybase then sold to/rewritten by Microsoft (MS) Since SQL Server 2000 it includes: Enhanced Performance and IDE tools ETL Tool: SSIS Reporting Server: SSRS Messaging Technologies: Service Broker and Notification Services OLAP and Data Mining: Analysis Services

State of SQL Server, a refresher SQL Server Versions SQL Server 2008 R2 (Kilimanjaro) Master Data Services, Multi Server, and Reporting/Analysis/Integration SQL Server 2012 (Denali) Last version supporting OLE DB Always On, Contained DBs, Enhanced Performance/Security/Role Management

State of SQL Server, a refresher SQL Server Editions Mainstream Datacenter: Full Featured, high app support and scalability (RIP, SS 2012) Enterprise: Core DB Engine + add-on Services and tools Standard: Enterprise light, fewer cluster nodes and availability functions Web: Low TCO Web Hosting Business Intelligence: Standard + BI Tools such as Power technologies Workgroup: Core DB only (RIP, SS 2012) Express: Scaled down free SS, Core DB only Express With Tools. Includes SSMS Basic Express With Advanced Services. Text Search and SSRS.

State of SQL Server, a refresher SQL Server Editions Specialized Azure: SAS Cloud Compact (SQL CE): Embedded DB Engine based on SQL Mobile Developer: Enterprise, not for Production environments Embedded (SSEE): Windows Services Evaluation: 180 day Trial Enterprise Edition Fast Track: Enterprise Datawarehouse and BI Local: Embedded on-demand DB Parallel Data Warehouse (PDW) Datawarehouse Appliance: Partnership with Dell and HP

SQL Server with PLEX Integration Strategies Mov. 2 Strategy 1: Use of Stored Procedures (SPs) Mov. 3 Strategy 2: Use of T-SQL Code via EXEC SQL Mov. 4 Strategy 3: Use of SSRS Reports

2ndMov. 1 st strategy, Stored Procedures

SQL Server with PLEX Integration Strategy 1: Stored Procedures (SPs) SPs Advantages Reduce Compilation Overhead Reduce Network Traffic Business Logic Encapsulation Access Rights Delegation SQL Injection Attacks Protection

SQL Server with PLEX Integration Strategy 1: Stored Procedures (SPs) SPs Creation I/O definition, existing SP Adjust I/O Write SP contents Adjust for parameters Create/Update the SP Test the SP

SQL Server with PLEX Integration Strategy 1: Stored Procedures (SPs), Cont. SP Without A Return Dataset Create the SP Create Abstract Template Instantiate Template SP Caller Wrapper Client Caller Runtime Example

SQL Server with PLEX Integration Strategy 1: Stored Procedures (SPs), Cont. SP With A Return Dataset Create the SP Create Abstract Template Instantiate Template Client Caller Runtime Example

3 rd Mov. Exec SQL

SQL Server with PLEX Integration Strategy 2: USE OF T-SQL CODE EXEC SQL Syntax: Exec SQL sourcecode [, variable] [,For Update][, variable<maximumrecordsetsizefield> value] Limitations: Only one EXEC SQL with function with FETCHNEXT statement No EXEC SQL on System I Java and C#: DB column names requirement thru unprepared statements Use of Source Code objects where I/O variables field match Parameter Substitution with SRC parameter FLD

SQL Server with PLEX Integration Strategy 2: USE OF T-SQL CODE (cont.) EXEC SQL Basic Examples Delete. Exec SQL Src: Delete Currency Source Code: Delete From Currency FetchNext Exec SQL Src: Select Currency, Exchange Rate FetchNext SC: Select Currency_Name,Exchange_Rate From Currency FetchNext and Parameters Set View<Currency Code> = USD Exec SQL Src: Select Currency, View FetchNext SC: Select * from Currency where Currency_Code = &(1:)

SQL Server with PLEX Integration Strategy 2: USE OF T-SQL CODE (cont.) EXEC SQL Advanced Example (BlockFetch, Parameters, and Override) Abstract BF SQL Query Template Instantiation Use like a regular BF Multiple Inheritance Allows SQL Code Override Function used as a BF but for a different purpose

4th Mov. SSRS Reports

SQL Server with PLEX Integration Strategy 3: SSRS Reports SQL Server Reporting Services (SSRS) Server SW Reporting System administered via Web Interface Released in 2004 as add-on to SQL Server 2000 Report Definition Language (RDL) Genned as Excel, PDF, CSV, XML, TIFF, and HTML Web Archive Interact directly with Report Web Service or Report Manager Role Based security on item, folder, or site wide ASP.NET ReportViewer Web Control or ReportViewer WFC (S/L) Ad-hoc and mobile reporting capability (SS2012)

SQL Server with PLEX Integration Strategy 3: SSRS Reports (cont.) SSRS Reports Design Elements Dataset

SQL Server with PLEX Integration Strategy 3: SSRS Reports (cont.) SSRS Reports Design Elements Dataset SP as datasource Suggested: URLs DB file

SQL Server with PLEX Integration Strategy 3: SSRS Reports (cont.) SSRS Reports Launched With PLEX Build and launch URL Report Name + parameter(s) and value(s) Build the URL thru format msg Retrieve the URL from DB file Launch default browser with URL Runtime Example

Encore QA Lucio Gayosso Wolters Kluwer Inc. (CCH) Lucio.Gayosso@WoltersKluwer.com l_gayosso@hotmail.com