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:

  1. 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

  2. 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"]
      }
    }
  3. 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:

  1. Check File Integrity

  2. Character Encoding Issues

  3. File Structure Validation

Text Processing Issues

Text Extraction Failures

Problem: Cannot extract text from documents

Solutions:

  1. PDF Text Extraction

  2. Document Processing Configuration

  3. Handle Special Characters

Text Length and Processing Limits

Problem: Text too long for processing components

Solutions:

  1. Text Chunking Strategy

  2. Token Counting

Language and Encoding Issues

Problem: Issues with non-English text or special characters

Solutions:

  1. Multi-language Support

  2. Encoding Detection and Conversion

Data Transformation Issues

Data Format Conversion

Problem: Cannot convert between data formats

Solutions:

  1. CSV to JSON Conversion

  2. XML Processing

Data Validation Issues

Problem: Data not passing validation checks

Solutions:

  1. Schema Validation

  2. Data Cleaning

Memory and Performance Issues

Large File Processing

Problem: Running out of memory when processing large files

Solutions:

  1. Streaming Processing

  2. Memory-Efficient Text Processing

Processing Performance Optimization

Problem: Data processing taking too long

Solutions:

  1. Parallel Processing

  2. 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:

  1. Check File Format: Ensure files are in supported formats

  2. Validate Data: Use schema validation tools

  3. Monitor Resources: Check memory and CPU usage

  4. 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


When processing sensitive data, ensure you follow data protection guidelines and never share actual data content when requesting support.

Last updated