Integrating Other Applications with SAS MDM

You can integrate other end-user or enterprise applications, as well as other Extraction, Transformation, and Loading (ETL) software with SAS MDM.
Two methods for integration are as follows:
  • direct-database or flat-file access, running batch load, or batch update processes. In this case, the Data Management Server can connect directly to data sources, transform the data, and load it into the hub.
  • communicating with the Data Management Server using web services. Any application or process that can make a web service call can send data to the hub through Data Management Server and receive data from the hub in the same manner.
Both methods are typically used to interact with SAS MDM. In some cases it might make sense to communicate directly with Data Management Server from an application integration layer of an enterprise application such as Siebel or SAP. In other cases, using an enterprise messaging mechanism such as TIBCO or webMethods might be more practical if that infrastructure has already been deployed within your organization.
You also have the option of making web service calls directly from a .NET or Java component or application that can use web services. This might be common in circumstances where internally designed and built operational or reporting processes need to interact with the Data Management Server to access customer or service data inside the hub.
Last updated: April 19, 2017