Skip to main content

Import CSV & Google Sheets

Coming Soon

This feature is under development and will be released soon!

If you're interested in an early access, let us know via this Beta Request form.

info

Upon release, only Admins and Data Analysts can import CSV and Google Sheets data in the Development workspace.

In the future, we will work to support this capability for Viewers and Explorers.

Introduction

Sometimes you might need to quickly analyze data from CSV files or Google Sheets for temporary reporting needs. It can be an analysis on some customer survey data, or a CRM export.

This process typically includes waiting for data engineers, navigating complex ETL setups, and dealing with access issues. It can be frustrating and result in hours or even days of waiting for what should be a simple, temporary data analysis.

To aid this, Holistics will soon support a seamless way to load spreadsheet data directly into your connected data warehouse, and create a data model ready to use.

Usage note

CSV and Google Sheets import is designed for quickly setting up your ad-hoc analysis. It is NOT intended to replace full-fledged data integration solutions (see Data Models).

How To Use

  • Simply choose a local CSV file or a Google Sheets URL for upload
  • From there, preview the data and configure further if necessary

You will have a new data model ready for exploration within seconds.

How It Works

  • Under the hood, your CSV files or Google Sheets are loaded directly into your existing data warehouse through Holistics.
  • Admins can designate which database schema for your files to be imported from Holistics, too.

Supported Data Sources

Holistics currently supports the following data warehouses as CSV and Google Sheets import destination:

  • PostgreSQL
  • Amazon Redshift
  • MySQL
  • Google BigQuery
  • Microsoft SQL Server
  • PrestoDB
  • Amazon AWS Athena
  • Snowflake
  • Clickhouse

This feature is not yet available for other data warehouses, such as Databricks or MotherDuck.

Other Configurations

Select Destination Schema For Import

You can specify the destination schema for import in this file path settings > general.aml.

 ImportSettings {
default_schema: 'public' //<--Your destination schema goes here.
}

This configuration is global for all data sources.

Please make sure the schema has WRITE access for the import to work.


Let us know what you think about this document :)