2.4 KiB
2.4 KiB
title | list_title | description | menu | weight | related | list_code_example | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Write to Amazon RDS | Amazon RDS | Use [`sql.to()`](/flux/v0/stdlib/sql/to/) to write data to a relational database hosted on Amazon RDS. |
|
101 |
|
```js import "sql" data |> sql.to( driverName: "postgres", dataSourceName: "postgresql://my-instance.123456789012.us-east-1.rds.amazonaws.com:5432", table: "example_table", ) ``` |
To write data to a relational database hosted on Amazon Relational Database Service (RDS) with Flux:
-
Import the
sql
package -
Pipe-forward data into
sql.to()
and provide the following parameters:- driverName: Determined by your Amazon RDS database engine
- dataSourceName: Determined by your Amazon RDS database engine
- table: Table to write to
- batchSize: Number of parameters or columns that can be queued within
each call to
Exec
(default is10000
)
Write to an Amazon RDS PostgreSQL database
import "sql"
data
|> sql.to(
driverName: "postgres",
dataSourceName: "postgresql://my-instance.123456789012.us-east-1.rds.amazonaws.com:5432",
table: "example_table",
)
Supported database engines
Use the following guides to query supported Amazon RDS database engines:
Amazon RDS connection credentials
Amazon RDS provides connection credentials required to connect to your database instance. The following links provide more information for each database engine: