In SPD Server, large
production, inventory, and sales data storage areas work best using
permanent table space. A rolling 5-year sales data table organized
by division and company is an example of an SPD Server structure that
is best suited to permanently allocated space on the enterprise computers.
If you have this type of table, large quantities of production, inventory,
or sales data can be updated on a day-to-day, or even shift-to-shift,
basis. These data repositories require permanent, secure processing
space that can be accessed only by a select group of users. When
you allocate permanent space for the data, you ensure that disk space
that is required for combining and manipulating large amounts of data
from multiple large warehouse tables is always available.
For example, an organization
might call such a tightly controlled, permanently defined area the
production data space. Data analysts in organizations typically manipulate
production-type data to produce smaller, more focused reports. Analyst
reports often benchmark specific areas of performance or interest.
Regular analyst reports are frequently distributed across the organization.
The distributed analyst reports (although not as critical as the production,
inventory, or sales data) should also use permanently defined data
spaces that are separate from the permanent table spaces devoted to
production reporting. In this situation, permanent table space should
be accessible to a specific group (such as analysts) of regular SPD
Server users.
You can use the libnames.parm
file to configure paths that map to an area of reserved disk space
on a host computer. This disk space is a safe place to store permanent
tables, with limited user access. To reserve permanent table space,
use the optional DATAPATH=, INDEXPATH=, and OWNER= statements on the
LIBNAME domain statement in the libnames.parm file to specify unique,
appropriately sized disk areas for data tables and index tables. The
OWNER= statement configures ownership and access. You must ensure
that the paths named in domain declarations have access to sufficient
disk space.
You can grant user access
to permanent table spaces by using individual user account access
privileges, or by establishing an ACL group of approved users through
the owner of the domain. LIBNAME domain statements create permanent
table space by default.