BusinessDataProjectProperties Element
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
The BusinessDataProjectProperties element contains the configuration elements that define the scope of business data to be staged and how the data is to be staged. The BusinessDataProjectProperties element is the root element for a business data XML configuration file.
The BusinessDataProjectProperties element is a container for BusinessProjectHeader, Source, Role, and BusinessData elements.
The following table lists the attributes of the BusinessDataProjectProperties element.
Attribute |
Data Type |
Description |
---|---|---|
xmlns:xsi |
String |
Specifies the XML namespace for the business data project XML configuration file. Its value is "http://www.w3.org/2001/XMLSchema-instance". |
xmlns:xsd |
String |
Specifies the XML schema data type for the business data project XML configuration file. Its value is "http://www.w3.org/2001/XMLSchema". |
BusinessProjectName |
String |
Specifies the name of the business data project. This attribute can be null. |
Example
The following provides an example of a business data project configuration file that specifies to stage catalog, marketing, orders, and site term data from the site named StarterSite.
<?xml version="1.0" encoding="utf-8"?>
<BusinessDataProjectProperties xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" BusinessProjectName="">
<BusinessProjectHeader MajorVersion="1" MinorVersion="1" Revision="1" Build="1" />
<Source>StarterSite</Source>
<Role>Source</Role>
<BusinessData BusinessDataID="8fda83ba-25ad-4540-8f6b-03eaa24b6fb6" BusinessDataTypeName="Marketing">
<ExportOption Name="PROMOCODE" Val="Full" />
<ImportOption Name="PROMOCODE" Val="Full" />
<ImportOption Name="REFRESHCACHE" Val="NO" />
</BusinessData>
<BusinessData BusinessDataID="777b7fd9-524b-4092-b8bd-2b5518725f1f" BusinessDataTypeName="Catalog">
<ExportOption Name="MODE" Val="FULL" />
<ExportOption Name="SCHEMAEXPORTTYPE" Val="RELEVANT" />
<ExportOption Name="EXPORTDELETEDITEMS" Val="YES" />
<ExportOption Name="EXPORTEMPTYVALUES" Val="YES" />
<ExportOption Name="CATALOGSTOEXPORT" Val="Adventure Works Catalog,AW VC Pesos,AWC_Virtual" />
<ExportOption Name="CATALOGSTOEXPORT_SOURCECULTURE" Val="Adventure Works Catalog,AW VC Pesos,AWC_Virtual" />
<ExportOption Name="PROPERTIESTOEXPORT_SOURCECULTURE" Val="BaseCatalog Name,Brand,Catalog Name,Category Name,MultipleChoice Custom 1,List Price,Definition Name,Description,Display Name,Type,Image_filename,Image_height,Image_width,Date of Introduction,Is Searchable,Last Modified,Name,OnSale,Primary Parent Category,SKU,Color,Product Id,Size,Category Pricing,VariantCode,VariantId" />
<ExportOption Name="EXPORTASVIRTUALCATALOG" Val="YES" />
<ExportOption Name="EXPORTDEPENDENTBASECATALOGS" Val="YES" />
<ExportOption Name="CATALOGSETSTOEXPORT" Val="NO" />
<ImportOption Name="MODE" Val="FULL" />
<ImportOption Name="ERRORTHRESHOLD" Val="1" />
<ImportOption Name="OVERWRITERELATIONSHIPS" Val="YES" />
<ImportOption Name="TRANSACTIONMODE" Val="NO" />
<ImportOption Name="MATERIALIZEVIRTUALCATALOG" Val="NO" />
<ImportOption Name="IMPORTSCHEMACHANGES" Val="YES" />
<ImportOption Name="GENERATEFULLTEXTINDEXES" Val="NO" />
<ImportOption Name="REFRESHCACHE" Val="NO" />
</BusinessData>
<BusinessData BusinessDataID="6754835f-1638-47db-8ad2-e71181004523" BusinessDataTypeName="Orders" />
<BusinessData BusinessDataID="2f5f45e8-b60b-4efc-8e3f-37d829cab29e" BusinessDataTypeName="SiteTerms" />
</BusinessDataProjectProperties>
Remarks
Business data projects created through the Commerce Server Staging (CSS) Microsoft Management Console (MMC) generate business data configuration XML files. These files are located in %COMMERCE_SERVER_ROOT%/Staging/Projects. Business data configuration files are defined for both the source staging server and the destination server. These files define how data is exported from the source database and imported into the destination database.