首页 > 解决方案 > GA 中的 Databricks 是否具有无公共 IP 地址功能?

问题描述

是否通过 ARM 模板选项 enableNoPublicIP 启用的功能目前普遍可用。网络研讨会https://databricks.com/p/webinar/azure-databricks-security-best-practices表明这是不久前的私人预览。我需要使用此功能才能符合客户的要求,但他们也要求不使用预览中的功能。

标签: azure-databricks

解决方案


目前,非公开 IP 处于公开预览阶段

启用安全集群连接后,客户虚拟网络没有开放端口,Databricks Runtime 集群节点没有公共 IP 地址。

文档: https ://docs.microsoft.com/en-us/azure/databricks/security/secure-cluster-connectivity


您是否尝试过此模板来启用 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订阅。


推荐阅读