Contents
About
Title Page
What's New in SAS 9.3 Publishing Framework
Overview of the Publishing Framework
What Is the Publishing Framework?
Channel Definition and Subscription Management
Package Publishing
Package Retrieval and Viewing
Event Publishing
Overview of Packages
What Is a Package?
Rendering a Package
Package Transports
Retrieving Packages and URLs
Retrieving Packages from Different Transports
SAS Package Retriever
SAS Package Reader
Retrieving URLs
Viewer Processing
Overview of Viewers
When to Use a Viewer
How to Create a Viewer
Using the Publish Package Interface to Apply a Viewer
<SASINSERT> Tag
Substitution Syntax
<SASTABLE> Tag
<SASREPEAT> Tag
<SASECHO> Tag
Examples
Example 1: Sample: Using the <SASINSERT> and <SASTABLE> Tags to Build a List
Example 2: Sample: Using the <SASINSERT> and <SASTABLE> Tags to Build a Table
Example 3: Sample HTML Viewer
Example 4: Sample SAS Program with an HTML Viewer
Example 5: Sample Viewer Template
Publishing Packages
Package Publishing
Using a Third-Party Client Application
Using the Publish Package Interface
Publish and Retrieve Encoding Behavior
Filtering Packages and Package Entries
Specifying Name/Value Pairs
INSERT_CATALOG
INSERT_DATASET
INSERT_FILE
INSERT_HTML
INSERT_MDDB
INSERT_PACKAGE
INSERT_REF
INSERT_SQLVIEW
INSERT_VIEWER
PACKAGE_BEGIN
PACKAGE_END
PACKAGE_PUBLISH (Publish Package to Archive)
PACKAGE_PUBLISH (Publish Package to E-mail)
PACKAGE_PUBLISH (Publish Package to Queues)
PACKAGE_PUBLISH (Publish Package to Microsoft SharePoint)
PACKAGE_PUBLISH (Publish Package to Subscribers)
PACKAGE_PUBLISH (Publish Package to a WebDAV-Compliant Server)
COMPANION_NEXT
ENTRY_FIRST
ENTRY_NEXT
PACKAGE_DESTROY
PACKAGE_FIRST
PACKAGE_NEXT
PACKAGE_TERM
RETRIEVE_CATALOG
RETRIEVE_DATASET
RETRIEVE_FILE
RETRIEVE_HTML
RETRIEVE_MDDB
RETRIEVE_NESTED
RETRIEVE_PACKAGE
RETRIEVE_REF
RETRIEVE_SQLVIEW
RETRIEVE_VIEWER
Examples
Example 1: Example: Publishing in the DATA Step
Example 2: Example: Publishing in a Macro
Example 3: Example: Publishing with the FTP Access Method
Generating and Publishing Events
What Is an Event?
Overview of Generating and Publishing Events
Using the Publish Event Interface
XML Specification for Generic Events
XML Specification for SASPackage Events
EVENT_BEGIN
EVENT_BODY
EVENT_PUBLISH (Publish Event to HTTP)
EVENT_PUBLISH (Publish Event to Queues)
EVENT_PUBLISH (Publish Event to Subscribers)
EVENT_END
Examples
Example 1: Explicitly Generated Event
Example 2: Implicitly Published Event Containing an External File and a Reference
Example 3: Implicitly Published Event Containing a SAS Data Set, Text File, and HTML File
Planning and Implementing Your Publishing Solution
Plan the Information Architecture
Establish the Content Pipeline
Configure Channels and Subscribers
Implement Content Restrictions in the SAS Metadata Authorization Layer
Announce Solution and Train Users
Product
Release
SAS Integration Technologies
9.3
Type
Usage and Reference
Copyright Date
July 2011
Last Updated
09Jul2011