From a497976eae41e480b6af0f8b54951e17ef59dcd9 Mon Sep 17 00:00:00 2001 From: Allan Date: Fri, 21 Jul 2023 00:34:36 +0100 Subject: [PATCH] fix: increasing logging of mp_chop to 200 records when mdebug is enabled Also updated some program headers to reflect new Data Controller pricing structure. all.sas regenerated. --- all.sas | 8 +++----- base/mp_chop.sas | 2 +- base/mp_md5.sas | 3 +-- base/mp_storediffs.sas | 3 +-- 4 files changed, 6 insertions(+), 10 deletions(-) diff --git a/all.sas b/all.sas index 1d7afc5..76b04a7 100644 --- a/all.sas +++ b/all.sas @@ -4007,7 +4007,7 @@ run; infile &outfile lrecl=32767; input; list; - if _n_>50 then stop; + if _n_>200 then stop; run; %end; /* END */ @@ -10926,8 +10926,7 @@ drop table &ds1, &ds2; @file @brief Generates an md5 expression for hashing a set of variables @details This is the same algorithm used to hash records in - [Data Controller for SAS](https://datacontroller.io) (free for up - to 5 users). + [Data Controller for SAS](https://datacontroller.io). It is not designed to be efficient - it is designed to be effective, given the range of edge cases (large floating points, special missing @@ -12716,8 +12715,7 @@ select distinct tgtvar_nm into: missvars separated by ' ' data recovery, and change re-application. This macro is one of many data management utilities used in [Data Controller for SAS]( https:datacontroller.io) - a comprehensive data ingestion solution, which - works on any SAS platform (Viya, SAS 9, Foundation) and is free for up to 5 - users. + works on any SAS platform (Viya, SAS 9, Foundation). NOTE - this macro does not validate the inputs. It is assumed that the datasets containing the new / changed / deleted rows are CORRECT, contain diff --git a/base/mp_chop.sas b/base/mp_chop.sas index e5a0718..46f95f4 100644 --- a/base/mp_chop.sas +++ b/base/mp_chop.sas @@ -185,7 +185,7 @@ run; infile &outfile lrecl=32767; input; list; - if _n_>50 then stop; + if _n_>200 then stop; run; %end; /* END */ diff --git a/base/mp_md5.sas b/base/mp_md5.sas index cbacdf0..83db2b2 100644 --- a/base/mp_md5.sas +++ b/base/mp_md5.sas @@ -2,8 +2,7 @@ @file @brief Generates an md5 expression for hashing a set of variables @details This is the same algorithm used to hash records in - [Data Controller for SAS](https://datacontroller.io) (free for up - to 5 users). + [Data Controller for SAS](https://datacontroller.io). It is not designed to be efficient - it is designed to be effective, given the range of edge cases (large floating points, special missing diff --git a/base/mp_storediffs.sas b/base/mp_storediffs.sas index b226d16..f185b0c 100644 --- a/base/mp_storediffs.sas +++ b/base/mp_storediffs.sas @@ -6,8 +6,7 @@ data recovery, and change re-application. This macro is one of many data management utilities used in [Data Controller for SAS]( https:datacontroller.io) - a comprehensive data ingestion solution, which - works on any SAS platform (Viya, SAS 9, Foundation) and is free for up to 5 - users. + works on any SAS platform (Viya, SAS 9, Foundation). NOTE - this macro does not validate the inputs. It is assumed that the datasets containing the new / changed / deleted rows are CORRECT, contain