Siebel Analytics Server Administration Guide > Using XML as a Data Source for Analytics >

Locating the XML URL


The Siebel Analytics Server supports the use of XML data as a data source for the Physical layer in the repository. Depending on the method used to access XML data sources, a data source may be represented by a URL pointing to one of the following sources.

URLs may include repository or session variables, providing support for HTTP data sources that accept user IDs and passwords embedded in the URL; for example: http://somewebserver/cgi.pl?userid=valueof(session_variable1)&password= valueof(session_variable2). (This functionality also allows the Siebel Analytics Server administrator to create an XML data source with a location that is dynamically determined by some runtime parameters.) For more information about variables, see Using Variables in the Analytics Server Repository.

The Siebel Analytics Server also supports the use of XSL transformation files (XSLT) or XPath expressions for transforming the XML files or XML data islands in an HTML page.

XSLT is a generalized form of the Cascaded Style Sheet (CSS) for HTML documents as applied to XML documents or text fragments. XPath is a simplified version of XSLT that may be expressed in a one-line statement. For example, //xml is an XPath expression instructing the XML processor to extract all elements under the root element xml. An XSLT file can also contain an XPath expressions. See http://www.w3.org/TR/xslt.html or http://www.w3.org/TR/xpath for additional information about XSLT and XPath standards.

NOTE:  If the Siebel Analytics Server needs to access any nonlocal files (network files or files on the Internet, for example), you need to run the Siebel Analytics Server using a valid user ID and password with sufficient network privileges to access these remote files. In Windows NT and Windows 2000, this user ID also needs to have Windows Administrator privileges on the local machine. To change the account under which the server runs, follow the steps described in Changing the User ID in Which the Siebel Analytics Server Runs.


 Siebel Analytics Server Administration Guide
 Published: 11 March 2004