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.