Searching the Help
To search for information in the Help, type a word or phrase in the Search box. When you enter a group of words, OR is inferred. You can use Boolean operators to refine your search.
Results returned are case insensitive. However, results ranking takes case into account and assigns higher scores to case matches. Therefore, a search for "cats" followed by a search for "Cats" would return the same number of Help topics, but the order in which the topics are listed would be different.
Search for | Example | Results |
---|---|---|
A single word | cat
|
Topics that contain the word "cat". You will also find its grammatical variations, such as "cats". |
A phrase. You can specify that the search results contain a specific phrase. |
"cat food" (quotation marks) |
Topics that contain the literal phrase "cat food" and all its grammatical variations. Without the quotation marks, the query is equivalent to specifying an OR operator, which finds topics with one of the individual words instead of the phrase. |
Search for | Operator | Example |
---|---|---|
Two or more words in the same topic |
|
|
Either word in a topic |
|
|
Topics that do not contain a specific word or phrase |
|
|
Topics that contain one string and do not contain another | ^ (caret) |
cat ^ mouse
|
A combination of search types | ( ) parentheses |
|
- IDE Advanced Tasks
- Data Source Explorer
- Generate Entities Automatically
- Data Source Extraction Customization
- Customize the Extraction Model and the EXT ETL Scripts
- Customize the SSI Layer
- Customize Views
- Consolidate Entities - Cross-CP Lookup
- Customize the PREFILL case
- Customize a Stream Priority
- Customize the Maximum Execution Time of a Stream
Data Source Extraction Customization
Integration with data sources is performed using the Data Collection Service (DCS). In order to generate the query executed for the data source, the Content Flow Manager tells the DCS framework which source entity to extract. The DCS then extracts the correlating metadata definitions, and uses them in order to formulate a query.
Customize the Source Model
You can customize the generated query by modifying the source entity .XML file. This updates the source metadata in the Data Warehouse and matches it to the customized source.
-
Modify the .XML file and load it into the Data Warehouse metadata repository by logging on DWH and using the user interface.
-
Change the SQL query from the DCS log and run the query on the source database make sure the query is correct and can run without errors.
- Identify all of the changes.
There are various types of customizations to the source models supported by the DWH. This document emphasizes cases where the data source that you extract information from is based on RDBMS, and entities which are already modeled in the DWH have had field names or table names changed in the data source’s structure.
The Data Source’s source model metadata xml files are located under:
$HPBA_HOME/ContentPacks/<CPname>/INBUILT/DATAMODEL/DATAINTEGRATION/SOURCE/<product_version>/<DB_type>/<entity_name>.xml
Example
$HPBA_HOME/ContentPacks/SM/INBUILT/DATAMODEL/DATAINTEGRATION/SOURCE/9.2/oracle/SM_INCIDENTSM1_SRC.xml
Make changes in a field name
Open the entity xml source model file and update the source field names in the datasourcecolumnname property in the ColumnMapping tag:
Example
<ns1:ColumnMapping extractioncolumnidentifier="<identifier>" notapplicable="N" >
<ns1:DataSourceMapping datasourcetablenameoraliasname=" <name>" datasourcecolumnname=" source field name" datasourcecolumntype="XXXXX"/>
</ns1:ColumnMapping>
Make changes in a table name
-
Open the entity xml source model file and update the DataSourceJoin and DataSourceWhere tags with the changes.
Examples
<ns1:DataSourceJoin>table name</ns1:DataSourceJoin>
<ns1:DataSourceWhere>field name=1</ns1:DataSourceWhere>
<ns1:DataSourceJoin>table1 A LEFT JOIN table2 B ON A.AAAAA = B.BBBBB</ns1:DataSourceJoin>
<ns1:DataSourceWhere>A.AAAAAAAA IS NOT NULL</ns1:DataSourceWhere>
-
Change the datasourcetablenameoraliasname property in the ColumnMapping tag to the new value.
Example
<ns1:ColumnMapping extractioncolumnidentifier="XXXX" notapplicable="N" >
<ns1:DataSourceMapping datasourcetablenameoraliasname=" A" datasourcecolumnname=" XXXX" datasourcecolumntype="XXXXX"/>
</ns1:ColumnMapping>
Update the data warehouse metadata
-
Go to Admin > Data Management >Install Content Pack, and upgrade the changes.
-
Start the ETL again using the DW ABC Streams Management UI. For details, see Data Management - Run ETL - Content Flow Management
We welcome your comments!
To open the configured email client on this computer, open an email window.
Otherwise, copy the information below to a web mail client, and send this email to SW-Doc@hpe.com.
Help Topic ID:
Product:
Topic Title:
Feedback: