Glossary
- access mode
-
the level of access that a user has to an item
store. The possible access modes are read, write, and update.
- ActiveX
-
a technology developed by Microsoft that is used
to add interactivity to Web pages.
- ActiveX control
-
a type of Web application that is developed specifically
for the Windows operating environment. ActiveX controls can provide
Web users with interactive capabilities.
- after-note
-
in ODS, a note that is displayed after an output
object each time the output object is displayed. The text is assigned
to an output object by the procedure that produced the object.
- aggregate storage location
-
a location in an operating system that can contain
a group of distinct files. The exact name for this location varies
by operating system; for example, directory, folder, or partitioned
data set.
- aliasing
-
a visual effect in computer-generated images that
produces several types of rendering problems, such as jagged edges
along straight lines or polygon boundaries. Aliasing can occur when
you try to render an object smaller than pixel size or a very narrow
object. In a complex scene, fine details are sometimes lost or distorted
beyond recognition due to aliasing.
- annotation
-
a label, marker, or note that is not obtained
from the data but is placed on a graph independently. Such annotations
might or might not be linked to data values in the plot.
- anti-aliasing
-
a rendering technique for improving the appearance
of text and curved lines in a graph by blurring the jagged edges normally
present. The degree of improvement is relative to the nature of the
graphical content (for example, vertical and horizontal lines do not
benefit from anti-aliasing). Extra processing is required to perform
anti-aliasing.
- before-note
-
in ODS, a note that is displayed before an output
object each time the output object is displayed. The text is assigned
to the output object by the procedure that produced the object.
- cellvalue
-
one of the possible values that PROC FREQ can
produce for a crosstabulation table. Cellvalues are defined by the
DEFINE CELLVALUE statement in a crosstabulation table template.
- column attribute
-
a formatting property that controls aspects of
a column, such as the appearance of the cells contents, presentation
of data panels, and customization of column headers. Column attributes
have a reserved name and value defined in ODS.
- crosstab
-
See crosstabulation table.
- crosstabulation table
-
a two-dimensional table that shows frequency distributions
or other aggregate statistics for the intersections of two or more
category data items. In a crosstabulation table, categories are displayed
on both the columns and rows, and each cell value represents the data
result from the intersection of the categories on the specific row
and column.
- data component
-
a form, similar to a SAS data set, that contains
the results (numbers and characters) of a DATA step or PROC step that
supports ODS.
- destination
-
See ODS destination.
- device-based graphic
-
a graph created with SAS/GRAPH software for which
a user-specified or default device (DEVICE= option) controls certain
aspects of the graphical output.
- dictionary variable
-
a type of memory variable that consists of an
array that contains a list of numbers or text strings that can be
identified by a key. A dictionary variable has, as part of it's name,
a preceding '$' symbol and a subscript that contains a text string.
The text string within the subscript is called a key. For example,
the following dictionary variable identifies the entry in the $MyDictionary
variable that contains the text-string 'dog': $MyDictionary['dog'].
- DOCUMENT destination
-
a SAS Output Delivery System (ODS) destination
that produces a hierarchy of output objects. The DOCUMENT destination
enables you to render multiple ODS output formats without rerunning
a PROC step or DATA step, and it gives you more control over the structure
of the output.
- exclusion list
-
a list that tells ODS which output objects to
exclude from a specified ODS destination.
- footer attribute
-
a formatting property that controls aspects of
a footer, such as the appearance of the footer contents and the placement
of the footer. The footer attribute has a reserved name and value
definted in ODS.
- frequency table
-
a table that lists each of the distinct values
that a variable has within all of the observations in a SAS data set.
For each value, the table also lists the number of observations in
which the variable has that value.
- graph segment
-
in ODS, a file type or output object that contains
a graph. Graphs are created in some SAS procedures, including those
in SAS/GRAPH. The graph output object is referenced as a GRSEG.
- graphics template
-
See ODS template.
- header attribute
-
a formatting property that controls aspects of
a header, such as the appearance of the header contents and the placement
of the header. The header attribute has a reserved name and value
defined in ODS.
- HTML
-
See HyperText Markup Language.
- HyperText Markup Language
-
a coding system in which the codes indicate the
layout and style of the text in a text file. Other HTML codes enable
you to embed electronic objects such as images, sounds, video streams,
and applets (small software applications) into HTML documents. All
Web browsers can process HTML documents. Short form: HTML.
- inline formatting
-
a feature of the Output Delivery System (ODS)
that allows you to insert simple formatting text into ODS output by
using the ODS ESCAPECHAR statement.
- item store
-
a SAS data set that consists of pieces of information
that can be accessed independently. The contents of an item store
are organized in a directory tree structure, which is similar to the
directory structures that are used by UNIX System Services or by Windows.
For example, a particular value might be stored and located using
a directory path (root_dir/sub_dir/value). The SAS Registry is an
example of an item store.
- list variable
-
a type of memory variable that consists of an
array that contains a list of numbers or text strings that are indexed.
A list variable has, as part of its name, a preceding '$' symbol and
a subscript that is empty or contains a number or numeric variable.
The number within the subscript is called an index. For example, the
list variable $Mylist[2] identifies the second entry in the list variable
$Mylist. In this case, the index is 2.
- LISTING destination
-
an ODS destination that produces traditional SAS
output (monospace format).
- LISTING output
-
SAS procedure output that is in a monospace font.
All text in listing output has the same font size, and no special
font styles are applied to it.
- marker
-
a symbol such as a diamond, a circle, or a triangle
that is used to indicate the location of, or annotate, a data point
in a plot or graph.
- markup family
-
See ODS markup family.
- markup language
-
a set of codes that are embedded in text in order
to define layout and certain content.
- memory variable
-
within an ODS event, an area of memory that contains
numeric data, character data, or lists of numeric or character data.
A memory variable can be classified as a dictionary variable if it
is created with a subscript that contains a key, or a list variable
if it is created with a subscript that is empty or contains an index.
If you do not specify a key or an index, then the memory variable
is a numeric or character scalar variable, depending on the variable's
value.
- ODS
-
See Output Delivery System.
- ODS destination
-
a designation that the Output Delivery System
uses to generate a specific type of output. Types of ODS destinations
include but are not limited to HTML, XML, listing, PostScript, RTF,
and SAS data sets.
- ODS document
-
a hierarchy of output objects created by the DOCUMENT
procedure. These objects are in an unformatted form and are placed
in a SAS item store.
- ODS document path
-
the location of an entry within an ODS document.
- ODS entry
-
an item in an ODS document. An ODS entry can be
either a link, an output object, a file, or a partitioned data set.
- ODS event
-
within a tagset definition, an action that causes
output to be generated. Events are usually triggered by SAS but can
also be triggered by other events.
- ODS Graphics
-
an extension to ODS that is used to create analytical
graphs using the Graph Template Language.
- ODS markup family
-
a group of ODS statements that produce SAS output
that is formatted using a markup language such as HTML (HyperText
Markup Language), XML (Extensible Markup Language), and LaTeX. SAS
supplies many markup languages for you to use, ranging from DOCBOOK
to TROFF. You can specify a markup language that SAS supplies, or
you can create one of your own and store it as a user-defined markup
language.
- ODS output
-
formatted output that is generated by any of the
ODS destinations. For example, the OUTPUT destination produces SAS
data sets, the LISTING destination produces listing output, and the
HTML destination produces output that is formatted in Hypertext Markup
Language.
- ODS package
-
a container for information or digital content
that is generated or collected for delivery to a consumer. ODS packages
allow ODS destinations to use the SAS Publishing Framework.
- ODS printer family
-
a group of ODS statements that produce output
in a format such as PostScript (PS), PDF, or PCL that is suitable
for printing on a high-resolution printer.
- ODS style
-
See style definition.
- ODS template
-
a description of how output should appear when
it is formatted. ODS templates are stored as compiled entries in a
template store, also known as an item store. Common template types
include STATGRAPH, STYLE, CROSSTABS, TAGSET, and TABLE.
- Output Delivery System
-
a component of SAS software that can produce output
in a variety of formats such as markup languages (HTML, XML), PDF,
listing, RTF, PostScript, and SAS data sets. Short form: ODS.
- output object
-
a programming object that contains the data that
is generated by a DATA step or a PROC step and which can also contain
a table definition that provides information about how to format that
data.
- printer family
-
See ODS printer family.
- Publishing Framework
-
a component of SAS Integration Technologies that
enables both users and applications to publish SAS files (including
data sets, catalogs, and database views), other digital content, and
system- generated events to a variety of destinations. The Publishing
Framework also provides tools that enable both users and applications
to receive and process published information.
- replay
-
in ODS, the regeneration of output by the DOCUMENT
procedure, in the same or different format, without rerunning analyses
or data queries.
- root file location
-
the top level of a file location in an ODS document.
A root file location is not contained within another file location
and does not have a name assigned to it. A root file location is similar
to the root directory of a Windows operating environment.
- SASEDOC engine
-
a SAS engine that associates a SAS libref (library
reference) with one or more ODS output objects that are stored in
an ODS document.
- scalar variable
-
a type of memory variable that contains one-dimensional
numeric or character data. Once created, scalar variables are globally
available in all events.
- stream variable
-
within an ODS event, a temporary item store that
contains output. While the stream variable is open, all output is
directed to it until it is closed.
- style
-
See style definition.
- style attribute
-
a visual property, such as color, font properties,
and line characteristics, that has a reserved name and value defined
in ODS. Style attributes are collectively referenced by a style element
within a style definition.
- style definition
-
a template that specifies instructions for the
presentation aspects (color, font face, font size, and so on) of your
SAS output. This template determines the overall appearance of the
documents that use it. Each style definition is composed of style
elements.
- style definition inheritance
-
the concept that a child style definition receives
all the style elements, attributes, and statements that are specified
in its parent style definition unless the child style definition overrides
them.
- style element
-
a named collection of style attributes that affects
specific parts of ODS output. For example, a style element might specify
the color and font properties of title text or other text in in a
table or graph.
- style element inheritance
-
the concept that a child style element receives
all of the style attributes that are specified in its parent style
element, unless the child style element overrides those attributes.
- table attribute
-
a formatting property such as layout of headers,
line spacing, and layout of rows and columns, that has a reserved
name and value defined in ODS.
- table definition
-
a set of instructions that describe how to format
output in the Output Delivery System (ODS).
- table element
-
a collection of table attributes that each pertain
to a particular column, header, or footer in a table in ODS output.
- table template
-
a template that describes how to display the output
for a tabular output object. A table template determines the order
of table headers and footers, the order of columns, and the overall
appearance of the output object that uses it. Each table template
contains or references table elements.
- tagset
-
a template that defines how to create a type of
markup language output from a SAS format. Tagsets produce markup output
such as Hypertext Markup Language (HTML), Extensible Markup Language
(XML), and LaTeX.
- tagset definition
-
a template that specifies instructions for creating
a markup language for your SAS output. The resulting output contains
embedded instructions in order to define layout and some content.
Each tagset definition contains event definitions and event attributes
that control the generation of the output. SAS provides tagset definitions
for a variety of markup languages. You can use the TEMPLATE procedure
to modify any of these SAS tagsets or to create your own tagsets.
- template store
-
an item store that contains definitions that were
created by the TEMPLATE procedure. Definitions that SAS provides are
in the item store Sashelp.Tmplmst. You can store definitions that
you create in any template store to which you have write access.
Copyright © SAS Institute Inc. All rights reserved.