SAS Institute. The Power to Know

FOCUS AREAS

Return to previous page

Base SAS

Using the SAS 9.1 XMLMap Tools

This document highlights the SAS 9.1 tools for creating and managing XMLMaps.


Contents


Using SAS XML Mapper to Generate and Modify an XMLMap

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.

Image of SAS XML Mapper Graphical Interface
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.


Using XMLMap Manager to Manage XMLMaps

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

From the SAS Management Console, XMLMap Manager is available from Environment Management.

Image of XMLMap Manager Plug-in on SAS
Management Console
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