Reference > Data load utility configuration files
| Schema | wc-dataload.xsd |
| Target Namespace | http://www.ibm.com/xmlns/prod/commerce/foundation/config |
| Namespace Table | http://www.ibm.com/xmlns/prod/commerce/foundation/config http://www.w3.org/2001/XMLSchema |
Directives
| include wc-dataload-common.xsd |
| DataLoadConfiguration |
| DataLoadConfiguration DataLoadEnvironment DataSourceLocation LoadItem LoadOrder |
| DataLoadMode |
| Complex Type DataLoadConfiguration | |||||||||||||||||||||||||||||||||||
| Namespace | http://www.ibm.com/xmlns/prod/commerce/foundation/config | ||||||||||||||||||||||||||||||||||
| Diagram |
| ||||||||||||||||||||||||||||||||||
| Inheritance Hierarchy |
anyType {http://www.w3.org/2001/XMLSchema}
| ||||||||||||||||||||||||||||||||||
| Content Details |
| ||||||||||||||||||||||||||||||||||
| Documentation |
| ||||||||||||||||||||||||||||||||||
| Source |
<xsd:complexType name="DataLoadConfiguration">
<xsd:sequence>
<xsd:element name="DataLoadEnvironment" type="_config:DataLoadEnvironment" minOccurs="1" maxOccurs="1">
</xsd:element>
<xsd:element name="LoadOrder" type="_config:LoadOrder" minOccurs="1" maxOccurs="1">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
| ||||||||||||||||||||||||||||||||||
| Complex Type DataLoadEnvironment | |||||||||||
| Namespace | http://www.ibm.com/xmlns/prod/commerce/foundation/config | ||||||||||
| Diagram |
| ||||||||||
| Inheritance Hierarchy |
anyType {http://www.w3.org/2001/XMLSchema}
| ||||||||||
| Content Details |
| ||||||||||
| Documentation |
| ||||||||||
| Source |
<xsd:complexType name="DataLoadEnvironment">
<xsd:attribute name="configFile" use="optional" form="unqualified" type="xsd:string">
</xsd:attribute>
</xsd:complexType>
| ||||||||||
| Complex Type DataSourceLocation | |||||||||||
| Namespace | http://www.ibm.com/xmlns/prod/commerce/foundation/config | ||||||||||
| Diagram |
| ||||||||||
| Inheritance Hierarchy |
anyType {http://www.w3.org/2001/XMLSchema}
| ||||||||||
| Content Details |
| ||||||||||
| Documentation |
| ||||||||||
| Source |
<xsd:complexType name="DataSourceLocation">
<xsd:sequence>
<xsd:element name="property" type="_config:NameValuePair" minOccurs="0" maxOccurs="unbounded">
</xsd:element>
</xsd:sequence>
<xsd:attribute name="location" type="xsd:string" use="optional" form="unqualified">
</xsd:attribute>
</xsd:complexType>
| ||||||||||
| Complex Type LoadItem | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| Namespace | http://www.ibm.com/xmlns/prod/commerce/foundation/config | |||||||||||||||||||||||||||||||||||||||||||||||||||
| Diagram |
| |||||||||||||||||||||||||||||||||||||||||||||||||||
| Inheritance Hierarchy |
anyType {http://www.w3.org/2001/XMLSchema}
| |||||||||||||||||||||||||||||||||||||||||||||||||||
| Content Details |
| |||||||||||||||||||||||||||||||||||||||||||||||||||
| Documentation |
| |||||||||||||||||||||||||||||||||||||||||||||||||||
| Source |
<xsd:complexType name="LoadItem">
<xsd:sequence>
<xsd:element name="property" type="_config:NameValuePair" minOccurs="0" maxOccurs="unbounded">
</xsd:element>
<xsd:element name="DataSourceLocation" type="_config:DataSourceLocation" minOccurs="0" maxOccurs="1">
</xsd:element>
<xsd:element name="BusinessContext" type="_config:BusinessContext" minOccurs="0" maxOccurs="1">
</xsd:element>
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" form="unqualified">
</xsd:attribute>
<xsd:attribute name="businessObjectConfigFile" type="xsd:string" use="required" form="unqualified">
</xsd:attribute>
<xsd:attribute name="dataLoadMode" type="_config:DataLoadMode" use="optional" form="unqualified">
</xsd:attribute>
<xsd:attribute name="commitCount" type="xsd:nonNegativeInteger" use="optional" form="unqualified">
</xsd:attribute>
<xsd:attribute name="batchSize" type="xsd:nonNegativeInteger" use="optional" form="unqualified">
</xsd:attribute>
<xsd:attribute name="maxError" type="xsd:nonNegativeInteger" use="optional" form="unqualified">
</xsd:attribute>
<xsd:attribute name="retry" type="xsd:boolean" use="optional" form="unqualified">
</xsd:attribute>
<xsd:attribute name="startKey" type="xsd:long" use="optional" form="unqualified">
</xsd:attribute>
<xsd:attribute name="endKey" type="xsd:long" use="optional" form="unqualified">
</xsd:attribute>
</xsd:complexType>
| |||||||||||||||||||||||||||||||||||||||||||||||||||
| Complex Type LoadOrder | |||||||||||||||||||||||||||||||
| Namespace | http://www.ibm.com/xmlns/prod/commerce/foundation/config | ||||||||||||||||||||||||||||||
| Diagram |
| ||||||||||||||||||||||||||||||
| Inheritance Hierarchy |
anyType {http://www.w3.org/2001/XMLSchema}
| ||||||||||||||||||||||||||||||
| Content Details |
| ||||||||||||||||||||||||||||||
| Documentation |
| ||||||||||||||||||||||||||||||
| Source |
<xsd:complexType name="LoadOrder">
<xsd:sequence>
<xsd:element name="property" type="_config:NameValuePair" minOccurs="0" maxOccurs="unbounded">
</xsd:element>
<xsd:element name="LoadItem" type="_config:LoadItem" minOccurs="1" maxOccurs="unbounded">
</xsd:element>
</xsd:sequence>
<xsd:attribute name="dataLoadMode" use="optional" type="_config:DataLoadMode" form="unqualified">
</xsd:attribute>
<xsd:attribute name="commitCount" type="xsd:nonNegativeInteger" use="optional" form="unqualified">
</xsd:attribute>
<xsd:attribute name="batchSize" type="xsd:nonNegativeInteger" use="optional" form="unqualified">
</xsd:attribute>
<xsd:attribute name="maxError" type="xsd:nonNegativeInteger" use="optional" form="unqualified">
</xsd:attribute>
<xsd:attribute name="retry" use="optional" form="unqualified" type="xsd:boolean">
</xsd:attribute>
</xsd:complexType>
| ||||||||||||||||||||||||||||||
| Simple Type DataLoadMode | |||||||
| Namespace | http://www.ibm.com/xmlns/prod/commerce/foundation/config | ||||||
| Diagram |
| ||||||
| Inheritance Hierarchy |
string {http://www.w3.org/2001/XMLSchema}
| ||||||
| Allowable Values |
| ||||||
| Documentation |
| ||||||
| Source |
<xsd:simpleType name="DataLoadMode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Insert">
</xsd:enumeration>
<xsd:enumeration value="Replace">
</xsd:enumeration>
<xsd:enumeration value="Delete">
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
| ||||||
| Element DataLoadConfiguration | |
| Namespace | http://www.ibm.com/xmlns/prod/commerce/foundation/config |
| Diagram |
|
| Type | DataLoadConfiguration {http://www.ibm.com/xmlns/prod/commerce/foundation/config} |
| Documentation |
|
| Source |
<xsd:element name="DataLoadConfiguration" type="_config:DataLoadConfiguration"> </xsd:element>
|