SAS og Excel. Kender du fem forskellige måder at overføre data mellem SAS og Excel? Gert Nissen, seniorkonsulent
|
|
- Melinda Shepherd
- 8 years ago
- Views:
Transcription
1 SAS og Excel Kender du fem forskellige måder at overføre data mellem SAS og Excel? Gert Nissen, seniorkonsulent Copyright 2011 SAS Institute Inc. All rights reserved.
2 Indhold Introduktion 5 metoder Konklusion Spørgsmål Mere læsestof 2
3 Introduktion 3
4 5 metoder 1. SAS Display Manager 2. SAS Stored Process 3. SAS Enterprise Guide 4. SAS Web Report Studio 5. SAS Add-In for Microsoft Excel 4
5 1. SAS Display Manager 6 Base SAS-metoder 1.1. SAS/ACCESS INTERFACE til PC FILE FORMATS 1.2. DATABASE 1.3. DDE / IOM / VBA 1.4. DATA STEP 1.5. LIBNAME ENGINE 1.6. ODS MARKUP 5
6 1.1. SAS/ACCESS INTERFACE TO PC FILE FORMATS 6 PC File-metoder Export og Import wizards PROC EXPORT og IMPORT Export SAS table - View in Excel PROC SQL pass-through PROC ACCESS PROC DBLOAD 6
7 1.1. SAS/ACCESS INTERFACE TO PC FILE FORMATS Export og Import wizards 7
8 1.1. SAS/ACCESS INTERFACE TO PC FILE FORMATS PROC EXPORT og IMPORT PROC EXPORT DATA= SASHELP.CLASS OUTFILE= "C:\temp\CLASS.xls" DBMS=EXCEL5 REPLACE; RUN; PROC IMPORT OUT= WORK.CLASS DATAFILE= "C:\temp\CLASS.xls" DBMS=EXCEL5 REPLACE; GETNAMES=YES; RUN; 8
9 1.1. SAS/ACCESS INTERFACE TO PC FILE FORMATS Export SAS Table - View in Excel 9
10 1.1. SAS/ACCESS INTERFACE TO PC FILE FORMATS Export SAS Table - View in Excel 10
11 1.1. SAS/ACCESS INTERFACE TO PC FILE FORMATS Variant af View in Excel 11
12 1.1. SAS/ACCESS INTERFACE TO PC FILE FORMATS Variant af View in Excel 12
13 1.1. SAS/ACCESS INTERFACE TO PC FILE FORMATS PROC SQL pass-through facility PROC SQL; dquote=ansi; connect to excel (path="c:\temp\class.xls"); CONNECT TO PCFILES AS DB (SERVER=d1234 PATH='c:\temp\class.xls' ); create table work.class as SELECT select ** FROM from CONNECTION connection TO to DB excel (PCFILES::SQLColumns "","","Sheet1$",""); (select SELECT ** FROM from CONNECTION named_range); TO DB (PCFILES::SQLLGetTypeInfo); disconnect from excel; CREATE TABLE work AS QUIT; SELECT * FROM CONNECTION TO DB (PCFILES::SQLTables "","","",""); QUIT; 13
14 1.1. SAS/ACCESS INTERFACE TO PC FILE FORMATS PROC ACCESS to create access and view descriptors proc access dbms=xls; create work.class.access; path='c:\temp\class.xls'; scantype=yes; getnames=yes; assign=yes; list all; create work.class.view; select all; run; data work.mydata; set work.class; run; 14
15 1.1. SAS/ACCESS INTERFACE TO PC FILE FORMATS PROC DBLOAD proc dbload dbms=xls data=work.class; path='c:\temp\class.xls'; putnames=yes; label; reset all; limit=0; load; run; 15
16 1.2. DATABASE ODBC LIBNAME my_xls ODBC NOPROMPT="DSN=Excel Files; DBQ=c:\temp\class.xls"; OLEDB LIBNAME my_xls OLEDB PROVIDER_STRING="EXCEL 8.0" PROVIDER="MICROSOFT.JET.OLEDB.4.0" PROPERTIES=('DATA SOURCE'= c:\temp\class.xls"); 16
17 1.3. DDE / IOM / VBA Dynamic Data Exchange (DDE) OPTIONS NOXWAIT NOXSYNC; X "'C:\Program Files\Microsoft Office\Excel.exe'"; filename excelout DDE 'excel sheet1!r1c1:r5c7'; data _null_; set sashelp.class(obs=5); file excelout; put 'name,sex,age,weight,height'; run; SAS Integrated Object Model (IOM) Sample 25629: Transferring Data Between SAS and Microsoft Products ActiveX COM (Component Object Model) 17
18 1.4. DATA STEP Filename, file statement data _null_; set sashelp.class(obs=5); file 'c:\temp\class.csv' dsd; if _n_ =1 then put 'name,sex,age,weight,height'; put ( _all_ ) (+0); run; 18
19 1.4. DATA STEP %ds2csv %ds2csv (data=sashelp.retail, runmode=b, csvfile=c:\temp\retail.csv); Product Documentation: %DS2CSV Macro Sample 26085: DS2CSV CSV File Generator Sample Sample 37456: Using ODS CSV as an alternative to the %DS2CSV macro 19
20 1.5. LIBNAME ENGINE libname db EXCEL "c:\temp\class.xls"; PROC PRINT DATA=db.class; RUN; PROC PRINT DATA=db. class$a2:f22'n; RUN; data work.new; set db.'sheet3$'n; run; data db.class; set sashelp.class; run; libname db CLEAR; 20
21 1.6. ODS MARKUP 4 metoder CSV, CSVALL HTML MSOFFICE2K EXCELXP TAGSET 21
22 1.6. ODS CSV ods csv file='filename.csv' options( delimiter=";" decimal_separator=','); proc print data=sashelp.class; run; ods csv close; 22
23 1.6. ODS HTML ods html body='c:\temp\class.xls'; proc print data=sashelp.class; run; ods html close; 23
24 1.6. ODS MSOFFICE2K ods tagsets.msoffice2k file='c:\temp\shoes_by_region.xls' style=banker; options device=activex; proc gchart data=sashelp.shoes; vbar3d region / sumvar=sales; run; quit; ods tagsets.msoffice2k close; 24
25 1.6. ODS EXCELXP TAGSET ods tagsets.excelxp file="excelxp.xls" options(frozen_headers="yes" autofilter="all"); proc print data=sashelp.class; run; ods _all_ close; Vincent DelGobbo Creating Stylish Multi-Sheet Microsoft Excel Workbooks the Easy Way with SAS 25
26 1.3. ODS EXCELXP TAGSET var bmi / style={tagattr= format:#0.000 formula:rc[-2]/(rc[-1]*rc[-1]) }; 26
27 1.6. ODS ODS Knowledge Base / Focus Area 27
28 2. SAS Stored Process *ProcessBody; data _null_; rc = stpsrv_header('content-type','application/vnd.ms-excel'); rc = stpsrv_header('content-disposition',"inline"); run; %let _ODSDEST=TAGSETS.MSOFFICE2K; %let _ODSSTYLE=seaside; %stpbegin; proc print data=sashelp.class; run; %stpend; 28
29 3. SAS Enterprise Guide Exporting and importing Excel data into Enterprise Guide 29
30 3. SAS Enterprise Guide Exporting and importing Excel data into Enterprise Guide 30
31 3. SAS Enterprise Guide Export 31
32 4. SAS Web Report Studio 32
33 4. SAS Web Report Studio 33
34 5. SAS Add-In for Microsoft Office Accessing and managing data within SAS Add-In for Microsoft Office 34
35 5. SAS Add-In for Microsoft Office SAS-data direkte som Pivot-tabeller 35
36 5. SAS Add-In for Microsoft Office Send opdaterede data tilbage til SAS 36
37 5. SAS Add-In for Microsoft Office Send opdaterede data tilbage til SAS 37
38 5. SAS Add-In for Microsoft Office Mulighed for at se OLAP, InfoMaps, rapporter og andet indhold ikke kun SAS data sets! 38
39 Hvad skal jeg vælge? 1. SAS Display Manager 1.1. SAS/ACCESS INTERFACE til PC FILE FORMATS Export og Import wizards PROC EXPORT og IMPORT Export SAS table - View in Excel PROC SQL pass-through PROC ACCESS PROC DBLOAD 1.2. DATABASE ODBC OLE DB 1.3. DDE / IOM / VBA 1.4. DATA STEP 1.5. LIBNAME ENGINE 1.6. ODS MARKUP CSV, CSVALL HTML MSOFFICE2K EXCELXP TAGSET 2. SAS Stored Process 3. SAS Web Report Studio 4. SAS Enterprise Guide 4.1. Open Other Import Data (as a step in project) 4.3. Send to 4.4. Export (as a step in project) 5. Excel SAS Add-In Tagsets.TableEditor Data Types Conversion SYLK (Spreadsheet Symbolic Link) TAGSETS.TagSetExcelDDE MSOffice2K_x 32/64 bit? TAGSETS.XHTML PC FILE Server Unix? xlsb 39
40 Hvilken metode skal jeg bruge? Filformater og Excel-versioner SAS techniques Output format Excel-fil? Version Formatering ExcelXP XML Nej options MsOffice2k HTML Nej Grafik ODS HTML HTML Nej 97+ HTML ODS CSV CSV Nej 97+ Begrænset LIBNAME engine XLS Ja 97+ Ingen DDE XLS Ja 97+ Via VBA PROC EXPORT XLS Ja 97+ Excel template 40
41 Hvilken metode skal jeg bruge? Filformater og Excel-versioner Benefits ExcelXP MSOFFICE2K CSV MSOFFICE2K_X TableEditor / HTML3 Creates Multiple Worksheets Ja Ja Ja Creates Graphics Ja Ja Ja Adds or Modifies Styles Ja Ja Ja Ja Uses Options Ja Ja Ja Ja Updates Worksheets Ja Creates Output on all Operating Systems Ja Ja Ja Ja Ja Adds Graphs Ja Ja 41
42 Hvilken metode skal jeg bruge? Muligheder i Excel Overvejelser View in Excel PROC EXPORT ODS CSV ODS HTML LIBNAME EXCEL DDE ODS excelxp MsOffice2k Automatic recognition of Ja Ja Ja Ja Ja Ja text strings as Excel formulas Automatic workbook Ja Ja Ja Ja Ja Ja creation Pre-formatting Ja Ja Ja Ability to export to specific Excel ranges Export of multiple datasets to the same worksheet Exporting variable labels instead of names Export of multiple worksheets to the same workbook Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja Grafik Ja Ja 42
43 Supported data sources and environments SAS/ACCESS Interface to PC File Formats og Excel Data Source Description Excel using a LIBNAME engine Data Source Identifier EXCEL EXCEL97 EXCEL 2000 EXCEL 2002 EXCEL 2003 EXCEL 2007 Excel using PC Files Server EXCELCS Import Export Supported Wizard PROC Wizard PROC Platforms Supported SAS Platforms/Release Yes Yes Yes Yes 32-bit Windows SAS 9.0 or later No Yes for Windows, Yes starting in SAS 9.2 Phase 3 or later No Yes for Windows, starting in SAS 9.2 Phase 3 or later Excel using.xls file formats XLS No Yes No Yes Excel 4 using PROC ACCESS and PROC DBLOAD Excel 5 using PROC ACCESS and PROC DBLOAD Yes EXCEL 4 Yes Yes Yes Yes EXCEL 5 Yes Yes Yes Yes 64-bit Windows Linux, UNIX SAS or later SAS 9.1 or later 32-bit Windows 64-bit Windows SAS SP3 or later Linux, UNIX 32-bit Windows 64-bit Windows 32-bit Windows 64-bit Windows SAS 8.2 or later SAS SP1 or later SAS 8.2 or later SAS SP1 or later 43
44 Referencer 1. Microsoft Excel Workbook Files Product Documentation: SAS/ACCESS(R) 9.2 Interface to PC Files: Reference, Second Edition 2. Creating an Excel report: A comparison of the different techniques Romain Miralles 3. Getting your data into Excel, the way you want Alan Tsuji 4. De-Mystifying the SAS LIBNAME Engine in Microsoft Excel: A Practical Guide Paul A. Choate, Carol A. Martell 5. Choosing the Right Tool from Your SAS and Microsoft Excel Tool Belt Steven First, Jennifer First 6. SAS to Excel and Back Again Rick Andrews 7. The Creation and Export of Excel Formulas Using SAS Collin Elliot, Eli Morris 8. SAS/ACCESS Interface to PC Files Data Access Demystified Howard Plemmons 9. Don t Gamble with Your Output: How to Use Microsoft Formats with ODS Cynthia L. Zender 10. The Perfect Marriage: The SAS Output Delivery System and Microsoft Office Chevell Parker 11. SAS and Microsoft Excel: Two Extreme Worlds. Learn How SAS Works with Excel Data and How Excel Exploits the Power of SAS Henri Theuwissen 44
45 Gert Nissen Seniorkonsulent Professional Services Public Copyright 2011 SAS Institute Inc. All rights reserved.
46 Demo 11:00-11:30 D13 / Software Introduktion til SAS Add-In for Microsoft Office 4.3 Alan Hjemsted, SAS Institute Denne demo viser, hvordan man kan bruge Microsoft Office som interface til at generere rapporter på SAS-data via SAS Add-In for Microsoft Office. Selv ikke SAS-kyndige slutbrugere er i stand til at anvende de SASdata, som er lagt tilrette for dem og forblive i deres vante Microsoft Office-omgivelser for at generere rapporter. Copyright 2011 SAS Institute Inc. All rights reserved.
ABSTRACT INTRODUCTION SAS AND EXCEL CAPABILITIES SAS AND EXCEL STRUCTURES
Paper 85-2010 Choosing the Right Tool from Your SAS and Microsoft Excel Tool Belt Steven First and Jennifer First, Systems Seminar Consultants, Madison, Wisconsin ABSTRACT There are over a dozen ways to
More informationChoosing the Best Method to Create an Excel Report Romain Miralles, Clinovo, Sunnyvale, CA
Choosing the Best Method to Create an Excel Report Romain Miralles, Clinovo, Sunnyvale, CA ABSTRACT PROC EXPORT, LIBNAME, DDE or excelxp tagset? Many techniques exist to create an excel file using SAS.
More informationCreate an Excel report using SAS : A comparison of the different techniques
Create an Excel report using SAS : A comparison of the different techniques Romain Miralles, Clinovo, Sunnyvale, CA Global SAS Forum 2011 April 2011 1 1. ABSTRACT Many techniques exist to create an Excel
More informationExcel with SAS and Microsoft Excel
Excel with SAS and Microsoft Excel Andrew Howell Senior Consultant, ANJ Solutions SAS Global Forum Washington DC 23 26 March 2014 Introduction - SAS & Excel interaction Excel as a Data Source Excel as
More informationIntegrating SAS and Excel: an Overview and Comparison of Three Methods for Using SAS to Create and Access Data in Excel
Integrating SAS and Excel: an Overview and Comparison of Three Methods for Using SAS to Create and Access Data in Excel Nathan Clausen, U.S. Bureau of Labor Statistics, Washington, DC Edmond Cheng, U.S.
More informationMethodologies for Converting Microsoft Excel Spreadsheets to SAS datasets
Methodologies for Converting Microsoft Excel Spreadsheets to SAS datasets Karin LaPann ViroPharma Incorporated ABSTRACT Much functionality has been added to the SAS to Excel procedures in SAS version 9.
More informationBooks-by-Users Web Development with SAS by Example (Third Edition) Frederick E. Pratter
Books-by-Users Web Development with SAS by Example (Third Edition) Frederick E. Pratter Click Tom to Kari, edit Master Statistics subtitle style 07/06/12 Come out of the desert of ignorance to the OASUS
More informationCustomized Excel Output Using the Excel Libname Harry Droogendyk, Stratia Consulting Inc., Lynden, ON
Paper SIB-105 Customized Excel Output Using the Excel Libname Harry Droogendyk, Stratia Consulting Inc., Lynden, ON ABSTRACT The advent of the ODS ExcelXP tagset and its many features has afforded the
More informationSAS/ACCESS 9.3 Interface to PC Files
SAS/ACCESS 9.3 Interface to PC Files Reference SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2011. SAS/ACCESS 9.3 Interface to Files: Reference.
More informationDifferent Approaches to Maintaining Excel Reports
Different Approaches to Maintaining Excel Reports Presented by: Amanda Bin Feng ING Direct Canada Toronto Area SAS Society, December 11, 2009 Objective When we need to maintain routine reports, we would
More informationPrintable Spreadsheets Made Easy: Utilizing the SAS Excel XP Tagset Rick Andrews, Office of the Actuary, CMS, Baltimore, MD
Paper RV-05 Printable Spreadsheets Made Easy: Utilizing the SAS Excel XP Tagset Rick Andrews, Office of the Actuary, CMS, Baltimore, MD ABSTRACT The SAS System offers myriad techniques for exchanging data
More informationSUGI 29 Systems Architecture. Paper 223-29
Paper 223-29 SAS Add-In for Microsoft Office Leveraging SAS Throughout the Organization from Microsoft Office Jennifer Clegg, SAS Institute Inc., Cary, NC Stephen McDaniel, SAS Institute Inc., Cary, NC
More informationIt s not the Yellow Brick Road but the SAS PC FILES SERVER will take you Down the LIBNAME PATH= to Using the 64-Bit Excel Workbooks.
Pharmasug 2014 - paper CC-47 It s not the Yellow Brick Road but the SAS PC FILES SERVER will take you Down the LIBNAME PATH= to Using the 64-Bit Excel Workbooks. ABSTRACT William E Benjamin Jr, Owl Computer
More informationWriting Data with Excel Libname Engine
Writing Data with Excel Libname Engine Nurefsan (Neffy) Davulcu Advanced Analytics Intern, TransUnion Canada Golden Horseshoe SAS User Group (GHSUG) Burlington, Ontario, Canada MAY 27, 2016 ODS All Functionality
More informationSAS and Microsoft Excel for Tracking and Managing Clinical Trial Data: Methods and Applications for Information Delivery
Paper TT15 SAS and Microsoft Excel for Tracking and Managing Clinical Trial Data: Methods and Applications for Information Delivery Na Li, Pharmacyclics, Sunnyvale, CA Kathy Boussina, Pharmacyclics, Sunnyvale,
More informationTips and Tricks for Creating Multi-Sheet Microsoft Excel Workbooks the Easy Way with SAS. Vincent DelGobbo, SAS Institute Inc.
Paper HOW-071 Tips and Tricks for Creating Multi-Sheet Microsoft Excel Workbooks the Easy Way with SAS Vincent DelGobbo, SAS Institute Inc., Cary, NC ABSTRACT Transferring SAS data and analytical results
More informationUsing Microsoft Excel for Data Presentation Peter Godard and Cyndi Williamson, SRI International, Menlo Park, CA
Using Microsoft Excel for Data Presentation Peter Godard and Cyndi Williamson, SRI International, Menlo Park, CA ABSTRACT A common problem: You want to use SAS to manipulate and summarize your data, but
More informationImporting Excel Files Into SAS Using DDE Curtis A. Smith, Defense Contract Audit Agency, La Mirada, CA
Importing Excel Files Into SAS Using DDE Curtis A. Smith, Defense Contract Audit Agency, La Mirada, CA ABSTRACT With the popularity of Excel files, the SAS user could use an easy way to get Excel files
More informationUsing SAS Output Delivery System (ODS) Markup to Generate Custom PivotTable and PivotChart Reports Chevell Parker, SAS Institute
Using SAS Output Delivery System (ODS) Markup to Generate Custom PivotTable and PivotChart Reports Chevell Parker, SAS Institute ABSTRACT This paper illustrates how to use ODS markup to create PivotTable
More informationSAS 9.4 PC Files Server
SAS 9.4 PC Files Server Installation and Configuration Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2014. SAS 9.4 PC Files Server: Installation
More informationSecrets from a SAS Technical Support Guy: Combining the Power of the SAS Output Delivery System with Microsoft Excel Worksheets
Paper SAS177-2014 Secrets from a SAS Technical Support Guy: Combining the Power of the SAS Output Delivery System with Microsoft Excel Worksheets Chevell Parker, SAS Institute Inc. ABSTRACT Business analysts
More informationOpdatering af metadata via SAS -programmer
Opdatering af metadata via SAS -programmer Henrik Dorf, chefkonsulent, PS Commercial Metadata SAS Management Console Meta browser SAS Data Integration Studio SAS Metadata Server Administrerer adgangen
More informationTHE HELLO WORLD PROJECT
Paper RIV-08 Yes! SAS ExcelXP WILL NOT Create a Microsoft Excel Graph; But SAS Users Can Command Microsoft Excel to Automatically Create Graphs From SAS ExcelXP Output William E Benjamin Jr, Owl Computer
More informationAN ANIMATED GUIDE: SENDING SAS FILE TO EXCEL
Paper CC01 AN ANIMATED GUIDE: SENDING SAS FILE TO EXCEL Russ Lavery, Contractor for K&L Consulting Services, King of Prussia, U.S.A. ABSTRACT The primary purpose of this paper is to provide a generic DDE
More informationAspose.Cells Product Family
time and effort by using our efficient and robust components instead of developing your own. lets you open, create, save and convert files from within your application without Microsoft Excel, confident
More informationRelease 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access
Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix Jennifer Clegg, SAS Institute Inc., Cary, NC Eric Hill, SAS Institute Inc., Cary, NC ABSTRACT Release 2.1 of SAS
More informationIntegrating SAS and Microsoft Office for Analysis and Reporting of Hearing Loss in Occupational Health Management
Integrating SAS and Microsoft Office for Analysis and Reporting of Hearing Loss in Occupational Health Management George Bukhbinder, Palisades Research, Inc., Bernardsville, NJ Mark Nicolich, ExxonMobil
More information# or ## - how to reference SQL server temporary tables? Xiaoqiang Wang, CHERP, Pittsburgh, PA
# or ## - how to reference SQL server temporary tables? Xiaoqiang Wang, CHERP, Pittsburgh, PA ABSTRACT This paper introduces the ways of creating temporary tables in SQL Server, also uses some examples
More informationAccess to Relational Databases Using SAS. Frederick Pratter, Destiny Corp.
Paper TF-21 Access to Relational Databases Using SAS ABSTRACT Frederick Pratter, Destiny Corp. SAS software currently provides many of the features of a database management system, including database views
More informationFlat Pack Data: Converting and ZIPping SAS Data for Delivery
Flat Pack Data: Converting and ZIPping SAS Data for Delivery Sarah Woodruff, Westat, Rockville, MD ABSTRACT Clients or collaborators often need SAS data converted to a different format. Delivery or even
More informationJoin af tabeller med SAS skal det være hurtigt?
Join af tabeller med SAS skal det være hurtigt? Henrik Dorf, chefkonsulent, PS Commercial Join af tabeller Skal det være hurtigt kræver det Valgmuligheder Viden Eksperimenter Historien En af de første
More information- 1 - ABSTRACT. Paper TU02
Paper TU02 Delivering Multi-Sheet Excel Reports from a Parameterized Stored Process Richard DeVenezia, Independent Consultant Harry Droogendyk, Stratia Consulting Inc. ABSTRACT The advantage of using parameterized
More informationUsing SAS Enterprise Business Intelligence to Automate a Manual Process: A Case Study Erik S. Larsen, Independent Consultant, Charleston, SC
Using SAS Enterprise Business Intelligence to Automate a Manual Process: A Case Study Erik S. Larsen, Independent Consultant, Charleston, SC Abstract: Often times while on a client site as a SAS consultant,
More information* --- Alle labels kan nu bestemmes i PROC PRINT -------;
Foredrag på SAS Forum, 18. september 2013 Nyheder i SAS 9.4 for SAS programmører, Georg Morsing Program 1 * --- Alle labels kan nu bestemmes i PROC PRINT -------; proc print data=sashelp.cars label grandtotal_label='total
More informationImporting Excel File using Microsoft Access in SAS Ajay Gupta, PPD Inc, Morrisville, NC
ABSTRACT PharmaSUG 2012 - Paper CC07 Importing Excel File using Microsoft Access in SAS Ajay Gupta, PPD Inc, Morrisville, NC In Pharmaceuticals/CRO industries, Excel files are widely use for data storage.
More informationSAS to Excel with ExcelXP Tagset Mahipal Vanam, Kiran Karidi and Sridhar Dodlapati
PharmaSUG2010 - Paper CC22 SAS to Excel with ExcelXP Tagset Mahipal Vanam, Kiran Karidi and Sridhar Dodlapati ABSTRACT Creating XML based excel files is a very convenient and powerful feature of SAS 9
More informationA Recursive SAS Macro to Automate Importing Multiple Excel Worksheets into SAS Data Sets
PharmaSUG2011 - Paper CC10 A Recursive SAS Macro to Automate Importing Multiple Excel Worksheets into SAS Data Sets Wenyu Hu, Merck Sharp & Dohme Corp., Upper Gwynedd, PA Liping Zhang, Merck Sharp & Dohme
More informationUsing DDE and SAS/Macro for Automated Excel Report Consolidation and Generation
Using DDE and SAS/Macro for Automated Excel Report Consolidation and Generation Mengxi Li, Sandra Archer, Russell Denslow Sodexho Campus Services, Orlando, FL Abstract Each week, the Sodexho Campus Services
More informationGetting Your Data into SAS
Getting Your Data into SAS Stephanie R. Thompson Where is your data stored? Oracle tables SQL Server tables Microsoft Access Microsoft Excel Text file SPSS All over the place 1 What s the solution? SAS/ACCESS
More informationDBF Chapter. Note to UNIX and OS/390 Users. Import/Export Facility CHAPTER 7
97 CHAPTER 7 DBF Chapter Note to UNIX and OS/390 Users 97 Import/Export Facility 97 Understanding DBF Essentials 98 DBF Files 98 DBF File Naming Conventions 99 DBF File Data Types 99 ACCESS Procedure Data
More informationSAP Best Practices. Færdigpakket branchespecifik og brancheovergribende knowhow. Tilgængelighed for SAP-kunder og SAP-partnere
SAP Best Practices Færdigpakket branchespecifik og brancheovergribende knowhow Tilgængelighed for SAP-kunder og SAP-partnere 1. Tilgængelighed af SAP Best Practices 2. Download af SAP Best Practices Tilgængelighed
More informationSharePoint Brugergruppe møde 15. august 2014
SharePoint Brugergruppe møde 15. august 2014 Konsulent i justb Underviser hos Orange Man Initiativtager til MsBIP Arbejdet med Microsoft BI i 7 år Stærkt fokus på front-end Analysis Services Reporting
More informationSAS 9.4 Installation Instructions Summary
Overview SAS 9.4 Installation Instructions Summary University of Massachusetts Site License June 2014 (TS1M1, Rev: 940_14w19) You will be downloading a zipped SAS Software Depot, which requires a SAS Installation
More informationAutomated distribution of SAS results Jacques Pagé, Les Services Conseils HARDY, Quebec, Qc
Paper 039-29 Automated distribution of SAS results Jacques Pagé, Les Services Conseils HARDY, Quebec, Qc ABSTRACT This paper highlights the programmable aspects of SAS results distribution using electronic
More informationSAS. 9.4 Stored Processes. Developer's Guide Third Edition. SAS Documentation
SAS 9.4 Stored Processes Developer's Guide Third Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2015. SAS 9.4 Stored Processes: Developer's
More informationUtilizing SAS for Complete Report Automation Brent D. Westra, Mayo Clinic, Rochester, MN
Paper S105-2011 Utilizing SAS for Complete Report Automation Brent D. Westra, Mayo Clinic, Rochester, MN ABSTRACT Analysts in every field devote a great deal of time and effort to the tedious, manual task
More informationCHAPTER 1 Overview of SAS/ACCESS Interface to Relational Databases
3 CHAPTER 1 Overview of SAS/ACCESS Interface to Relational Databases About This Document 3 Methods for Accessing Relational Database Data 4 Selecting a SAS/ACCESS Method 4 Methods for Accessing DBMS Tables
More informationBag it, Tag it & Put it: Project tracking one click away!
Bag it, Tag it & Put it: Project tracking one click away! Abhishek Bakshi Cytel, Pune The views expressed in this presentation are my own and do not necessarily represent the views of Cytel Statistical
More informationSPDE. Lagring af større datamængder. make connections share ideas be inspired. Henrik Dorf Chefkonsulent SAS Institute A/S
make connections share ideas be inspired SPDE Lagring af større datamængder Henrik Dorf Chefkonsulent SAS Institute A/S SPDE Scalable Performance Data Engine I/O delen af SPDServer software Følger med
More informationWHAT DO YOU DO WHEN YOU CAN NOT USE THE SDD ADVANCED LOADER
Paper AD-009 Importing Complicated Excel Files into SAS Drug Development (SDD) Heather L. Murphy, Eli Lilly and Company, Indianapolis, IN Gregory C. Steffens, Eli Lilly and Company, Indianapolis, IN ABSTRACT
More informationCreating synergy by integrating SAS and Lotus Notes
Creating synergy by integrating SAS and Lotus Notes Erwin van Dongen & Han Tanis SAS European User Group International June 2000, Dublin Agenda! Introduction! Lotus Notes as intranet framework! Starting
More informationA Comparison of SAS versus Microsoft Excel and Access s Inbuilt VBA Functionality
A Comparison of SAS versus Microsoft Excel and Access s Inbuilt VBA Functionality Jozef Tarrant, Amadeus Software Ltd. Copyright 2011 Amadeus Software Ltd. 1 Overview What is VBA? VBA Essentials: Modules
More informationIntroduction. Why Use ODBC? Setting Up an ODBC Data Source. Stat/Math - Getting Started Using ODBC with SAS and SPSS
Introduction Page 1 of 15 The Open Database Connectivity (ODBC) standard is a common application programming interface for accessing data files. In other words, ODBC allows you to move data back and forth
More informationPUT, DBLOAD AND ODE: Three Ways to Export Data to Excel and Why To Use Them
PUT, DBLOAD AND ODE: Three Ways to Export Data to Excel and Why To Use Them Doug Felton, Trilogy Consulting Corporation, Englewood, CO Frank Ferriola, Trilogy Consulting Corporation, Englewood, CO ABSTRACT
More informationMore than Doubled: Implications of Moving from 32-bit to 64-bit SAS on Windows
More than Doubled: Implications of Moving from 32-bit to 64-bit SAS on Windows Chris Hemedinger, SAS This can be a bit confusing 2 Myths about 64-bit computing on Windows It s twice as fast as 32-bit computing
More informationWake-Up Meeting hos PeopleNet 5. september 2013
Wake-Up Meeting hos PeopleNet 5. september 2013 Konsulent i justb Underviser hos Orange Man Initiativtager til MsBIP Arbejdet med Microsoft BI i 7 år Stærkt fokus på front-end Analysis Services Reporting
More informationSAS and Electronic Mail: Send e-mail faster, and DEFINITELY more efficiently
Paper 78-26 SAS and Electronic Mail: Send e-mail faster, and DEFINITELY more efficiently Roy Fleischer, Sodexho Marriott Services, Gaithersburg, MD Abstract With every new software package I install, I
More informationAccessing a Microsoft SQL Server Database from SAS on Microsoft Windows
Accessing a Microsoft SQL Server Database from SAS on Microsoft Windows On Microsoft Windows, you have two options to access a Microsoft SQL Server database from SAS. You can use either SAS/Access Interface
More informations@lm@n SAS Institute Exam A00-270 SAS BI Content Developmentfor SAS 9 Version: 7.0 [ Total Questions: 107 ]
s@lm@n SAS Institute Exam A00-270 SAS BI Content Developmentfor SAS 9 Version: 7.0 [ Total Questions: 107 ] SAS Institute A00-270 : Practice Test Question No : 1 When a SAS Web Report Studio report is
More informationHow To Write A File System On A Microsoft Office 2.2.2 (Windows) (Windows 2.3) (For Windows 2) (Minorode) (Orchestra) (Powerpoint) (Xls) (
Remark Office OMR 8 Supported File Formats User s Guide Addendum Remark Products Group 301 Lindenwood Drive, Suite 100 Malvern, PA 19355-1772 USA www.gravic.com Disclaimer The information contained in
More informationCourse: SAS BI(business intelligence) and DI(Data integration)training - Training Duration: 30 + Days. Take Away:
Course: SAS BI(business intelligence) and DI(Data integration)training - Training Duration: 30 + Days Take Away: Class notes and Books, Data warehousing concept Assignments for practice Interview questions,
More informationTechnical Paper. Defining an ODBC Library in SAS 9.2 Management Console Using Microsoft Windows NT Authentication
Technical Paper Defining an ODBC Library in SAS 9.2 Management Console Using Microsoft Windows NT Authentication Release Information Content Version: 1.0 October 2015. Trademarks and Patents SAS Institute
More informationApplicatons Development. Paper 44-26
Paper 44-26 Point and Click Web Pages with Design-Time Controls and SAS/IntrNet Vincent DelGobbo, SAS Institute Inc., Cary, NC John Leveille, SAS Institute Inc., Cary, NC ABSTRACT SAS Design-Time Controls
More informationKogebogs HelloWorld øvelser i.net Remoting
Kogebogs HelloWorld øvelser i.net Remoting Denne øvelse viser hvordan en simpel.net Remoting client / server applikation kan konstrueres. Der arbejdes med et simpelt, men klassisk, HelleWorld program,
More informationTwo new DB2 Web Query options expand Microsoft integration As printed in the September 2009 edition of the IBM Systems Magazine
Answering the Call Two new DB2 Web Query options expand Microsoft integration As printed in the September 2009 edition of the IBM Systems Magazine Written by Robert Andrews robert.andrews@us.ibm.com End-user
More informationDelivering Dynamic Content with the SAS Stored Process Web Application
Delivering Dynamic Content with the SAS Stored Process Web Application Frederick Pratter, Eastern Oregon University, La Grande, OR ABSTRACT Many Web developers have been moving away from the CGI technology
More informationData Presentation. Paper 126-27. Using SAS Macros to Create Automated Excel Reports Containing Tables, Charts and Graphs
Paper 126-27 Using SAS Macros to Create Automated Excel Reports Containing Tables, Charts and Graphs Tugluke Abdurazak Abt Associates Inc. 1110 Vermont Avenue N.W. Suite 610 Washington D.C. 20005-3522
More informationUsing Excel As a Web Front-end for SAS
Using Excel As a Web Front-end for SAS Tom Taylor Palladian Analysis & Consulting, LLC ttaylor@computer.org Office 713-526-6727 ext 1# August, 2002 Abstract We have developed a framework for using Excel
More informationOIO Dekstop applikation
OIO Dekstop applikation 25-09-2009. Version 1.0 Sammendrag af ideer og dialog på møde d. 24-09-2009 mellem ITST, Trifork og Designit Under udarbejdelse Diagram Test applikation Grupper Digitaliser.dk Applikation
More informationODBC Chapter,First Edition
1 CHAPTER 1 ODBC Chapter,First Edition Introduction 1 Overview of ODBC 2 SAS/ACCESS LIBNAME Statement 3 Data Set Options: ODBC Specifics 15 DBLOAD Procedure: ODBC Specifics 25 DBLOAD Procedure Statements
More informationStored Processes: How to build, how to run, and why they are useful.
Stored Processes: How to build, how to run, and why they are useful. Kevin Davidson FSD Data Services, Inc. ABSTRACT SAS Stored Processes (SP) are a new feature in SAS Version 9 (a very limited version
More informationCDW DATA QUALITY INITIATIVE
Loading Metadata to the IRS Compliance Data Warehouse (CDW) Website: From Spreadsheet to Database Using SAS Macros and PROC SQL Robin Rappaport, IRS Office of Research, Washington, DC Jeff Butler, IRS
More informationMigrating from SAS 9.3 to SAS 9.4: SAS communicating with MS Office Products
Paper 10863-2016 Migrating from SAS 9.3 to SAS 9.4: SAS communicating with MS Office Products Hong Zhang, Mathematica Policy Research ABSTRACT Microsoft Office products play an important role in most enterprises.
More informationCombining SAS LIBNAME and VBA Macro to Import Excel file in an Intriguing, Efficient way Ajay Gupta, PPD Inc, Morrisville, NC
ABSTRACT PharmaSUG 2013 - Paper CC11 Combining SAS LIBNAME and VBA Macro to Import Excel file in an Intriguing, Efficient way Ajay Gupta, PPD Inc, Morrisville, NC There are different methods such PROC
More informationImproving Your Relationship with SAS Enterprise Guide
Paper BI06-2013 Improving Your Relationship with SAS Enterprise Guide Jennifer Bjurstrom, SAS Institute Inc. ABSTRACT SAS Enterprise Guide has proven to be a very beneficial tool for both novice and experienced
More informationSAS Add in to MS Office A Tutorial Angela Hall, Zencos Consulting, Cary, NC
Paper CS-053 SAS Add in to MS Office A Tutorial Angela Hall, Zencos Consulting, Cary, NC ABSTRACT Business folks use Excel and have no desire to learn SAS Enterprise Guide? MS PowerPoint presentations
More informationA simple tool to catalogue statistical outputs developed for submission by linking two in-house systems experience from a submission project
Paper PP11 A simple tool to catalogue statistical outputs developed for submission by linking two in-house systems experience from a submission project Katja Diezel, Novartis Pharma AG, Basel, Switzerland
More informationSPSS for Windows importing and exporting data
Guide 86 Version 3.0 SPSS for Windows importing and exporting data This document outlines the procedures to follow if you want to transfer data from a Windows application like Word 2002 (Office XP), Excel
More informationGør dine big data klar til analyse på en nem måde med Hadoop og SAS Data Loader for Hadoop. Jens Dahl Mikkelsen SAS Institute
Gør dine big data klar til analyse på en nem måde med Hadoop og SAS Data Loader for Hadoop Jens Dahl Mikkelsen SAS Institute Indhold Udfordringer for analytikeren Hvordan kan SAS Data Loader for Hadoop
More informationLet SAS Write Your SAS/GRAPH Programs for You Max Cherny, GlaxoSmithKline, Collegeville, PA
Paper TT08 Let SAS Write Your SAS/GRAPH Programs for You Max Cherny, GlaxoSmithKline, Collegeville, PA ABSTRACT Creating graphics is one of the most challenging tasks for SAS users. SAS/Graph is a very
More informationCreate Reports Utilizing SQL Server Reporting Services and PI OLEDB. Tutorial
Create Reports Utilizing SQL Server Reporting Services and PI OLEDB Tutorial Introduction... 3 PI OLEDB... 3 SQL Server 2005 Reporting Services (SSRS)... 3 Installed Software on Tutorial PC... 3 Basic
More informationPreparing Real World Data in Excel Sheets for Statistical Analysis
Paper DM03 Preparing Real World Data in Excel Sheets for Statistical Analysis Volker Harm, Bayer Schering Pharma AG, Berlin, Germany ABSTRACT This paper collects a set of techniques of importing Excel
More informationHow To Create A Visual Analytics System
make connections share ideas be inspired SAS Visual Analyticsarkitektur Thomas Damgaard Seniorkonsulent Agenda Hvad er SAS Visual Analytics? Arkitektur Tekniske krav Implementering Spørgsmål Hvad er SAS
More informationLet SAS Modify Your Excel File Nelson Lee, Genentech, South San Francisco, CA
ABSTRACT PharmaSUG 2015 - Paper QT12 Let SAS Modify Your Excel File Nelson Lee, Genentech, South San Francisco, CA It is common to export SAS data to Excel by creating a new Excel file. However, there
More informationCreating Raw Data Files Using SAS. Transcript
Creating Raw Data Files Using SAS Transcript Creating Raw Data Files Using SAS Transcript was developed by Mike Kalt. Additional contributions were made by Michele Ensor, Mark Jordan, Kathy Passarella,
More informationManaging Tables in Microsoft SQL Server using SAS
Managing Tables in Microsoft SQL Server using SAS Jason Chen, Kaiser Permanente, San Diego, CA Jon Javines, Kaiser Permanente, San Diego, CA Alan L Schepps, M.S., Kaiser Permanente, San Diego, CA Yuexin
More informationChapter 1 Introduction to the SAS Providers for OLE DB
3 Chapter 1 Introduction to the SAS s for OLE DB About the SAS s for OLE DB: Cookbook........................... 3 How the Cookbook Can Help You Write Applications....................... 3 What You Should
More informationDownloading, Configuring, and Using the Free SAS University Edition Software
PharmaSUG 2015 Paper CP08 Downloading, Configuring, and Using the Free SAS University Edition Software Kirk Paul Lafler, Software Intelligence Corporation, Spring Valley, California Charles Edwin Shipp,
More informationVendor: Crystal Decisions Product: Crystal Reports and Crystal Enterprise
1 Ability to access the database platforms desired (text, spreadsheet, Oracle, Sybase and other databases, OLAP engines.) Y Y 2 Ability to access relational data base Y Y 3 Ability to access dimensional
More informationImporting and Exporting With SPSS for Windows 17 TUT 117
Information Systems Services Importing and Exporting With TUT 117 Version 2.0 (Nov 2009) Contents 1. Introduction... 3 1.1 Aim of this Document... 3 2. Importing Data from Other Sources... 3 2.1 Reading
More informationUsing SAS ACCESS to retrieve and store data in relational database management systems
Using SAS ACCESS to retrieve and store data in relational database management systems Department of Biology Dalhousie University SHRUG meeting, February 23rd 2007 Disclaimer Background SAS is the only
More informationSUMMARY Moderate-High: Requires Visual Basic For Applications (VBA) skills, network file services skills and interoperability skills.
Author: Sanjay Sansanwal Title: Configuring FileCM Extensions for Word The information in this article applies to: o FileCM 2.6, 3.0, 3.5, 3.5.1, 3.5.2, 4.0, 4.2 o Microsoft Windows 2000 Professional,
More informationMicrosoft Business Contact Manager Version 2.0 New to Product. Module 4: Importing and Exporting Data
Microsoft Business Contact Manager Version 2.0 New to Product Module 4: Importing and Exporting Data Terms of Use 2005 Microsoft Corporation. All rights reserved. No part of this content may be reproduced
More information9.1 SAS/ACCESS. Interface to SAP BW. User s Guide
SAS/ACCESS 9.1 Interface to SAP BW User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2004. SAS/ACCESS 9.1 Interface to SAP BW: User s Guide. Cary, NC: SAS
More informationHow To Create A Report In Excel
Table of Contents Overview... 1 Smartlists with Export Solutions... 2 Smartlist Builder/Excel Reporter... 3 Analysis Cubes... 4 MS Query... 7 SQL Reporting Services... 10 MS Dynamics GP Report Templates...
More informationABSTRACT INTRODUCTION FILE IMPORT WIZARD
SAS System Generates Code for You while Using Import/Export Procedure Anjan Matlapudi and J. Daniel Knapp Pharmacy Informatics, PerformRx, The Next Generation PBM, 200 Stevens Drive, Philadelphia, PA 19113
More information2015, André Melancia (Andy.PT) 1
2015, (Andy.PT) 1 "" 1. Requirements For this session you will need a computer with: Windows 7 Professional or higher Office 2007 Professional or higher (Outlook and Access installed) Some of the drivers
More informationTHE SAS OUTPUT DELIVERY SYSTEM: BOLDLY TAKE YOUR WEB PAGES WHERE THEY HAVE NEVER GONE BEFORE! CHEVELL PARKER, SAS INSTITUTE INC.
THE SAS OUTPUT DELIVERY SYSTEM: BOLDLY TAKE YOUR WEB PAGES WHERE THEY HAVE NEVER GONE BEFORE! CHEVELL PARKER, SAS INSTITUTE INC. Copyright 2012, SAS Institute Inc. All rights reserved. Overview Mobile
More informationStep 3: Go to Column C. Use the function AVERAGE to calculate the mean values of n = 5. Column C is the column of the means.
EXAMPLES - SAMPLING DISTRIBUTION EXCEL INSTRUCTIONS This exercise illustrates the process of the sampling distribution as stated in the Central Limit Theorem. Enter the actual data in Column A in MICROSOFT
More informationConnecting to SQL server
Micromedia International Technical study Author: Pierre Chevrier Number of pages: 17 Company: Micromedia International Date: 24/08/2011 Réf. : ETT_20110624_000001.docx Connecting to SQL server This document
More information