Using the SAS 9.1 XMLMap Tools
This document highlights the SAS 9.1 tools for
creating and managing XMLMaps.
Contents
SAS XML Mapper is an XMLMap support tool
(introduced in SAS 9.0 as XML Atlas)
that you can use to generate and modify XMLMaps
for use by the XML engine.
An XMLMap contains specific syntax that tells the
XML engine how to transform XML markup in order to
successfully import an XML document.
SAS XML Mapper is a Java-based application that is
designed to remove tedium from the generation of
XMLMap syntax. XML Mapper analyzes the structure of an XML document
and generates
basic XML markup for the XMLMap.
SAS XML Mapper provides a graphical interface that
consists of windows, a menu bar, and a tool bar.
The primary task for XML Mapper is to generate XMLMap syntax.
It displays the input XML sample in a text pane, as well
as in an Explorer-like graphical tree.
Additionally, SAS XML Mapper offers numerous views of
input data, metadata, and results in order to
enrich the data visualization and analysis process.
You generate an XMLMap via a familiar drag-and-drop
motif. Data elements desired to be extracted from the XML sample are
dragged directly from the input tree and dropped onto the
XMLMap target tree. The target tree is organized in an
XMLMap/Table/Column hierarchy. Multiple table extractions
are supported. XML Mapper also provides control dialogs that adjust the
properties of the extracted columns. You can manipulate the detected
data type, length, format, informat, as well as provide enumeration or
conditional constraints on the column.
Figure 1: SAS XML Mapper Graphical Interface
Documentation
For details on specific features,
interface details, and task-related
information, refer to the help topics,
which includes a usage example. From the menu bar, select
Help,
then
Help Topics.
Availability
SAS XML Mapper is available for installation from your
SAS Installation Kit. SAS XML Mapper is on the SAS Client-Side
Components Volume 1 CD.
Upgrade
An upgrade for SAS 9.1 XML Mapper is available
by calling SAS Technical Support. The upgrade is a beta version of
SAS XML Mapper planned for SAS 9.1.3.
The new XMLMap Manager, which is a plug-in on the SAS Management
Console, provides centralized management of XMLMaps as metadata objects
in a SAS Metadata Repository.
You can use XMLMap Manager to
-
import existing XMLMaps and store them as metadata objects
-
create new XMLMaps by invoking SAS XML Mapper
-
manage your XMLMaps.
From the SAS Management Console, XMLMap Manager is
available from
Environment Management.
Figure 2: XMLMap Manager Plug-in on SAS Management Console
Documentation
To display online help, select
XMLMap Manager,
then from the menu bar, select
Help, then
Help on XMLMap Manager.
Availability
XMLMap Manager is a plug-in on the
SAS Management Console,
which is available for installation from your SAS Installation Kit.
SAS Management Console is on the SAS Client-Side Components Volume 1 CD.
Your Turn
The developers, testers, and documenters that bring you the SAS
XML Mapper and XMLMap Manager
are very interested in your feedback.
You can send electronic mail to
XMLEngine@sas.com with your comments.
Last Updated: May 24 2004