前提条件
- 有効な ClickHouse Cloud サービス
- AWS アカウント
はじめに
セットアップ
ClickHouseサービスの IAM ロール ARN を取得する
-
- ClickHouse Cloud アカウントにログインします。
-
- インテグレーションを作成する ClickHouseサービスを選択します
-
- Settings タブを選択します
-
- ページ下部にある Network security information セクションまでスクロールします
-
- 以下のように、そのサービスに対応する サービスロール ID (IAM) の値をコピーします。
IAM AssumeRole の設定
IAM ロールを手動で作成する
-
- IAM ロールを作成および管理する権限を持つ IAM ユーザーで、Web ブラウザーから AWS アカウントにログインします。
-
- IAM Service Console に移動します。
-
- Trusted Entity Type を
AWS accountに設定し、新しい IAM ロールを作成します。これを機能させるには、IAM ロール名が 必ずClickHouseAccessRole-で始まっている必要があります。
{ClickHouse_IAM_ARN}は、ClickHouse サービス の IAM Role ARN (前の手順で取得) に置き換えてください。ii. 権限ポリシーを設定する 権限ポリシーは、Kinesis ストリームへのアクセスを付与します。次のプレースホルダーを置き換えてください。{REGION}: AWS リージョン (例:us-east-1){ACCOUNT_ID}: AWS アカウント ID{STREAM_NAME}: Kinesis ストリーム名
- Trusted Entity Type を
-
- 作成後、新しい IAM ロール ARN をコピーします。これは Kinesis ストリームにアクセスするために必要です。