File importation problems: A robust file-processing engine monitors, identifies, and resolves issues.
Slow file processing: Importing data from legacy systems, bootstrap data, and offline data can be synchronised.
Inability to scale: DX IO can be configured and scaled to cope with large file sizes and complex business rules
What are the benefits of using DX IO?
Shortens delivery time for file processing solutions: Prebuilt components that speed up the delivery of robust file processing engines.
Scalable by design: Regardless of size, files are processed by a scalable engine that can break them down into smaller jobs. These jobs are processed asynchronously in a multi-threaded approach that boosts performance.
Customisable by design: Allows developers to implement custom logic to process files according to specific business rules.
Secure by design: Best-practice code templates ensure the security of the file processing engine.
End-user feedback: Provides accurate feedback, speeding up the process of fixing data issues.
MAIN FEATURES
File upload widgetWith an intuitive and prebuilt block, developers can easily add a file upload popup to their applications, allowing end-users to upload files and kick off a batch job to process the data.
Customisable logicLeverage easy-to-understand prebuilt logic for the most common file processing scenarios and quickly extend it with your business rules.
File configurationAdministrators can configure settings about file imports that will automatically be applied when a file is being processed.
File templatesWhen uploading a file, end-users can download and complete a file template nominating the data they need.
Multi-threaded backend processingFiles can be split into smaller jobs processed in parallel to reduce processing time.
End-user feedbackWhen file processing fails, end-users are sent detailed reports, including the row number, column and cause, speeding up manual data fixes.
Support for different file formatsAllow users to define their data in Excel, CSV or JSON files.