

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

# Gunakan konektor dan dependensi
<a name="how-zeppelin-connectors"></a>

Konektor memungkinkan Anda membaca dan menulis data di berbagai teknologi. Layanan Terkelola untuk Apache Flink menggabungkan tiga konektor default dengan notebook Studio Anda. Anda juga dapat menggunakan konektor kustom. Untuk informasi selengkapnya tentang konektor, lihat [Konektor Tabel & SQL](https://ci.apache.org/projects/flink/flink-docs-release-1.13/docs/connectors/table/overview/) di dokumentasi Apache Flink.

## Konektor default
<a name="zeppelin-default-connectors"></a>

Jika Anda menggunakan Konsol Manajemen AWS untuk membuat buku catatan Studio, Managed Service for Apache Flink menyertakan konektor kustom berikut secara default:`flink-sql-connector-kinesis`, `flink-connector-kafka_2.12` dan. `aws-msk-iam-auth` Untuk membuat notebook Studio melalui konsol tanpa konektor khusus ini, pilih opsi **Buat dengan pengaturan khusus**. Selanjutnya, ketika Anda sampai di halaman **Konfigurasi**, hapus kotak centang di sebelah dua konektor.

Jika Anda menggunakan [CreateApplication](https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_CreateApplication.html)API untuk membuat notebook Studio, `flink-connector-kafka` konektor `flink-sql-connector-flink` dan konektor tidak disertakan secara default. Untuk menambahkannya, tentukan konektor sebagai `MavenReference` di tipe data `CustomArtifactsConfiguration` seperti yang ditunjukkan dalam contoh berikut.

`aws-msk-iam-auth`Konektor adalah konektor yang akan digunakan dengan Amazon MSK yang menyertakan fitur untuk mengautentikasi secara otomatis dengan IAM. 

**catatan**  
Versi konektor yang ditunjukkan dalam contoh berikut adalah satu-satunya versi yang kami dukung.

```
For the Kinesis connector:

"CustomArtifactsConfiguration": [{
"ArtifactType": "DEPENDENCY_JAR",            
   "MavenReference": {
"GroupId": "org.apache.flink",

      "ArtifactId": "flink-sql-connector-kinesis",
      "Version": "1.15.4"

   }      
}]

For authenticating with AWS MSK through AWS IAM:

"CustomArtifactsConfiguration": [{
"ArtifactType": "DEPENDENCY_JAR",            
   "MavenReference": {
"GroupId": "software.amazon.msk",
      "ArtifactId": "aws-msk-iam-auth",
      "Version": "1.1.6"
   }      
}]
            
For the Apache Kafka connector:  

"CustomArtifactsConfiguration": [{
"ArtifactType": "DEPENDENCY_JAR",            
   "MavenReference": {
"GroupId": "org.apache.flink",

      "ArtifactId": "flink-connector-kafka",
      "Version": "1.15.4"

   }      
}]
```

Untuk menambahkan konektor ini ke notebook yang ada, gunakan operasi [UpdateApplication](https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_UpdateApplication.html)API dan tentukan sebagai `MavenReference` tipe `CustomArtifactsConfigurationUpdate` data.

**catatan**  
Anda dapat mengatur `failOnError` ke true untuk `flink-sql-connector-kinesis` konektor di API tabel.

## Tambahkan dependensi dan konektor khusus
<a name="zeppelin-custom-connectors"></a>

Untuk menggunakan Konsol Manajemen AWS cara menambahkan dependensi atau konektor kustom ke notebook Studio Anda, ikuti langkah-langkah berikut:

1. Unggah file konektor kustom Anda ke Amazon S3.

1. Di bagian Konsol Manajemen AWS, pilih opsi **Custom create** untuk membuat notebook Studio Anda.

1. Ikuti alur kerja pembuatan notebook Studio hingga Anda sampai di langkah **Konfigurasi**.

1. Di bagian **Custom connectors** (Konektor kustom), pilih **Add custom connector** (Tambahkan konektor kustom).

1. Tentukan lokasi Amazon S3 dari dependensi atau konektor kustom.

1. Pilih **Save changes** (Simpan perubahan).

Untuk menambahkan JAR dependensi atau konektor kustom saat Anda membuat notebook Studio baru menggunakan [CreateApplication](https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_CreateApplication.html)API, tentukan lokasi Amazon S3 dari JAR dependensi atau konektor kustom dalam `CustomArtifactsConfiguration` tipe data. Untuk menambahkan dependensi atau konektor kustom ke notebook Studio yang ada, jalankan operasi [UpdateApplication](https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_UpdateApplication.html)API dan tentukan lokasi Amazon S3 dari JAR dependensi atau konektor khusus dalam tipe data. `CustomArtifactsConfigurationUpdate`

**catatan**  
Ketika Anda menyertakan dependensi atau konektor kustom, Anda juga harus menyertakan semua dependensi transitif yang tidak digabungkan di dalamnya.