feat: datacatalog
All checks were successful
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m48s
All checks were successful
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m48s
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
# Data Controller for SAS: Data Catalog
|
||||
Data Controller collects information about the size and shape of the tables and columns. The Catalog does not contain information about the data content (values).
|
||||
Data Controller collects information about the size and shape of libraries, tables, columns catalogs, and objects. The Catalog does not contain information about the data content (values).
|
||||
|
||||
The catalog is based primarily on the existing SAS dictionary tables, augmented with attributes such as primary key fields, filesize / libsize, and number of observations (eg for database tables).
|
||||
|
||||
@ -20,13 +20,17 @@ Table attributes are split between those that change infrequently (eg PK_FIELDS)
|
||||
|
||||
Variable attributes come from dictionary tables with an extra PK indicator. A PK is identified by the fact the variable is within an index that is both UNIQUE and NOTNULL. Variable names are always uppercase.
|
||||
|
||||
### Catalogs & Objects
|
||||
|
||||
This info comes from the dictionary.catalogs table. The catalog created / modified time is considered to be the earliest created time / latest modified time of the underlying objects.
|
||||
|
||||
## Assumptions
|
||||
|
||||
The following assumptions are made:
|
||||
|
||||
* Data _Models_ (eg attributes) are not sensitive. If so the catalog tables should be disabled.
|
||||
* Users can see all tables in the libraries they can access. The refresh process will close out any tables that are not found, if the user can see at least one table in a library.
|
||||
* For a particular site, libraries are unique on LIBREF.
|
||||
* For a particular site, libraries are unique on LIBREF.
|
||||
|
||||
If you have duplicate librefs, specific table security setups, or sensitive models - contact us.
|
||||
|
||||
|
Reference in New Issue
Block a user