Skip to content

Working with Data Sources

Querri helps you analyze data from various sources. This guide covers how to upload files, connect to data sources, and work with the Library to manage your data.

The simplest way to get data into Querri is by uploading files.

Querri supports common data formats:

  • CSV (.csv) - Comma-separated values
  • Excel (.xlsx, .xls) - Microsoft Excel spreadsheets
  • JSON (.json) - JavaScript Object Notation
  • TSV (.tsv) - Tab-separated values
  • Other delimited text formats

You can upload files in several ways:

  1. Navigate to your Library
  2. Click “Upload File” or similar button
  3. Select your file from your computer
  4. Wait for the upload to complete

The file is now stored in your Library and can be used in any project.

When you start a new project or ask to analyze data:

  1. The AI may prompt you to add a data source
  2. Click the upload option
  3. Select your file
  4. Continue your conversation

The uploaded data becomes available immediately for analysis.

Many interfaces support drag-and-drop:

  1. Drag your file from your computer
  2. Drop it into the designated area
  3. The file uploads automatically
  • Most files under 100MB upload quickly
  • Larger files may take longer but are supported
  • Very large datasets (1GB+) may require special handling

If you’re working with extremely large data, consider filtering or sampling before upload.

Once data is uploaded, you reference it in your questions:

“Analyze sales_data.csv” “Show me trends in customer_orders.xlsx”

If you’ve already mentioned a dataset: “Filter to 2024” (AI knows which dataset you mean) “Now show me monthly totals” (continues with same data)

“Join sales_data.csv with customer_info.xlsx on customer_id” “Compare revenue trends between region_north.csv and region_south.csv”

The AI understands context and can work with multiple data sources in a single analysis.

The Library is your central data repository in Querri.

The Library stores:

  • Uploaded files: CSV, Excel, JSON, and other data files
  • Connected sources: Links to databases and external systems
  • Metadata: Information about each data source

Reusability: Upload once, use in many projects Organization: Keep all your data in one place Efficiency: No need to re-upload the same file for different analyses

Navigate to the Library section (typically in the main menu). Here you can:

  • View all available data sources
  • Search for specific files
  • Upload new data
  • Delete data you no longer need
  • View details about each source

When starting a new project:

  1. Begin your chat
  2. The AI prompts for data or you mention what you want to analyze
  3. Select from Library or upload new
  4. Start analyzing

You can add more data sources as your analysis progresses.

You don’t need to upload everything upfront:

You: “Analyze customer purchase patterns” AI: Loads customer data from Library

You: “Compare that with our marketing campaign data” AI: “I’ll need the marketing data. Would you like to upload it or select from the Library?”

You: Uploads marketing_campaigns.csv

AI: Continues analysis with both datasets

This flexible approach lets you build your analysis iteratively.

Querri excels at combining data from multiple sources:

“Join orders.csv with customers.csv on customer_id” “Merge product data with sales data”

“Compare Q1 sales to Q2 sales” “Show differences between actual_revenue.csv and forecasted_revenue.csv”

“Combine all regional sales files into one dataset” “Append this month’s data to the year-to-date file”

The AI handles the technical details of combining data sources.

Beyond file uploads, Querri can connect to live data sources:

  • PostgreSQL
  • MySQL
  • Other SQL databases
  • Data warehouses
  • Cloud storage
  • API-based services

Connecting to external sources typically involves:

  1. Navigate to Library
  2. Select “Add Connection” or similar
  3. Provide connection details (host, credentials, etc.)
  4. Test the connection
  5. Save to Library

Once connected, query the source just like an uploaded file: “Analyze data from production_db” “Show me the latest records from customer_warehouse”

  • Uploaded files are stored securely within Querri
  • Connected sources remain in their original location
  • Querri queries data but doesn’t necessarily copy entire databases
  • Your Library data is private to you
  • Share access when you share projects
  • Remove access by unsharing or deleting data

Remove data from the Library when you no longer need it:

  1. Navigate to Library
  2. Select the data source
  3. Click Delete or similar action
  4. Confirm deletion

Projects using deleted data may not function properly, so delete carefully.

  • Use clear, descriptive file names: “sales_2024_q1.csv” not “data.csv”
  • Delete old or unused data periodically
  • Keep related datasets together (naming conventions help)

While Querri can clean data, uploading clean data saves time:

  • Remove extraneous rows (headers, footers, notes)
  • Use consistent column names
  • Ensure dates are in recognizable formats
  • Avoid special characters in column names when possible

When working with large datasets:

  1. Test with a sample first
  2. Verify your analysis approach
  3. Then run on the full dataset

This prevents wasting time if your approach needs adjustment.

Consider keeping notes about where data came from:

  • Original source
  • Date obtained
  • Any preprocessing done
  • Refresh frequency for connected sources

This context helps when revisiting projects later.

If an upload fails:

  • Check file format is supported
  • Verify file isn’t corrupted
  • Try a smaller sample of the data
  • Check internet connection
  • Use the search function
  • Check if it was deleted
  • Verify you’re logged in to the correct account

If data appears incorrect after upload:

  • Check the original file
  • Verify encoding (UTF-8 is standard)
  • Look for parsing issues (wrong delimiter, etc.)
  • Try re-uploading

Here’s a typical workflow for working with data sources:

  1. Upload file to Library: sales_2024.csv
  2. Start new project: “Analyze sales trends”
  3. AI loads data: From Library
  4. You continue analysis: “Break down by region”
  5. Add more data: Upload regions.csv for regional details
  6. Combine sources: “Join sales with region data”
  7. Complete analysis: Create visualizations and insights
  8. Clean up: Remove temporary files from Library if needed