本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
從工作室或工作室經典訪問 Spark UI
下列各節提供從 SageMaker工作室或工作室經典筆記本存取星火使用者介面的指示。星火用戶界面允許您監視和調試您的星火任務提交EMR從工作室或工作室經典筆記本在 Amazon 上運行。SSH通道和預先簽署URLs是存取 Spark UI 的兩種方式。
為星火 UI 訪問設置SSH隧道
若要設定SSH通道以存取 Spark UI,請遵循本節中的兩個選項之一。
設定SSH通道的選項:
如需檢視 Amazon EMR 叢集上託管的 Web 界面的相關資訊,請參閱檢視 Amazon EMR 叢集上託管的 Web 界面。您也可以訪問您的 Amazon EMR 控制台以訪問星火用戶界面。
注意
即使您無法使用預先簽署URLs,您也可以設定SSH通道。
預先簽署 URLs
要創建可URLs以EMR從 SageMaker工作室或工作室經典筆記本訪問 Amazon 上的 Spark UI 的一鍵式,您必須啟用以下IAM許可。選擇適用於您的選項:
-
對於與工作 SageMaker 室或工作室傳統筆記本位於相同帳戶的 Amazon EMR 叢集:將下列許可新增至工作 SageMaker 室或工作室傳統版IAM執行角色。
-
對於位於不同帳戶 (不是 SageMaker Studio 或 Studio 傳統版筆記本) 中的 Amazon EMR 叢集:將下列許可新增至您為從工作室或工作室經典列出 Amazon EMR 集群其建立的跨帳戶角色。
注意
您可以URLs從下列區域的主控台存取預先簽署:
-
美國東部 (維吉尼亞北部) 區域
-
美國西部 (加利佛尼亞北部) 區域
-
加拿大 (中部) 區域
-
歐洲 (法蘭克福) 區域
-
歐洲 (斯德哥爾摩) 區域
-
歐洲 (愛爾蘭) 區域
-
歐洲 (倫敦) 區域
-
歐洲 (巴黎) 區域
-
亞太區域 (東京) 區域
-
亞太區域 (首爾) 區域
-
亞太區域 (雪梨) 區域
-
亞太區域 (孟買) 區域
-
亞太 (新加坡) 區域
-
南美洲 (聖保羅)
下列原則可讓您存取執行角色URLs的預先簽署。
{ "Sid": "AllowPresignedUrl", "Effect": "Allow", "Action": [ "elasticmapreduce:DescribeCluster", "elasticmapreduce:ListInstanceGroups", "elasticmapreduce:CreatePersistentAppUI", "elasticmapreduce:DescribePersistentAppUI", "elasticmapreduce:GetPersistentAppUIPresignedURL", "elasticmapreduce:GetOnClusterAppUIPresignedURL" ], "Resource": [ "arn:aws:elasticmapreduce:
region
:account-id
:cluster/*" ] }