Directory and file structure

During the configuration of Data analytics for a client, CTK creates relevant files and directories. The files are stored by client in the .../custom/<client>/XML/ directory of the PPM installation.

<client> indicates the client name and <realm> stands for the analysis realm name.

Example

.../custom/

<client>/

xml/

data_repositories/

JdbcConnection.xml

SapConnection.xml

CSVConnection.xml

realm_<realm>/

datasource_CUSTOMER.xml

datasource_FILM.xml

<client>_realm_<realm>.xml

<client>_CTK.xml

xml directory

The xml directory contains the analysis realm configuration file <client>_realm_<realm>.xml and the file <client>_CTK.xml. Each data connection created in CTK is listed in the <datarepositories> XML element of the file <client>_CTK.xml.

Example

<datarepositories>

< datarepository name="sakila_jdbc" type="JDBC"> ..\custom\umg_en\xml\data_repositories\sakila_jdbc.xml</ datarepository >

</datarepositories>

The directory also contains the directories realm_<realm> and data_repositories used for storing analysis realm-specific and independent files.

data_repositories directory

The data_repositories directory contains the XML files for the data connections defined in CTK. An XML file describes a specific connection to specific JDBC, SAP, or CSV source data including the required parameters described in the relevant DTD files for JDBC (JdbcConfig.dtd), SAP (r3Config.dtd), and CSV (csvextractor).

realm_<realm> directory

The realm_<realm> directory contains the data sources of an analysis realm. A data source is any individual table that is used in an analysis realm The tables are assigned to the analysis realms in CTK. Each data source is created as a separate XML file that the relevant extractor uses for extracting the source data.