

AWS Data Pipeline tidak lagi tersedia untuk pelanggan baru. Pelanggan yang sudah ada AWS Data Pipeline dapat terus menggunakan layanan seperti biasa. [Pelajari selengkapnya](https://aws.amazon.com/blogs/big-data/migrate-workloads-from-aws-data-pipeline/)

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Basis Data
<a name="dp-object-databases"></a>

Berikut ini adalah objek AWS Data Pipeline database:

**Topics**
+ [JdbcDatabase](dp-object-jdbcdatabase.md)
+ [RdsDatabase](dp-object-rdsdatabase.md)
+ [RedshiftDatabase](dp-object-redshiftdatabase.md)

# JdbcDatabase
<a name="dp-object-jdbcdatabase"></a>

Mendefinisikan basis data JDBC.

## Contoh
<a name="jdbcdatabase-example"></a>

Berikut adalah contoh dari jenis objek ini.

```
{
  "id" : "MyJdbcDatabase",
  "type" : "JdbcDatabase",
  "connectionString" : "jdbc:redshift://hostname:portnumber/dbname",
  "jdbcDriverClass" : "com.amazon.redshift.jdbc41.Driver",
  "jdbcDriverJarUri" : "s3://redshift-downloads/drivers/RedshiftJDBC41-1.1.6.1006.jar",
  "username" : "user_name",
  "*password" : "my_password"
}
```

## Sintaksis
<a name="jdbcdatabase-syntax"></a>


****  

| Bidang yang Wajib Diisi | Deskripsi | Jenis Slot | 
| --- | --- | --- | 
| connectionString | rangkaian koneksi JDBC untuk mengakses basis data. | String | 
| jdbcDriverClass | Kelas driver untuk memuat sebelum membangun koneksi JDBC. | String | 
| \$1kata sandi | Kata sandi untuk memasok. | String | 
| nama pengguna | Nama pengguna untuk memasok saat connect ke basis data. | String | 

 


****  

| Bidang Opsional | Deskripsi | Jenis Slot | 
| --- | --- | --- | 
| databaseName | Nama basis data logis untuk dilampirkan | String | 
| jdbcDriverJarUri | Lokasi di Amazon S3 dari file JAR driver JDBC yang digunakan untuk connect ke basis data. AWS Data Pipeline harus memiliki izin untuk baca file JAR ini. | String | 
| jdbcProperties | Pasangan dari bentuk A=B yang akan ditetapkan sebagai properti pada koneksi JDBC untuk basis data ini. | String | 
| induk | Induk dari objek saat ini dari mana slot akan diwariskan. | Objek Referensi, misalnya “induk”: \$1"ref”:” myBaseObject Id "\$1 | 

 


****  

| Bidang Runtime | Deskripsi | Jenis Slot | 
| --- | --- | --- | 
| @version | Versi alur tempat objek dibuat. | String | 

 


****  

| Bidang Sistem | Deskripsi | Jenis Slot | 
| --- | --- | --- | 
| @error | Galat menggambarkan objek yang tidak terbentuk. | String | 
| @pipelineId | ID dari alur tempat objek ini berada. | String | 
| @sphere | Lingkup objek menunjukkan tempatnya dalam siklus hidup: Component Objects memunculkan Instance Objects yang mengeksekusi Attempt Objects. | String | 

# RdsDatabase
<a name="dp-object-rdsdatabase"></a>

Mendefinisikan basis data Amazon RDS.

**catatan**  
RdsDatabase tidak mendukung Aurora. Gunakan [JdbcDatabase](dp-object-jdbcdatabase.md) untuk Aurora, sebagai gantinya.

## Contoh
<a name="rdsdatabase-example"></a>

Berikut adalah contoh dari jenis objek ini.

```
{
  "id" : "MyRdsDatabase",
  "type" : "RdsDatabase",
  "region" : "us-east-1",
  "username" : "user_name",
  "*password" : "my_password",
  "rdsInstanceId" : "my_db_instance_identifier"
}
```

Untuk mesin Oracle, bidang `jdbcDriverJarUri` diperlukan dan Anda dapat menentukan driver berikut: `http://www.oracle.com/technetwork/database/features/jdbc/jdbc-drivers-12c-download-1958347.html`. Untuk mesin SQL Server, bidang `jdbcDriverJarUri` diperlukan dan Anda dapat menentukan driver berikut: `https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774`. Untuk mesin MySQL dan PostgreSQL, bidang `jdbcDriverJarUri` bersifat opsional.

## Sintaksis
<a name="rdsdatabase-syntax"></a>


****  

| Bidang yang Wajib Diisi | Deskripsi | Jenis Slot | 
| --- | --- | --- | 
| \$1kata sandi | Kata sandi untuk memasok. | String | 
| rdsInstanceId | Properti DBInstanceIdentifier dari instans DB. | String | 
| nama pengguna | Nama pengguna untuk memasok saat connect ke basis data. | String | 

 


****  

| Bidang Opsional | Deskripsi | Jenis Slot | 
| --- | --- | --- | 
| databaseName | Nama basis data logis untuk dilampirkan | String | 
| jdbcDriverJarUri | Lokasi di Amazon S3 dari file JAR driver JDBC yang digunakan untuk connect ke basis data. AWS Data Pipeline harus memiliki izin untuk baca file JAR ini. Untuk mesin MySQL dan PostgreSQL, driver default digunakan jika bidang ini tidak ditentukan, tetapi Anda dapat mengganti default menggunakan bidang ini. Untuk mesin Oracle dan SQL Server, bidang ini diperlukan. | String | 
| jdbcProperties | Pasangan dari bentuk A=B yang akan ditetapkan sebagai properti pada koneksi JDBC untuk basis data ini. | String | 
| induk | Induk dari objek saat ini dari mana slot akan diwariskan. | Objek Referensi, misalnya, “induk”: \$1"ref”:” myBaseObject Id "\$1 | 
| region | Kode untuk wilayah di mana basis data ada. Misalnya, us-east-1. | String | 

 


****  

| Bidang Runtime | Deskripsi | Jenis Slot | 
| --- | --- | --- | 
| @version | Versi alur tempat objek dibuat. | String | 

 


****  

| Bidang Sistem | Deskripsi | Jenis Slot | 
| --- | --- | --- | 
| @error | Galat menggambarkan objek yang tidak terbentuk. | String | 
| @pipelineId | ID dari alur tempat objek ini berada. | String | 
| @sphere | Lingkup objek menunjukkan tempatnya dalam siklus hidup: Component Objects memunculkan Instance Objects yang mengeksekusi Attempt Objects. | String | 

# RedshiftDatabase
<a name="dp-object-redshiftdatabase"></a>

Mendefinisikan basis data menggunakan Amazon Redshift. `RedshiftDatabase`mewakili properti basis data yang digunakan oleh alur Anda.

## Contoh
<a name="redshiftdatabase-example"></a>

Berikut adalah contoh dari jenis objek ini.

```
{
  "id" : "MyRedshiftDatabase",
  "type" : "RedshiftDatabase",
  "clusterId" : "myRedshiftClusterId",
  "username" : "user_name",
  "*password" : "my_password",
  "databaseName" : "database_name"
}
```

Secara default, objek menggunakan driver Postgres, yang memerlukan bidang `clusterId`. Untuk menggunakan driver Amazon Redshift, tentukan rangkaian koneksi basis data Amazon Redshif dari konsol Amazon Redshift (dimulai dengan "jdbc:redshift:") di bidang `connectionString` sebagai gantinya.

## Sintaksis
<a name="redshiftdatabase-syntax"></a>


****  

| Bidang yang Wajib Diisi | Deskripsi | Jenis Slot | 
| --- | --- | --- | 
| \$1kata sandi | Kata sandi untuk memasok. | String | 
| nama pengguna | Nama pengguna untuk memasok saat connect ke basis data. | String | 

 


****  

| Grup yang diperlukan (Salah satu dari berikut ini diperlukan) | Deskripsi | Jenis Slot | 
| --- | --- | --- | 
| clusterId | Pengenal yang disediakan oleh pengguna ketika klaster Amazon Redshift dibuat. Misalnya, jika titik akhir untuk klaster Amazon Redshift Anda adalah mydb.example.us-east-1.redshift.amazonaws.com, pengenal yang benar adalah mydb. Dalam konsol Amazon Redshift, Anda bisa mendapatkan nilai ini dari Pengenal Klaster atau Nama Klaster. | String | 
| connectionString | Titik akhir JDBC untuk connect ke instans Amazon Redshift yang dimiliki oleh akun yang berbeda dari alur. Anda tidak dapat menentukan connectionString dan clusterId sekaligus. | String | 

 


****  

| Bidang Opsional | Deskripsi | Jenis Slot | 
| --- | --- | --- | 
| databaseName | Nama basis data logis untuk dilampirkan. | String | 
| jdbcProperties | Pasangan dari bentuk A=B akan ditetapkan sebagai properti pada koneksi JDBC untuk basis data ini. | String | 
| induk | Induk dari objek saat ini dari mana slot diwariskan. | Objek Referensi, misalnya, “induk”: \$1"ref”:” myBaseObject Id "\$1 | 
| region | Kode untuk wilayah di mana basis data ada. Misalnya, us-east-1. | Pencacahan | 

 


****  

| Bidang Runtime | Deskripsi | Jenis Slot | 
| --- | --- | --- | 
| @version | Versi alur tempat objek dibuat. | String | 

 


****  

| Bidang Sistem | Deskripsi | Jenis Slot | 
| --- | --- | --- | 
| @error | Galat menggambarkan objek yang tidak terbentuk. | String | 
| @pipelineId | ID dari alur tempat objek ini berada. | String | 
| @sphere | Lingkup objek menunjukkan tempatnya dalam siklus hidup: Component Objects memunculkan Instance Objects yang mengeksekusi Attempt Objects. | String | 