Supported Data Types
This guide provides an overview of the supported data types that can be imported to and exported from the Relational Knowledge Graph System (RKGS).
Goal
By following this guide, you’ll learn which data types you can import to and export from the RKGS, the available Rel functionality around them, and how to compress them successfully.
For detailed documentation on CSV and JSON data import and export, see the accompanying Data Import and Export guides.
Data Types
These are the supported data types for importing and exporting:
Data Type | Data Sources | Loading Relations | Exporting Relations |
---|---|---|---|
Binary | Local files and cloud. | load_binary | - |
CSV | Strings, local files, and cloud. | load_csv | export_csv |
JSON | Strings, local files, and cloud. | load_json , load_json_general | export_json |
JSON Lines | Strings, local files, and cloud. | load_jsonlines , load_jsonlines_general | - |
Apache Parquet | Local files and cloud. | load_parquet | - |
Apache Iceberg | Cloud. | load_iceberg | - |
See Data Sources for more information on supported data sources for importing data into the RKGS.
Compressed Data
The following table summarizes the compression support for importing and exporting data:
Data Type | Data Source | Action | Compression Type |
---|---|---|---|
CSV | Cloud. | Import and export. | Gzip (opens in a new tab) (.gz extension). |
JSON | Cloud. | Import. | Gzip (opens in a new tab) (.gz extension). |
Note that the system only supports Gzip (opens in a new tab) compression.
For all other data types and import/export operations file compression is not supported.
See Also
Dive into the other Data Import and Export guides to learn more about how to import and export specific data formats within the RKGS.