Data Processing Issues
Troubleshooting data processing, file uploads, and text processing issues
This guide helps you resolve issues related to data processing, file uploads, text extraction, and data transformation in BroxiAI workflows.
File Upload Issues
Cannot Upload Files
Problem: Files failing to upload or being rejected
Symptoms:
Upload progress bar stuck
"File upload failed" errors
Files not appearing in file manager
Timeout during upload
Solutions:
Check File Size Limits
{ "file_limits": { "max_size": "100MB", "max_files": 50, "total_storage": "5GB" } }Individual file limit: 100MB
Total workspace storage: Varies by plan
Concurrent uploads: Maximum 5 files
Verify File Format Support
{ "supported_formats": { "documents": [".pdf", ".docx", ".doc", ".txt", ".rtf"], "spreadsheets": [".xlsx", ".xls", ".csv"], "data": [".json", ".xml", ".yaml"], "images": [".jpg", ".jpeg", ".png", ".gif"], "audio": [".mp3", ".wav", ".m4a"], "video": [".mp4", ".avi", ".mov"] } }File Upload Configuration
// Example upload with validation function uploadFile(file) { // Validate file size if (file.size > 100 * 1024 * 1024) { throw new Error('File too large. Maximum size is 100MB.'); } // Validate file type const allowedTypes = ['.pdf', '.docx', '.txt', '.csv']; const fileExtension = file.name.toLowerCase().substr(file.name.lastIndexOf('.')); if (!allowedTypes.includes(fileExtension)) { throw new Error(`Unsupported file type: ${fileExtension}`); } // Upload file return uploadToAPI(file); }
File Processing Failures
Problem: Uploaded files not being processed correctly
Solutions:
Check File Integrity
Character Encoding Issues
File Structure Validation
Text Processing Issues
Text Extraction Failures
Problem: Cannot extract text from documents
Solutions:
PDF Text Extraction
Document Processing Configuration
Handle Special Characters
Text Length and Processing Limits
Problem: Text too long for processing components
Solutions:
Text Chunking Strategy
Token Counting
Language and Encoding Issues
Problem: Issues with non-English text or special characters
Solutions:
Multi-language Support
Encoding Detection and Conversion
Data Transformation Issues
Data Format Conversion
Problem: Cannot convert between data formats
Solutions:
CSV to JSON Conversion
XML Processing
Data Validation Issues
Problem: Data not passing validation checks
Solutions:
Schema Validation
Data Cleaning
Memory and Performance Issues
Large File Processing
Problem: Running out of memory when processing large files
Solutions:
Streaming Processing
Memory-Efficient Text Processing
Processing Performance Optimization
Problem: Data processing taking too long
Solutions:
Parallel Processing
Caching Expensive Operations
Error Handling and Recovery
Graceful Error Handling
Recovery Strategies
Monitoring and Debugging
Data Processing Metrics
Data Quality Checks
Getting Help
For data processing issues:
Check File Format: Ensure files are in supported formats
Validate Data: Use schema validation tools
Monitor Resources: Check memory and CPU usage
Test with Samples: Process small samples first
Support Information to Include:
File formats and sizes
Processing error messages
Data samples (anonymized)
System resource usage
Processing configuration
Last updated