SAS2WPS Workshop. Torben Christensen! Senior Partner, MSc.! email: torben.christensen@uniqcus.com! tlf: +45 3064 9150. Copyright UniQcus 2014



Relaterede dokumenter
PID2000 Archive Service

VÆR EFFEKTIV SOM SAS PROGRAMMØR MED SAS ENTERPRISE GUIDE 7.12 GEORG MORSING

Digital Print Room Implementering og tilretning. 11. Sep TMC Plot-SIG

Moderne SAS-programmering på webben med SAS Studio. Georg Morsing SAS Institute

Best Practices: I/O-konfiguration. Thomas Damgaard, Chefkonsulent, SAS Institute

ALM / QualityCenter 11 Opgradering

Hardware og software på forskermaskinerne

Installationsvejledning SAS Foundation 9.2 SAS Enterprise Guide 4.2. Windows Vista

Introduktion til versionsstyring

Agenda. Muligheder for anvendelse. Komponenter. Features. Restore muligheder. DR og TSM integration. Repository. Demo. Spørgsmål

ODBC made easy på dansk (når bare man ved hvordan) Jesper Michelsen, Data warehouse & Analyse

Installationsguide IBM Tivoli Storage Manager for Databases Data Protection for Microsoft SQL Server

SAP R/3. Henrik Kroos

Hurtigt i gang med SAS University Edition Anders Milhøj

Softwareløsninger til dit netværk

OrCAD Capture TCL IDE med Eclipse

Introduktion til Microsoft R. Steen Dybboe, Pragmatic BI MsBIP 2017 Aarhus

Hardware og software på forskermaskinerne

Egenudviklet promotion tool mellem forskellige SAS Visual Analytics miljøer.

WINDCHILL TIPS & TRICKS

Curriculum Vitae for Søren Brønsted

Installation af kalibreringsprogrammet. (BDE versionen)

02101 Indledende Programmering Introduktion til Eclipse

CV FOR LARS BAUER JØRGENSEN

Microsoft Dynamics CRM 2011 (CRM2011) From a Technical point of view

Microsoft Dynamics CRM 2013

IBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1

Installation af Oracle 10g Release 2 database

ISA Server 2006 Del 5. Jesper Hanno Hansen

Workshop G4 MicroStation V8 XM edtion nye værktøjer 2

XP til Windows 7. ved Anders Keis Hansen BALLERUP * ESBJERG * ODENSE * ÅRHUS * AALBORG * RØDEKRO * TLF

Opsætning af MobilePBX med Kalenderdatabase

WINDCHILL THE NEXT STEPS

OpenTele datamonitoreringsplatform

intra-mart ver /02/19 intra-mart BaseModule Version3.1

Nyheder fra Citrix Synergy 2013

Fart på SAP HANA. Sådan laver du analyser direkte på dine data i realtid. Copyright 2012 FUJITSU. Fujitsu IT Future, København, den 16.

FairSSL Fair priser fair support

Sikkerhed i trådløst netværk

Tech College Aalborg. HomePort. Projekt Smart Zenior Home Guide til udvikling af nye adaptere til HomePort

MicroStation V8i Print

SAS Promotion og migrering til 9.4 Johannes Jørgensen & Rune Nordtorp

Vejledning i opsætning af MQ

En Kort Introduktion til Oracle

Konfigurationsfiler/DGNLIB, hvor ligger de og hvor mange?

Dagens program. Domæner. change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog. Hvad er widgets.

Version 8.0. BullGuard. Backup

IeDA systems Elektronisk dokumenthåndtering: godkendelse, validering, intelligent workflow & arkiv Fremtiden er lige nu!

CV for Christian Plougmann Hag

FairSSL Fair priser fair support

Curriculum Vitae for Søren Brønsted

Introduktion Med installation af NavisionStatUtility, styrkes sikkerheden i indlæsningen af Excelfiler til Navision Stat via GIS-integrationen.

Hosting Karsten Thygesen Teknisk direktør, Netic A/S

Agenda. Henrik Mejnhardt Nielsen Nordic Product Manager, Microsoft Commercial Actebis Computer

PROJECT PORTFOLIO MANAGEMENT ARTEMIS 7

KIH Database. Systemdokumentation for KIH Databasen. 1. maj Side 1 af 13

EasyIQ ConnectAnywhere Release note

Introduktion Med installation af NavisionStatUtility, styrkes sikkerheden i indlæsningen af Excelfiler til Navision Stat via GIS-integrationen.

ProjectWise Tips & Tricks

IBM WebSphere Operational Decision Management

Database for udviklere. Jan Lund Madsen PBS10107

Curriculum Vitae for Tom Djernæs

Installationsvejledning SAS Foundation 9.2 SAS Enterprise Guide 4.2. Windows XP/Vista Home

Citrix AppDNA 6.1 SP1. 8. november 2012 Flemming Hjorth Andersen, infrastructure specialist

MOC On-Demand Identity with Windows Server 2016 [20742]

Optimer værdien af dine analystiske instrumenter. Lone Vejgaard, Q-Interline

1 ProjectWise sessioner ved BE 2006

Dokumentering af umbraco artikeleksport:

Wahlberg Surtitle Display

Installation og Drift. Aplanner for Windows Systemer Version 8.15

LotusPhere comes to you IM Agent Manager - IM Support - Sametime / 27 Tobias Fonsmark -

WINDCHILL TIPS & TRICKS

Indholdsfortegnelse. Side 2 af 20

Opret ODBC datakilde Vejledning

Installation. Aesiras Internet hjemmeside og webshop. Aesiras -integreret Regnskab, Handel og Internet

Fjernopkobling. - Vejledning i førstegangs fjernopkobling via en IKKE. Banedanmark pc

Print Organizer 2D og 3D PDF

Curriculum Vitae. Jeg har en god forståelse for information teknologi samt at analysere og løse problemer. Har arbejdet i både teams og selvstændigt.

IBM WebSphere Operational Decision Management

Den danske Esri Brugerkonference 2018 Nyheder i ArcGIS Online - i året der gik

START FINDES DER EN LØSNING TIL MIN VIRKSOMHED HOS HANS TØRSLEFF MANAGEMENT SYSTEMS? Har du brug for et enkelt system til timeregistrering?

Delphi og Databaser for begyndere

Navision Stat (NS 9.2)

Exploring Subversive Eclipse SVN Team Provider

DET KONGELIGE BIBLIOTEK NATIONALBIBLIOTEK OG KØBENHAVNS UNIVERSITETS- BIBLIOTEK. Index

VPN VEJLEDNING TIL MAC

Advanced Word Template Brugermanual

Installation af Oracle 10g Release 2 HTML DB

Underbilag 2.24 Kommunernes it-miljø Kommunernes Ydelsessystem

Databaseadgang fra Java

Underbilag 2.24 Kommunernes it-miljø

VDI AARHUS UNIVERSITET VER 1.5 VDI 30. APRIL

LaserNet v6.6 Release Nyhedsbrev

Januar 2009 Oracle Critical Patch Update (CPU)

Software Assurance (SA)

applikation----x----odbc driver manager----foobar ODBC driver----foobar database

Tech College Aalborg. ASP.NET Hjemmeside. Projekt Smart Zenior Home - Guide til ASP.NET hjemmeside med Visual Studio

Integrated Total Facility Management for Real Estate, Infrastructure & Facility Management

Online kursus: Content Mangement System - Wordpress

Transkript:

SAS2WPS Workshop! Torben Christensen! Senior Partner, MSc.! email: torben.christensen@uniqcus.com! tlf: +45 3064 9150 Copyright UniQcus 2014

Torben Christensen 17 years with SAS institute (starting okt85) # 7 employee in Scandinavia Technical Support, Training, Consulting All platforms: z/os, VMS, Unix, Windows osv. 7 years as a Microsoft Partner 2 years with Frango / Cognos.

Workshop Content

Agenda Formiddag WPS generel introduktion SAS - WPS migration WPS Workbench (Eclipse) Eftermiddag Jeres exempler

Hvad er WPS? SAS fortolker (uafhængig af SAS Institute) Udviklet af WPL i UK Startet i 2000 Lille virksomhed, sælger software via forhandlere.

Er det nu lovligt?

SAS sagsanlæg Nov2009 SAS anlægger sag mod WPL Jan2010 Domstol fastsætter spilleregler Juli2010 High Court of London afsiger dommen Juli2010 SAS anmoder om at ECJ får mulighed for at vurdere sagen Maj 2012 ECJ stadfæster den dommen.

Er JA, det nu er lovligt? det!

Fordelen ved WPS WPS kan erstatte SAS til en brøkdel af licensprisen Nemt at installere Enkel integration med IT infrastrukturen Udnyt eksisterende SAS løsninger Udnyt eksisterende SAS viden.

Hvordan virker det?

z/os zlinux Platform Windows Workstation Platforme Bemærkning z/os1.7 og frem, kun batch mode. IFL, z9 og z10 Windows 2000 / XP / Vista / 7/ 8 Window Server Windows server 2000 / 2003 / 2008 / 2012 UNIX AIX pseries fra og med v. 5.3 UNIX Solaris Sparc fra og med v.8 UNIX Solaris x86 fra og med v.10 Linux x86 fra og med LSB v.3 MacOSX x86 fra og med v.01.5 (leopard)

Fra SAS til WPS SAS Enterprise Guide WPS Workbench

WPS Workbench Overview

Eclipse IDE

Programs Editors and Viewers Utilities Explorers

Perspectives

Perspectives Forbliv i WPS perspektivet til du er meget komfortabel med Eclipse!

Views

View: Project Explorer

Edit a script Syntax checker Help utilities Submit HTML output Listing output Output Explorer Preferences

View: Server Explorer Properties View Table View

View: Datatable

Øvelse 1! 1. Lav et nyt projekt i PROJECT EXPLORER 2. Lav et script (SAS program) 3. Kør programmet 4. Naviger til output 5. zoom output op og ned 6. luk output og åben det igen

Eksekvering af WPS WPS Workbench (Eclipse) Command Line Interface (CLI) Batch

WPS Servers Server1 Local Server2

WPS Workbench

View: File Explorer = stifinder til fil-systemet Forskel på Project Explorer og File Explorer?

Handling SAS programs (scripts)

Handling of SAS programs (scripts) (in SAS)

Handling of SAS programs (scripts) (in WPS) Each WPS User has their own PRIVATE workspace, where Eclipse controls the creations, modifications and deletions.

Handling of SAS programs (scripts) (in WPS)

Get SAS Scripts into Workspace

View: Local History

Handling of SAS programs (scripts) (in WPS) User A User B Private Common Private

Version Control Systems CVS SVN GIT

View: Search

View: Outline

View: Bookmarks / Task

View: Script Compatibility

Øvelse 2 1. Lav et nyt projekt under Project Explorer 2. Hent et eksisterende bibliotek med SAS programmer ind (brug copy ikke link). 3. Hvad er forskellen på copy/link? 4. Lav et nyt program 5. Juster det et par gange, med save i mellem 6. Hvad betyder * foran program-navnet i fane-bladet (editoren)? 7. Analyser dine programmer for script-compatibility 8. Lav et bookmark i et af dine programmer. Luk WPS ned og start det op igen. Find det bookmark du lige har lavet.!

Libname engines Default er WPS engine:!! libname test "c:\wpsdata"; SAS datasets:!! libname test SAS7BDAT "c:\sasdata"; libname prove odbc datasrc=sealt user=sealt password=test;!

Database Engines WPS server DB Client Database Note: 32 bit WPS demands 32 bit DB Client 64 bit WPS demands 64 bit DB Client

Valid engines ACCESS, DB2, EXCEL, GREENPLM, GREENPLUM, INFORMIX, KOGNITIO, MYSQL, NETEZZA, ODBC, OLEDB, ORACLE, PGRESQL,POSTGRESQL, POSTGSQL, SAND, SAS7BDAT, SASDASD, SASSEQ, SASTAPE, SD2, SPSS, SPSSDIR, SQLSERVER, SQLSERVR, SQLSVR, SYBASE, TERADATA, V6, V7, V8, V8SEQ, V9, V9SEQ, VERTICA, WPD, WPDFILE, WPDFILV2, WPDSEQ, WPDV2, WPSSEQ, WPSTAPE, XML, XPORT!!

Oracle WPS server Native Client Database Note: 32 bit WPS demands 32 bit DB Client 64 bit WPS demands 64 bit DB Client

Libname mod Oracle Oracle Engine:! Libname mbsprod ORACLE USER=csi password=csi path="(description= (ADDRESS= (PROTOCOL=tcp) (Host=MBSPROD) (Port=1521) ) (CONNECT_DATA=(SID=MBSPRD01)))" schema=tis ;!

WPS Output Default HTML i Workbench Excel / CSV filer

WPS Preferences

WPS Preferences

Øvelse 3 1. Gå ind på www.uniqcus.com og hent code templates. 2. Installer disse under Preferences/Code Templates 3. Hent sample data programmer (samp crtl/space) 4. Dan sasuser.class m.fl 5. Beregn gns. alder, højde og vægt i sasuser.class 6. Plot højde vs. alder!!!

Øvelse 4 1. Analyser dine programmer (igen) for Script Compatibility 2. Identificer kritiske problemer. Er der nogen? 3. Hvordan kan de løses?!!!