After you submit queries from SAS Customer Intelligence to the Oracle database for execution, it is difficult to identify which campaigns are associated with which database query.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Note: After you apply the hot fix, follow the steps below to enable you to determine which campaigns own campaign-based queries. In the code below, the variable used is CAMPCODE.
This new argument enables you to identify which campaigns are associated with which database query in Oracle. Add the argument as instructed below for your operating environment.
Navigate to the SAS-configuration-directory\Lev1\Web\WebAppServer\SASServer6_1\conf directory and add the new argument to the wrapper.conf file, as shown below:
In this argument, XX represents the next number in the sequence that already exists in the file. Modify XX to be the next number in that sequence.
Navigate to the SAS-configuration-directory/Lev1/Web/WebAppServer/SASServer6_1/bin directory and add the option to setenv.sh file, as shown below:
For the Oracle database, you must add the variable to the LIBNAME statement, as follows:
Note: Once you add this option, you can no longer use these modified libraries (data-mart or CDM) with SAS® Enterprise Guide®. Adding this option can also impact other applications that use these libraries.
Therefore, SAS Technical Support recommends that you clone these libraries by re-creating the LIBNAME statements with these options and re-register the tables in SAS Management Console. Then, reference these cloned libraries with the setting (shown earlier) in from within the information map that is used by SAS Marketing Automation. You can use the Resource Replacement feature in SAS® Information Map Studio to seamlessly replace the reference. After you replace the reference, you must clear the metadata cache for the affected business context in SAS® Customer Intelligence Studio.
For Oracle, you can submit the following statements (as the database administrator) to see active and historic queries. Using these commands enables you to identify which campaign submits which structured query language (SQL) to the database. Adjust the filter, as appropriate, for your environment.
For active queries, submit the following statement:
For historic queries, submit the following statement:
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Customer Intelligence Core Mid-Tier | Microsoft® Windows® for x64 | 6.4 | 9.4 TS1M2 | ||
64-bit Enabled AIX | 6.4 | 9.4 TS1M2 | ||||
64-bit Enabled Solaris | 6.4 | 9.4 TS1M2 | ||||
HP-UX IPF | 6.4 | 9.4 TS1M2 | ||||
Linux for x64 | 6.4 | 9.4 TS1M2 | ||||
Solaris for x64 | 6.4 | 9.4 TS1M2 |
A fix for this issue for SAS Marketing Automation 6.5 is available at:
https://tshf.sas.com/techsup/download/hotfix/HF2/Z77.html#62531A fix for this issue for SAS Marketing Automation 6.4 is available at:
https://tshf.sas.com/techsup/download/hotfix/HF2/U53.html#62531Type: | Problem Note |
Priority: | high |
Date Modified: | 2019-09-02 11:21:30 |
Date Created: | 2018-06-27 10:38:57 |