mirror of
https://github.com/sasjs/core.git
synced 2026-01-04 16:10:06 +00:00
chore: updating docs
This commit is contained in:
@@ -49,29 +49,7 @@
|
||||
@param [in] appds= (0) Dataset with appended records
|
||||
@param [in] modds= (0) Dataset with modified records
|
||||
@param [out] outds= (work.mp_storediffs) Output table containing stored data.
|
||||
Has the following format:
|
||||
|
||||
proc sql;
|
||||
create table &outds(
|
||||
load_ref char(36) label='unique load reference',
|
||||
processed_dttm num format=E8601DT26.6 label='Processed at timestamp',
|
||||
libref char(8) label='Library Reference (8 chars)',
|
||||
dsn char(32) label='Dataset Name (32 chars)',
|
||||
key_hash char(32) label=
|
||||
'MD5 Hash of primary key values (pipe seperated)',
|
||||
move_type char(1) label='Either (A)ppended, (D)eleted or (M)odified',
|
||||
is_pk num label='Is Primary Key Field? (1/0)',
|
||||
is_diff num label=
|
||||
'Did value change? (1/0/-1). Always -1 for appends and deletes.',
|
||||
tgtvar_type char(1) label='Either (C)haracter or (N)umeric',
|
||||
tgtvar_nm char(32) label='Target variable name (32 chars)',
|
||||
oldval_num num format=best32. label='Old (numeric) value',
|
||||
newval_num num format=best32. label='New (numeric) value',
|
||||
oldval_char char(32765) label='Old (character) value',
|
||||
newval_char char(32765) label='New (character) value',
|
||||
constraint pk_mpe_audit
|
||||
primary key(load_ref,libref,dsn,key_hash,tgtvar_nm)
|
||||
);
|
||||
DDL as follows: %mp_coretable(DIFFTABLE)
|
||||
|
||||
@param [in] processed_dttm= (0) Provide a datetime constant in relation to
|
||||
the actual load time. If not provided, current timestamp is used.
|
||||
@@ -84,6 +62,10 @@
|
||||
@li mf_getuniquename.sas
|
||||
@li mf_getvarlist.sas
|
||||
|
||||
<h4> Related Macros </h4>
|
||||
@li mp_stackdiffs.sas
|
||||
@li mp_storediffs.test.sas
|
||||
|
||||
@version 9.2
|
||||
@author Allan Bowe
|
||||
**/
|
||||
|
||||
@@ -1,21 +1,28 @@
|
||||
/**
|
||||
@file
|
||||
@brief Creates dataset with all members of a metadata group
|
||||
@details
|
||||
@details This macro will query SAS metadata and return all the members
|
||||
of a particular group.
|
||||
|
||||
usage:
|
||||
Usage:
|
||||
|
||||
%mm_getgroupmembers(someGroupName
|
||||
,outds=work.mm_getgroupmembers
|
||||
,emails=YES)
|
||||
,emails=YES
|
||||
)
|
||||
|
||||
@param group metadata group for which to bring back members
|
||||
@param outds= the dataset to create that contains the list of members
|
||||
@param emails= set to YES to bring back email addresses
|
||||
@param id= set to yes if passing an ID rather than a group name
|
||||
@param outds= (work.mm_getgroupmembers) The dataset to create that contains
|
||||
the list of members
|
||||
@param emails= (NO) Set to YES to bring back email addresses
|
||||
@param id= (NO) Set to yes if passing an ID rather than a group name
|
||||
|
||||
@returns outds dataset containing all members of the metadata group
|
||||
|
||||
<h4> Related Macros </h4>
|
||||
@li mm_getgorups.sas
|
||||
@li mm_adduser2group.sas
|
||||
|
||||
@version 9.2
|
||||
@author Allan Bowe
|
||||
|
||||
|
||||
Reference in New Issue
Block a user