SaaS Data Export modules
SaaS Data Export consists of two module groups: first for data collection and indexing, and second for HTTP transport and submission.
These modules handle entity change detection, feed indexing, data extraction, and schema definition.
The following table provides only framework-level modules; the full list of available modules depends on the installed packages.
Module
Purpose
Key Classes
DataExporterCore framework: indexer, feed table, hash, retry, locking
FeedIndexer, FeedIndexMetadata, FeedMetadataPool, FeedLockManagerQueryXmlXML-based query DSL for data collection
QueryFactory, QueryProcessor, SelectBuilderSaaSCommonShared HTTP transport, retry, CLI (
saas:resync), resync orchestrationExportFeed, SubmitFeed, ResyncManager, ResyncManagerPool, ProgressBarManagerTo learn how these modules work together during synchronization, see SaaS data export pipeline.
recommendation-more-help
commerce-help-data-export