1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 为了让EMR Studio连接到EMR on EKS,需要创建一个托管端点。此托管端点需要配置使用Hive作为Catalog , 并指向Glue。使用以下CLI来配置托管端点,该端点能够连接到Glue作为目录:
aws emr-containers create-managed-endpoint \
--type JUPYTER_ENTERPRISE_GATEWAY \
--virtual-cluster-id ${virtclusterid} \
--name virtual-emr-endpoint \
--execution-role-arn ${role_arn} \
--release-label ${emr_release_label} \
--certificate-arn ${certarn} \
--region ${region} \
--configuration-overrides '{
"applicationConfiguration": [
{
"classification": "spark-defaults",
"properties": {
"spark.hadoop.hive.metastore.client.factory.class": "com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory",
"spark.sql.catalogImplementation": "hive"
}
}
]
}'
有关各种标志和描述的详细信息,请参见以下文档:https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-studio-create-eks-cluster.html
相关内容
- AWS 官方已更新 1 年前