问题描述
当前是否已通过ARM模板选项enablenopublicIP启用了该功能。网络研讨会https://databricks.com/p/webinar/azure-databricks-security-best-practices建议这是在一段时间前的私人预览中。我需要使用此功能才能满足客户端的要求,但是他们还要求不使用预览中的功能。
解决方法
当前,公开预览中没有公开IP。
启用安全集群连接后,客户虚拟网络没有开放的端口,Databricks Runtime集群节点没有公共IP地址。
文档: https://docs.microsoft.com/en-us/azure/databricks/security/secure-cluster-connectivity
您是否尝试过此template来启用NoPublicIP?
要创建Microsoft.Databricks / workspaces资源,请将以下JSON添加到模板的资源部分。
{
'type': 'Microsoft.Databricks/workspaces','apiVersion': '2018-04-01','name': '[parameters('workspaceName')]','location': '[parameters('location')]','dependsOn': [],'tags': {
'data platform': 'warehouse'
},'sku': {
'name': 'standard'
},'properties': {
'ManagedResourceGroupId': '[variables('managedResourceGroupId')]','parameters': {
'enableNoPublicIp': {
'value': true
}
}
}
}
以防万一,如果您收到以下关于部署的错误消息,则需要创建故障单支持。
{
'status': 'Failed','error': {
'code': 'ResourceDeploymentFailure','message': 'The resource operation completed with terminal provisioning state 'Failed'.','details': [
{
'code': 'CustomerUnauthorized','message': 'CUSTOMER_UNAUTHORIZED: Subscription: XXXX-XXXX-XXXXX-XXXXX Is Not Authorized to Create No Public IP Workspaces.'
}
]
}
}
创建支持通知单后,后端团队将帮助您启用enableNoPublicIp
的订阅。