メインコンテンツまでスキップ

フリートインスタンスタイプの有効化

この記事では、フリートインスタンスタイプの使用を許可するためにワークスペースのアクセス許可を更新する方法について説明します。 フリートインスタンスタイプの詳細については、「フリートインスタンスタイプのAWS」を参照してください。

注記

ワークスペースが2023年5月以降に作成された場合、ワークスペースにはデフォルトでこれらの権限が付与されます。

必要条件

フリート権限を有効にするには、ワークスペースのデプロイに使用されたIAMロールにポリシーを追加する権限が必要です。

ワークスペースの IAMロールを見つける

ワークスペースのデプロイに使用されたIAMロールが不明な場合、アカウント管理者はアカウントコンソールでその情報を確認できます。 IAMロールを見つけるには、以下のステップを実行します。

  1. アカウントコンソールで、[ ワークスペース ] をクリックします。
  2. ワークスペースを見つけて、その名前をクリックします。
  3. 認証情報 」タイルには、ARNとIAMロールの認証情報設定へのリンクが記載されています。

フリート ポリシーを IAMロールに追加する

Databricksでワークスペースのフリートインスタンスタイプを有効にするには、ワークスペースのフリート関連権限を付与するアクセスポリシーを作成する必要があります。IAMロールに次のポリシーを追加すると、ワークスペースのユーザーはフリートインスタンスタイプにアクセスできるようになります。

  1. IAM コンソールの [ロール] セクションで、ワークスペースのデプロイに関連付けられているIAMロールをクリックします。

  2. [権限を追加] ドロップダウンメニューをクリックし、 [インラインポリシーの作成] を選択します。

  3. ポリシーエディターで、「 JSON 」タブをクリックします。

  4. 以下のアクセスポリシーをコピー&ペーストしてください:

    JSON
    {
    "Version": "2012-10-17",
    "Statement": [
    {
    "Sid": "VisualEditor0",
    "Effect": "Allow",
    "Action": [
    "ec2:DescribeFleetHistory",
    "ec2:ModifyFleet",
    "ec2:DeleteFleets",
    "ec2:DescribeFleetInstances",
    "ec2:DescribeFleets",
    "ec2:CreateFleet",
    "ec2:DeleteLaunchTemplate",
    "ec2:GetLaunchTemplateData",
    "ec2:CreateLaunchTemplate",
    "ec2:DescribeLaunchTemplates",
    "ec2:DescribeLaunchTemplateVersions",
    "ec2:ModifyLaunchTemplate",
    "ec2:DeleteLaunchTemplateVersions",
    "ec2:CreateLaunchTemplateVersion",
    "ec2:AssignPrivateIpAddresses",
    "ec2:GetSpotPlacementScores"
    ],
    "Resource": "*"
    }
    ]
    }
  5. ポリシーの確認 」をクリックします。

  6. 名前 」フィールドにポリシー名を入力します。

  7. ポリシーの作成 」をクリックします。