Data Loading

There are various ways to load data in TigerGraph. Here you can find an overview and detailed instructions for the loading method that fits your needs.

Overview of Data Loading

Available loading methods and supported features. Start from this page to pick what works for you.

Load Data from Local Files

Instructions for loading local files.

Load Data from Cloud Storage

Instructions for loading files stored in third-party cloud storage (Amazon S3, Google Cloud Storage, and Microsoft Azure).

Load Data from a Data Warehouse

Instructions for loading query results from a data warehouse (BigQuery, Snowflake, and PostgreSql).

Load Data from an External Kafka Cluster

Instructions for loading records from Kafka topics including CSV, JSON and Avro formats. With additional instructions on Avro Data Validation through KafkaConnect and how to Externalize Kafka Configs.

This is an improved connector for Kafka sources introduced in 4.1.3+. The previous Kafka source connector, using MirrorMaker, is still supported but deprecated.

Load from a Spark DataFrame

Instructions for TigerGraph’s dedicated connector used to read data from a Spark DataFrame.