Vexdata.io Documentation
  • Vexdata Overview
  • Installation
    • System Requirements
    • Windows Installation
    • Linux Installation
    • Cloud Installation
      • GCP
      • Azure
      • AWS Cloud Deployment Architecture Diagram
        • Pre-requisites
        • Manual Install on ec2
        • Cloud Formation Scripts (command line)
    • Admin Post Installation Setup
    • User Post Installation Setup
    • Server Improvement (Optional)
  • Getting Started
    • Roles and Permissions
    • Managing Groups and Projects
      • Folders
      • Projects
    • Settings
      • Slack Integration
      • Integrations
      • Rules
      • Properties
      • Integrations
      • Email Template
      • Report Template
      • Create Data Connections
        • Databases/Warehouses
        • Run On
  • Creating and Executing Test Cases
    • Test Case
      • Create Test Cases
        • Define Data Source and Target
          • Configure Table/s from Database
          • Input SQL Data
          • Input Files
            • Excel/CSV
            • XML
            • JSON
            • Parquet/AVRO
          • API Input
          • Table Filter
          • Advance - Input
        • Data Compare
          • ETL Testing/Cell By Cell Compare
            • Data Compare Mapping
            • Data Compare Options
          • Schema Compare
          • Counts Compare
        • Schema Monitoring
        • Data Quality
          • SQL Rules
          • Column Level Rules
          • Duplicates
      • Executing Test Cases
      • Defining Test Case Settings
    • Test Runs
    • Variables
    • Note
    • Label
  • Reports
    • User Reports
    • Admin Report or Manager Reports
  • Current Limitations
Powered by GitBook
On this page
  1. Creating and Executing Test Cases
  2. Test Case
  3. Create Test Cases
  4. Define Data Source and Target
  5. Input Files

Excel/CSV

PreviousInput FilesNextXML

Last updated 5 months ago

There are two ways to provide an Excel or CSV file as the input files:

  • Upload files (supports both CSV and ZIP files).

  • Provide an s3 location : s3a://<file_path>.

If you're providing an s3 file path, ensure that the Vexdata server IAMRole has permission to read from the s3 bucket. The file size limit for uploads is 50MB.

After selecting a file format and uploading the file:

After selecting a file format and uploading the file:

  • Provide a Delimiter option if the CSV file format is selected.

  • Select a Header from the drop down menu.

  • Select if schema should be inferred.

    • Note : If the input file size is large > 20MB, it is recommended not to select InferSchema as true.

  • Click on Validate. At this point, the CSV file is validated and, if successful, sample records are fetched. Check the Sample Data tab to ensure the file parsing is successful and that the data is as expected.

Excel File
EXCEL File
SFTP File Path