Delen via


New-AzDatabricksWorkspace

Hiermee maakt u een nieuwe werkruimte.

Syntaxis

New-AzDatabricksWorkspace
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Location <String>
   [-ManagedResourceGroupName <String>]
   [-AmlWorkspaceId <String>]
   [-Authorization <IWorkspaceProviderAuthorization[]>]
   [-DefaultCatalogInitialType <InitialType>]
   [-EnableNoPublicIP]
   [-EncryptionKeyName <String>]
   [-EncryptionKeySource <KeySource>]
   [-EncryptionKeyVaultUri <String>]
   [-EncryptionKeyVersion <String>]
   [-LoadBalancerBackendPoolName <String>]
   [-LoadBalancerId <String>]
   [-ManagedDiskKeySource <EncryptionKeySource>]
   [-ManagedDiskKeyVaultPropertiesKeyName <String>]
   [-ManagedDiskKeyVaultPropertiesKeyVaultUri <String>]
   [-ManagedDiskKeyVaultPropertiesKeyVersion <String>]
   [-ManagedDiskRotationToLatestKeyVersionEnabled]
   [-ManagedServiceKeySource <EncryptionKeySource>]
   [-ManagedServicesKeyVaultPropertiesKeyName <String>]
   [-ManagedServicesKeyVaultPropertiesKeyVaultUri <String>]
   [-ManagedServicesKeyVaultPropertiesKeyVersion <String>]
   [-NatGatewayName <String>]
   [-PrepareEncryption]
   [-PrivateSubnetName <String>]
   [-PublicIPName <String>]
   [-PublicNetworkAccess <PublicNetworkAccess>]
   [-PublicSubnetName <String>]
   [-RequireInfrastructureEncryption]
   [-RequiredNsgRule <RequiredNsgRules>]
   [-Sku <String>]
   [-SkuTier <String>]
   [-StorageAccountName <String>]
   [-StorageAccountSku <String>]
   [-Tag <Hashtable>]
   [-UiDefinitionUri <String>]
   [-VirtualNetworkId <String>]
   [-VnetAddressPrefix <String>]
   [-EnhancedSecurityMonitoring <EnhancedSecurityMonitoringValue>]
   [-AutomaticClusterUpdate <AutomaticClusterUpdateValue>]
   [-ComplianceStandard <ComplianceStandard[]>]
   [-EnhancedSecurityCompliance <ComplianceSecurityProfileValue>]
   [-AccessConnectorId <String>]
   [-AccessConnectorIdentityType <IdentityType>]
   [-AccessConnectorUserAssignedIdentityId <String>]
   [-DefaultStorageFirewall <DefaultStorageFirewall>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Hiermee maakt u een nieuwe werkruimte.

Voorbeelden

Voorbeeld 1: Een Databricks-werkruimte maken.

New-AzDatabricksWorkspace -Name azps-databricks-workspace-t1 -ResourceGroupName azps_test_gp_db -Location eastus -ManagedResourceGroupName azps_test_gp_kv_t1 -Sku Premium

Name                         ResourceGroupName Location Managed Resource Group ID
----                         ----------------- -------- -------------------------
azps-databricks-workspace-t1 azps_test_gp_db   eastus   /subscriptions/{subId}/resourceGroups/azps_test_gp_kv_t1

Met deze opdracht maakt u een Databricks-werkruimte.

Voorbeeld 2: Een Databricks-werkruimte maken met een aangepast virtueel netwerk.

$dlg = New-AzDelegation -Name dbrdl -ServiceName "Microsoft.Databricks/workspaces"
$rdpRule = New-AzNetworkSecurityRuleConfig -Name azps-network-security-rule -Description "Allow RDP" -Access Allow -Protocol Tcp -Direction Inbound -Priority 100 -SourceAddressPrefix Internet -SourcePortRange * -DestinationAddressPrefix * -DestinationPortRange 3389
$networkSecurityGroup = New-AzNetworkSecurityGroup -ResourceGroupName azps_test_gp_db -Location eastus -Name azps-network-security-group -SecurityRules $rdpRule
$kvSubnet = New-AzVirtualNetworkSubnetConfig -Name azps-vnetwork-sub-kv -AddressPrefix "110.0.1.0/24" -ServiceEndpoint "Microsoft.KeyVault"
$priSubnet = New-AzVirtualNetworkSubnetConfig -Name azps-vnetwork-sub-pri -AddressPrefix "110.0.2.0/24" -NetworkSecurityGroup $networkSecurityGroup -Delegation $dlg
$pubSubnet = New-AzVirtualNetworkSubnetConfig -Name azps-vnetwork-sub-pub -AddressPrefix "110.0.3.0/24" -NetworkSecurityGroup $networkSecurityGroup -Delegation $dlg
$testVN = New-AzVirtualNetwork -Name azps-virtual-network -ResourceGroupName azps_test_gp_db -Location eastus -AddressPrefix "110.0.0.0/16" -Subnet $kvSubnet,$priSubnet,$pubSubnet
$vNetResId = (Get-AzVirtualNetwork -Name azps-virtual-network -ResourceGroupName azps_test_gp_db).Subnets[0].Id
$ruleSet = New-AzKeyVaultNetworkRuleSetObject -DefaultAction Allow -Bypass AzureServices -IpAddressRange "110.0.1.0/24" -VirtualNetworkResourceId $vNetResId
New-AzKeyVault -ResourceGroupName azps_test_gp_db -VaultName azps-keyvault -NetworkRuleSet $ruleSet -Location eastus -Sku 'Premium' -EnablePurgeProtection
New-AzDatabricksWorkspace -Name azps-databricks-workspace-t2 -ResourceGroupName azps_test_gp_db -Location eastus -ManagedResourceGroupName azps_test_gp_kv_t2 -VirtualNetworkId $testVN.Id -PrivateSubnetName $priSubnet.Name -PublicSubnetName $pubSubnet.Name -Sku Premium

Name                         ResourceGroupName Location Managed Resource Group ID
----                         ----------------- -------- -------------------------
azps-databricks-workspace-t2 azps_test_gp_db   eastus   /subscriptions/{subId}/resourceGroups/azps_test_gp_kv_t2

Met deze opdracht maakt u een Databricks-werkruimte met aangepast virtueel netwerk in een resourcegroep.

Voorbeeld 3: Een Databricks-werkruimte maken met versleuteling inschakelen.

New-AzDatabricksWorkspace -Name azps-databricks-workspace-t3 -ResourceGroupName azps_test_gp_db -Location eastus -PrepareEncryption -ManagedResourceGroupName azps_test_gp_kv_t3 -Sku premium

Name                         ResourceGroupName Location Managed Resource Group ID
----                         ----------------- -------- -------------------------
azps-databricks-workspace-t3 azps_test_gp_db   eastus   /subscriptions/{subId}/resourceGroups/azps_test_gp_kv_t3

Met deze opdracht maakt u een Databricks-werkruimte en stelt u deze in om de versleuteling voor te bereiden. Raadpleeg de voorbeelden van Update-AzDatabricksWorkspace voor meer instellingen voor versleuteling.

Parameters

-AccessConnectorId

De resource-id van de Azure Databricks Access Connector-resource.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AccessConnectorIdentityType

Het identiteitstype van de Access Connector-resource.

Type:IdentityType
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AccessConnectorUserAssignedIdentityId

De resource-id van de door de gebruiker toegewezen identiteit die is gekoppeld aan de toegangsconnectorresource. Dit is vereist voor het type UserAssigned en is niet geldig voor het type SystemAssigned.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AmlWorkspaceId

De waarde die moet worden gebruikt voor dit veld.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AsJob

De opdracht uitvoeren als een taak

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Authorization

De autorisaties van de werkruimteprovider. Zie de sectie NOTES voor AUTORISATIE-eigenschappen en maak een hash-tabel om deze samen te stellen.

Type:IWorkspaceProviderAuthorization[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AutomaticClusterUpdate

Status van de functie voor automatische clusterupdates.

Type:AutomaticClusterUpdateValue
Aliassen:AutomaticClusterUpdateValue
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ComplianceStandard

Nalevingsstandaarden die zijn gekoppeld aan de werkruimte.

Type:ComplianceStandard[]
Aliassen:ComplianceSecurityProfileComplianceStandard
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultCatalogInitialType

Hiermee definieert u het eerste type van de standaardcatalogus. Mogelijke waarden (hoofdlettergevoelig): HiveMetastore, UnityCatalog

Type:InitialType
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De parameter DefaultProfile is niet functioneel. Gebruik de parameter SubscriptionId indien beschikbaar als u de cmdlet uitvoert voor een ander abonnement.

Type:PSObject
Aliassen:AzureRMContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultStorageFirewall

Hiermee haalt of stelt u informatie over de standaardconfiguratie van de opslagfirewall op

Type:DefaultStorageFirewall
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnableNoPublicIP

De waarde die moet worden gebruikt voor dit veld.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EncryptionKeyName

De naam van de KeyVault-sleutel.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EncryptionKeySource

De versleutelingssleutelbron (provider). Mogelijke waarden (hoofdlettergevoelig): Standaard, Microsoft.Keyvault

Type:KeySource
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EncryptionKeyVaultUri

De URI van KeyVault.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EncryptionKeyVersion

De versie van de KeyVault-sleutel.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnhancedSecurityCompliance

Status van de functie Nalevingsbeveiligingsprofiel.

Type:ComplianceSecurityProfileValue
Aliassen:ComplianceSecurityProfileValue
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnhancedSecurityMonitoring

Status van verbeterde beveiligingscontrolefunctie.

Type:EnhancedSecurityMonitoringValue
Aliassen:EnhancedSecurityMonitoringValue
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-LoadBalancerBackendPoolName

De waarde die moet worden gebruikt voor dit veld.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-LoadBalancerId

De waarde die moet worden gebruikt voor dit veld.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Location

De geografische locatie waar de resource zich bevindt

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ManagedDiskKeySource

De versleutelingssleutelbron (provider). Mogelijke waarden (hoofdlettergevoelig): Microsoft.Keyvault

Type:EncryptionKeySource
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ManagedDiskKeyVaultPropertiesKeyName

De naam van de KeyVault-sleutel.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ManagedDiskKeyVaultPropertiesKeyVaultUri

De URI van KeyVault.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ManagedDiskKeyVaultPropertiesKeyVersion

De versie van de KeyVault-sleutel.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ManagedDiskRotationToLatestKeyVersionEnabled

Geef aan of de meest recente sleutelversie automatisch moet worden gebruikt voor Managed Disk Encryption.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ManagedResourceGroupName

De id van de beheerde resourcegroep.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ManagedServiceKeySource

De versleutelingssleutelbron (provider). Mogelijke waarden (hoofdlettergevoelig): Microsoft.Keyvault

Type:EncryptionKeySource
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ManagedServicesKeyVaultPropertiesKeyName

De naam van de KeyVault-sleutel.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ManagedServicesKeyVaultPropertiesKeyVaultUri

De URI van KeyVault.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ManagedServicesKeyVaultPropertiesKeyVersion

De versie van de KeyVault-sleutel.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Name

De naam van de werkruimte.

Type:String
Aliassen:WorkspaceName
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-NatGatewayName

De waarde die moet worden gebruikt voor dit veld.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-NoWait

De opdracht asynchroon uitvoeren

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PrepareEncryption

De waarde die moet worden gebruikt voor dit veld.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PrivateSubnetName

De waarde die moet worden gebruikt voor dit veld.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PublicIPName

De waarde die moet worden gebruikt voor dit veld.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PublicNetworkAccess

Het netwerktoegangstype voor toegang tot de werkruimte. Stel de waarde in op Uitgeschakeld om alleen toegang te krijgen tot werkruimte via private link.

Type:PublicNetworkAccess
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PublicSubnetName

De waarde die moet worden gebruikt voor dit veld.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RequiredNsgRule

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het gegevensvlak (clusters) voor communicatie van het besturingsvlak plaatsvindt via een privé-eindpunt. Ondersteunde waarden zijn 'AllRules' en 'NoAzureDatabricksRules'. De waarde NoAzureServiceRules is alleen voor intern gebruik.

Type:RequiredNsgRules
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RequireInfrastructureEncryption

De waarde die moet worden gebruikt voor dit veld.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceGroupName

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Sku

De SKU-naam.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SkuTier

De SKU-laag.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-StorageAccountName

De waarde die moet worden gebruikt voor dit veld.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-StorageAccountSku

De waarde die moet worden gebruikt voor dit veld.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SubscriptionId

De id van het doelabonnement. De waarde moet een UUID zijn.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Tag

Resourcetags.

Type:Hashtable
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-UiDefinitionUri

De blob-URI waar het UI-definitiebestand zich bevindt.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VirtualNetworkId

De waarde die moet worden gebruikt voor dit veld.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VnetAddressPrefix

De waarde die moet worden gebruikt voor dit veld.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Uitvoerwaarden