# PostgreSQL - Export query result action

# Export query result

This bulk long action executes a SQL query and exports the results as a CSV file. If you are using a cloud connection, you can stream the exported CSV content via the File Contents datapill. When using a cloud connection, the maximum timeout is 120 minutes. If you are using an OPA connection, you can upload the CSV file to a local directory or a cloud storage like an S3 bucket.

If the CSV file is uploaded to a local directory, the query results are processed and stored locally. This means that your data never leaves your secure network.

On-prem profile configuration

Remember to configure a staging area in your on-prem agent profile. Learn how to setup a staging area in the OPA server profile.

Export query result action (OPA) Export query result action (OPA)

Export query result action (Cloud) Export query result action (Cloud)

# Input

Input field Description
SQL A valid SQL query.
for example, SELECT * FROM PUBLIC.ACCOUNTS
Column delimiter Choose a delimiter character. CSV files typically use comma.
Upload URL (OPA connection only) Export the CSV file to this URL. Generate this url using On-prem files or Amazon S3.

# Output

Output field Description
Number of rows exported The number of rows exported.
Column names Column headers in the CSV file.
File Contents (Cloud connection only) CSV stream of the contents of the file.


Last updated: 9/25/2023, 3:43:54 PM