RAMユーザーを使用してデータ変換ジョブを作成する場合、同じアカウント内でログデータを転送するデフォルトのロールを指定できます。
始める前に
- プロジェクトが作成されます。 ソースLogstoreとターゲットLogstoreがプロジェクトに作成されます。 ソースLogstoreとターゲットLogstoreの名前とプロジェクトの名前が取得されます。 詳細については、「Logstore の作成」および「プロジェクトの作成」をご参照ください。
- RAMユーザーが作成され、データ変換操作を実行するために必要な権限がRAMユーザーに付与されます。 詳細については、「RAMユーザーにデータ変換ジョブを管理する権限を付与する」をご参照ください。
このタスクについて
AliyunLogETLRoleシステムロールには、ソースLogstoreからデータを読み取り、変換されたデータを1つ以上のターゲットLogstoreに書き込む権限が付与されます。 システムロールの作成と削除には、Alibaba Cloudアカウントのみを使用できます。
手順1: Alibaba Cloudアカウントを使用してAliyunLogETLRoleシステムロールを作成する
説明 この手順は、AliyunLogETLRoleシステムロールに初めて権限を付与する場合に必要です。 システムロールにAlibaba Cloudアカウント内で必要な権限が付与されている場合は、この手順をスキップできます。
デフォルトのロールを引き受けるRAMユーザーを使用してデータ変換ジョブを作成する場合は、Alibaba Cloudアカウント内にAliyunLogETLRoleロールが存在することを確認してください。 Alibaba CloudアカウントにAliyunLogETLRoleロールが存在しない場合は、Alibaba Cloudアカウントの所有者に連絡してロールを作成する必要があります。
- LogにLog Serviceコンソール使用Alibaba Cloudアカウント。https://sls.console.alibabacloud.comhttps://acpn.alibabacloud.com/#/sls
- Grant権限にAliyunLogETLRoleシステム役割。
- 方法 1
Click You必要承認システム役割AliyunLogETLRole。 Then、ウィザードを完了するために承認。
- 方法 2
[データ変換ルールの作成] パネルで、[デフォルトのロール] の下にある [システムロールの権限付与] をクリックします。 次に、ウィザードに従って承認を完了します。
- 方法 1
ステップ2: RAMユーザーを使用してデータ変換ジョブを作成する
- RAMユーザーを使用して、Log Serviceコンソールにログインします。
- データ変換ページに移動します。
[プロジェクト] セクションで、管理するプロジェクトをクリックします。
タブで、管理するログストアをクリックします。
- クエリと分析ページで、[データ変換] をクリックします。
- ページの右上隅で、変換するログデータの時間範囲を指定します。 [生ログ] タブにログデータが存在することを確認します。
- コードエディターで、データ変換ステートメントを入力します。 詳細については、「データ変換構文」をご参照ください。
- 変換結果をプレビューします。
- [クイック] をクリックします。 [クイック] または [詳細] を選択できます。 詳細については、「プレビューモードの概要」をご参照ください。
- [データのプレビュー] をクリックします。
プレビュー結果を表示します。
- 指定されたステートメントが無効であるか、付与された権限が無効であるためにデータの変換に失敗した場合は、画面の指示に従って障害のトラブルシューティングを行います。
- 変換されたデータが期待どおりに返された場合は、次のステップに進みます。
- [クイック] をクリックします。
- データ変換ジョブを作成します。
- [変換ルールとして保存] をクリックします。
- [データ変換ルールの作成] パネルでパラメーターを設定し、[OK] をクリックします。 パラメータについての詳細は、「データ変換を始める」をご参照ください。 次の表に、主要なパラメーターを示します。

キーパラメーター 説明 権限付与方法 [デフォルトロール] を選択します。 ストレージターゲットの権限付与方法 [デフォルトロール] を選択します。
データ変換ジョブを作成して実行すると、同じアカウント内でデータを転送できます。 詳細については、「データ変換ジョブの管理」をご参照ください。