Import & Export in Tables
Learn how to migrate CSV data into Diaflow Tables, validate cell values, configure export formats, and duplicate tables with active formula recomputation.
Importing CSV Data into Tables
Diaflow Tables natively supports Comma-Separated Values (.csv) files, making it simple to migrate customer lists, product inventories, or historical transaction logs.

Import Targets
When uploading a CSV file, you can choose from three target destinations:
New Table: Creates a brand-new table container with an initial sheet populated by the CSV records.
New Sheet in Existing Table: Adds a tabbed sheet to an existing table container, keeping related operational datasets grouped together.
Append to Existing Sheet: Appends records directly to an active sheet without modifying the established schema.
Smart Column Detection & Mapping Preview
Automatic Header Extraction: Headers detected in row 1 of your CSV are automatically parsed as column names.
Intelligent Type Suggestion: The system samples cell values to recommend appropriate column types (such as Number, Date, Text, or Select).
Interactive Mapping Modal: Preview parsed columns before committing. You can adjust suggested types or exclude specific columns.
Cell-Level Validation & Error Reporting
Traditional database imports frequently fail with ambiguous errors like 500 Server Error. Diaflow Tables features Cell-Level Validation:
If an incoming value fails validation (e.g., text in a strict numeric field or an invalid date string), Diaflow identifies the exact row number and column name.
Human-readable error descriptions explain why the cell was rejected, allowing you to fix the file and re-import with confidence.
Diagnostic alerts explicitly highlight duplicate header names rather than halting execution silently.
Bulk Import Automation Guardrails
IMPORTANT
50-Trigger Batch Execution Cap To prevent cascading load and API flooding when importing large files into automated tables: A single bulk operation (such as a large CSV import) triggers at most 50 row-level automation executions. For datasets with thousands of rows that require processing, use scheduled batch Flows or Action Cells instead of relying on real-time Row Created triggers.
Step-by-Step CSV Import Guide
In your workspace sidebar, click + New > select Import CSV (or inside an open table, click the Sheet Options (•••) menu > Import CSV).
Drag and drop your
.csvfile into the upload zone.Review the detected sheet name (maximum 50 characters, names matching
dfsheet_*are rejected).Inspect the column mappings and adjust types if necessary.
Click Import Data.
Exporting Tables & Sheets
Export your structured data for business intelligence tools, executive presentations, or offline archive backups:
Supported Export Formats: Export sheets to CSV (Comma-Separated Values).
Flexible Export Scope:
Export Current Sheet: Downloads only the active sheet as a standalone file.
Export Entire Table: Packages all tabbed sheets contained within the table container.
Respect for Filters & Views: You can choose to export the entire dataset or only records currently visible under your active filter, sort, and search criteria.
How to Export Data
Open the table and select the sheet you wish to export.
Click the Download icon next to the Table Settings (•••) menu in the upper-right corner.
Choose your download scope (Export Current Sheet or Export Entire Table).
Click Confirm Export to generate and download your CSV file.
Table & Sheet Duplication
Duplication enables teams to create reusable operational templates, snapshot quarterly metrics, or test new automation flows in a safe sandbox copy.

Duplication Modes
Duplicating a Single Sheet:
Right-click any sheet tab and select Duplicate Sheet.
Toggle the "Duplicate data too" checkbox: Leave it unchecked for Structure Only (copies columns, chip colors, validations, and formulas without rows), or check it for Structure + Data (exact clone of schema and records).
Duplicating an Entire Table Container:
From the sidebar or table header menu, select Duplicate Table to clone all sheets simultaneously.
Active Formula & Link Recomputation
Governance & Best Practices
UTF-8 Encoding: Save CSV files in standard UTF-8 format to preserve special characters and multilingual accents.
Audit Trails Preserved: Duplicated records receive clean creation metadata while maintaining referential consistency.
Access Control: Only members with edit permissions can initiate exports or duplications. Trashed tables must be restored before their data can be exported.
Last updated