

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# コネクタを作成する
<a name="mkc-create-connector-intro"></a>

この手順では、 AWS マネジメントコンソールを使用してコネクタを作成する方法について説明します。

**を使用したコネクタの作成 AWS マネジメントコンソール**

1. [https://console.aws.amazon.com/msk/](https://console.aws.amazon.com/msk/) でAmazon MSK コンソールを開きます。

1. 左側のペインの **MSK Connect** で、**Connectors** (コネクタ) を選択します。

1. **Create connector** (コネクタの作成) を選択します。

1. 既存のカスタムプラグインを使用してコネクタを作成するか、最初に新しいカスタムプラグインを作成するかを選択できます。カスタムプラグインとその作成方法については、「[カスタムプラグインの作成](msk-connect-plugins.md)」を参照してください。この手順では、使用するカスタムプラグインがあると仮定します。カスタムプラグインのリストで、使用するプラグインを見つけ、左側のボックスを選択して、**Next** (次へ) を選択します。

1. 名前と、オプションで説明を入力します。

1. 接続するクラスターを選択します。

1. **コネクタネットワーク設定**セクションで、ネットワークタイプとして次のいずれかを選択します。
   + **IPv4** (デフォルト) - IPv4 経由の送信先への接続のみ
   + **デュアルスタック -** IPv4 と IPv6 の両方を介した送信先への接続用 (サブネットに IPv4 と IPv6 CIDR ブロックが関連付けられている場合にのみ使用可能)

1. コネクタ構成を指定します。指定する必要のある構成パラメータは、作成するコネクタのタイプによって異なります。ただし、`connector.class` パラメータや`tasks.max` パラメータなど、一部のパラメータはすべてのコネクタに共通です。以下は、[Confluent Amazon S3 Sink Connector](https://www.confluent.io/hub/confluentinc/kafka-connect-s3)の設定例です。

   ```
   connector.class=io.confluent.connect.s3.S3SinkConnector
   tasks.max=2
   topics=my-example-topic
   s3.region=us-east-1
   s3.bucket.name=amzn-s3-demo-bucket
   flush.size=1
   storage.class=io.confluent.connect.s3.storage.S3Storage
   format.class=io.confluent.connect.s3.format.json.JsonFormat
   partitioner.class=io.confluent.connect.storage.partitioner.DefaultPartitioner
   key.converter=org.apache.kafka.connect.storage.StringConverter
   value.converter=org.apache.kafka.connect.storage.StringConverter
   schema.compatibility=NONE
   ```

1. 次に、コネクタ容量を設定します。プロビジョニングモードとオートスケーリングの 2 つの容量モードから選択できます。これら 2 つのオプションの詳細については、「[コネクタ容量を理解する](msk-connect-capacity.md)」を参照してください。

1. (オプション) **Maximum Autoscaling Task Count** セクションで、Maximum Autoscaling Task Count フィールドを使用して、Autoscaling オペレーション中にコネクタに割り当てるタスクの最大数を入力します。値は、少なくともワーカーの最大数と等しくなければなりません。値を指定しない場合、コネクタは制限なしで標準計算を使用します。詳細については、「[Auto Scaling タスクの最大数を理解する](msk-connect-max-autoscaling-task-count.md)」を参照してください。

1. デフォルトのワーカー構成またはカスタムワーカー構成のいずれかを選択します。カスタムワーカー構成の作成については、「[MSK Connect ワーカーを理解する](msk-connect-workers.md)」を参照してください。

1. 次に、サービス実行ロールを指定します。これは、MSK Connect が引き受けることができ、必要な AWS リソースにアクセスするために必要なすべてのアクセス許可をコネクタに付与する IAM ロールである必要があります。これらの権限は、コネクタのロジックによって異なります。このロールを作成する方法については、「[サービス実行ロールを理解する](msk-connect-service-execution-role.md)」を参照してください。

1. **Next** (次へ) を選択し、セキュリティ情報を確認してから、もう一度 **Next** (次へ) を選択します。

1. 必要なログオプションを指定し、**Next** (次へ) を選択します。ログ作成の詳細については、「[MSK Connect のロギング](msk-connect-logging.md)」を参照してください。

1. **確認と作成**ページで、コネクタ設定を確認し、**コネクタの作成**を選択します。

MSK Connect API を使用してコネクタを作成するには、[CreateConnector](https://docs.aws.amazon.com/MSKC/latest/mskc/API_CreateConnector.html)を参照してください。

`UpdateConnector` API を使用して コネクタ の設定を変更できます。詳細については、「[コネクタを更新する](mkc-update-connector.md)」を参照してください。