Download presentation
Presentation is loading. Please wait.
Published byNeal French Modified over 8 years ago
1
1 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 SAS Drug Development from the Inside Magnus Mengelbier Director
2
2 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Topics Introduction Trilogy A Job Repository Loading Content Data Sets SAS Program Jobs Revisited Interfaces Summary
3
3 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Trilogy Java Applications SAS
4
4 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 A Job SAS Bundle
5
5 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Repository
6
6 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Repository – Structure and Content Content can be treated as a folder or file Content types can have different meta-data An SDD application is associated with certain types of content Custom applications can be added
7
7 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Repository – Content Control Check-in / Check-out Signatures are ”signature sessions” Versioning Optional Version is incremental and automatic, e.g. version 1.1 is not possible
8
8 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Repository – Menus
9
9 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Loading Content Simple Loader Single direction Web file upload Simple source and target Repository Browser Window Advanced Loader Bi-directional (upload and download) SDD Java Application Convert certain formats Standalone Window
10
10 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Data Data Browser Two Basic Views Classic Data Set View Study Definition Review Tools User Generated Columns Logic
11
11 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Data – Data Set
12
12 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Data – Study Defintion
13
13 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 SAS Program Code Configuration Parameters ’&’ has a new meaning
14
14 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Configuration Parameters
15
15 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Configuration Parameters - Paths
16
16 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Configuration Parameters All programs must have Configuration Parameters Point-and-click ”macro” interface Use Configuration Parameters as ”program options” Required Optional Configuration: Not Enabled – Required – Default Value All selections are available in Parameter Data Set Parameter Data Set contains the ”true” parameter value ¶meter points to the ”SAS server copy”
17
17 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Configuration Parameter Values All selections are available in the Parameter Data Set Parameter Data Set contains the ”true” parameter value ¶meter points to the ”SAS server copy” Repository /SDD/UserFolders/EMEA/Dave Smith SAS Server /sddshared1/sas_tmp/SAS_workCA44000039D1_sdddemo2/SA S_work3A5C000039D1_sdddemo2/cache/…
18
18 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Jobs – Results
19
19 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Jobs – Schedules and Chains
20
20 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Interfaces SAS macros Command Facility Macros SAS Drug Development Macros Java SDD Java API Custom Java API SAS Java Custom SAS Macros
21
21 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Interfaces – Command Facility Macros SAS Bundle
22
22 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Summary BenefitsDrawbacks Different Interface Standard library of tools is easyDifferent programming style Re-use programs simple concept One-off programs takes longer to develop Advanced Loader is a powerful feature ** Migration Full control of output destinations Where did the output go? SDD Interface MacrosSDD Interface Macros is outside of the bundle Many different optionsToo many options It is a systemRigid
23
23 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 Questions & Comments Introduction Trilogy A Job Repository Loading Content Data Sets SAS Program Jobs Revisited Application Programming Interfaces Summary Magnus Mengelbier Director Limelogic Ltd mmr@limelogic.com +44 208 144 5701
24
24 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 T H E E N D
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.