Changes in SAS 9.3 Data Quality Server

Overview of the Changes

In SAS 9.3, all functions and procedures that contain the DQSRV prefix are deprecated. SAS 9.3 continues to support the DQSRV functions and procedures. However, when you use these language elements, you receive a warning message that these language elements are being deprecated.
The DQSRV language elements are being replaced by the DMSRV language elements. Some functions and procedures are simply renamed. Other functions and procedures are being replaced by a new function or procedure. All of the changes are documented in the following tables.
Note: The DQSRV functions were used with the DataFlux Integration Server. However, the DMSRV functions support the DataFlux Data Management Server.

Replacing the DQSRV Functions with DMSRV Functions

Description of Function
Deprecated Name
New Name
Runs a file-type DataFlux dfProfile job on a server and returns a job identifier
DQSRVPROFJOBFILE
not applicable
Runs a repository-type DataFlux dfProfile job on a server and returns a job identifier
DQSRVPROFJOBREP
not applicable
Generates a profile
not applicable
DMSRVPROFILEJOB
Runs a DataFlux dfPower Architect job on a server and returns a job identifier
DQSRVARCHJOB
DMSRVBATCHJOB
Runs a process job
not applicable
DMSRVBATCHJOB
Returns the status of a job that was submitted to the server
DQSRVJOBSTATUS
DMSRVJOBSTATUS
Copies a job’s log file from a server
DQSRVCOPYLOG
DMSRVCOPYLOG
Runs a data job
not applicable
DMSVRBATCHJOB
Deletes a job’s log file from the server
DQSRVDELETELOG
DMSRVDELETELOG
Terminates a job that is running on a server
DQSRVKILLJOB
DMSRVKILLJOB
Authenticates a user on a server
DQSRVUSER
DMSRVUSER
Returns the version of the server
DQSRVVER
DMSRVVERSION

Deprecated Procedures

Description of Procedure
Deprecated Name
New Name
Runs a DataFlux dfPower Architect real-time service on a server
PROC DQSRVSVC
PROC DMSRVDATASVC
Creates a data set that provides the name, type, and description of all DataFlux dfPower Architect and DataFlux dfPower Profile jobs that have been run on the server
PROC DQSRVADM
PROC DMSRVADM
Runs a process service
not applicable
PROC DMSRVPROCESSSVC