Skip to main content

Output Formats

Examples demonstrating different output formats supported by FastTransfer.

CSV Format

Standard comma/delimiter-separated values format.

Basic CSV Export

.\\FastTransfer.exe `
--connectiontype "mssql" `
--server "localhost" `
--database "SalesDB" `
--trusted `
--sourceschema "dbo" `
--sourcetable "Sales" `
--directory "C:\temp" `
--fileoutput "sales.csv" `
--decimalseparator "." `
--delimiter "," `
--dateformat "yyyy-MM-dd HH:mm:ss" `
--encoding "UTF-8" `
--parallelmethod "None"

CSV with Custom Delimiter

Using pipe delimiter for better data separation:

.\\FastTransfer.exe `
--connectiontype "mssql" `
--server "localhost" `
--database "SalesDB" `
--trusted `
--sourceschema "dbo" `
--sourcetable "Sales" `
--directory "C:\temp" `
--fileoutput "sales.csv" `
--decimalseparator "." `
--delimiter "|" `
--dateformat "yyyy-MM-dd HH:mm:ss" `
--encoding "UTF-8" `
--parallelmethod "Random" `
--distributekeycolumn "sale_id" `
--paralleldegree 8 `
--merge "False"

CSV with European Format

Using comma as decimal separator (common in European countries):

.\\FastTransfer.exe `
--connectiontype "mssql" `
--server "localhost" `
--database "SalesDB" `
--trusted `
--sourceschema "dbo" `
--sourcetable "Sales" `
--directory "C:\temp" `
--fileoutput "sales_european.csv" `
--decimalseparator "," `
--delimiter ";" `
--dateformat "dd/MM/yyyy HH:mm:ss" `
--encoding "UTF-8" `
--parallelmethod "Random" `
--distributekeycolumn "sale_id" `
--paralleldegree 8 `
--merge "False"

Parquet Format

Columnar storage format optimized for analytical queries.

Basic Parquet Export

.\\FastTransfer.exe `
--connectiontype "mssql" `
--server "localhost" `
--database "SalesDB" `
--trusted `
--sourceschema "dbo" `
--sourcetable "Sales" `
--directory "C:\temp" `
--fileoutput "sales.parquet" `
--parallelmethod "None"

Parallel Parquet Export

Maximize performance with parallel execution:

.\\FastTransfer.exe `
--connectiontype "mssql" `
--server "localhost" `
--database "SalesDB" `
--trusted `
--sourceschema "dbo" `
--sourcetable "Sales" `
--directory "C:\temp" `
--fileoutput "sales.parquet" `
--parallelmethod "RangeId" `
--distributekeycolumn "sale_id" `
--paralleldegree 12 `
--merge "False"

Parquet with PostgreSQL

.\\FastTransfer.exe `
--connectiontype "pgcopy" `
--server "localhost" `
--port "5432" `
--database "salesdb" `
--user "postgres" `
--password "postgres" `
--sourceschema "public" `
--sourcetable "sales" `
--directory "C:\temp" `
--fileoutput "pg_sales.parquet" `
--parallelmethod "Ctid" `
--paralleldegree 10 `
--merge "False"

Parquet with Oracle

.\\FastTransfer.exe `
--connectiontype "oraodp" `
--server "localhost:1521/ORCLPDB1" `
--user "system" `
--password "password" `
--sourceschema "SYSTEM" `
--sourcetable "SALES" `
--directory "C:\temp" `
--fileoutput "oracle_sales.parquet" `
--parallelmethod "Rowid" `
--paralleldegree 8 `
--merge "False"

Excel Format

Export data to Microsoft Excel format (.xlsx).

Excel Format

Excel exports automatically format data for spreadsheet applications. Large datasets may be split across multiple sheets if they exceed Excel's row limits.

Basic Excel Export

.\\FastTransfer.exe `
--connectiontype "mssql" `
--server "localhost" `
--database "SalesDB" `
--trusted `
--sourceschema "dbo" `
--sourcetable "Sales" `
--directory "C:\temp" `
--fileoutput "sales.xlsx" `
--parallelmethod "None"

Parallel Excel Export

.\\FastTransfer.exe `
--connectiontype "mssql" `
--server "localhost" `
--database "SalesDB" `
--trusted `
--sourceschema "dbo" `
--sourcetable "Sales" `
--directory "C:\temp" `
--fileoutput "sales.xlsx" `
--parallelmethod "RangeId" `
--distributekeycolumn "sale_id" `
--paralleldegree 6 `
--merge "False"

Excel with Custom Query

Export filtered data to Excel:

.\\FastTransfer.exe `
--connectiontype "mssql" `
--server "localhost" `
--database "SalesDB" `
--trusted `
--query "SELECT * FROM dbo.Sales WHERE sale_date >= '2024-01-01' AND sale_date < '2025-01-01'" `
--directory "C:\temp" `
--fileoutput "sales_2024.xlsx" `
--parallelmethod "Ntile" `
--distributekeycolumn "sale_id" `
--paralleldegree 4 `
--merge "False"
tip

Build your command with the Wizard

Copyright © 2026 Architecture & Performance. Built with Docusaurus.