Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Grupo de comandos
Nota:
Esta información se aplica a las versiones 0.205 y posteriores de la CLI de Databricks. La CLI de Databricks está en versión preliminar pública.
El uso de la CLI de Databricks está sujeto a la licencia de Databricks y al aviso de privacidad de Databricks, incluidas las disposiciones de datos de uso.
El account network-connectivity grupo de comandos de la CLI de Databricks contiene comandos para configurar la conectividad de red para las áreas de trabajo para los recursos de proceso sin servidor.
databricks account network-connectivity create-network-connectivity-configuration
Cree una configuración de conectividad de red (NCC), que proporciona subredes de servicio de Azure estables al acceder a las cuentas de Azure Storage. También puede usar una configuración de conectividad de red para crear puntos de conexión privados administrados de Databricks para que los recursos de proceso sin servidor de Databricks accedan de forma privada a los recursos.
Importante
Después de crear la configuración de conectividad de red, debe asignar una o varias áreas de trabajo a la nueva configuración de conectividad de red. Puede compartir una configuración de conectividad de red con varias áreas de trabajo de la misma región de Azure dentro de la misma cuenta de Databricks.
databricks account network-connectivity create-network-connectivity-configuration NAME REGION [flags]
Argumentos
NAME
Nombre de la configuración de conectividad de red. El nombre puede contener caracteres alfanuméricos, guiones y caracteres de subrayado. La longitud debe tener entre 3 y 30 caracteres.
REGION
Región de la configuración de conectividad de red. Solo las áreas de trabajo de la misma región se pueden asociar a la configuración de conectividad de red.
Options
--json JSON
La cadena JSON en línea o el archivo JSON @path con el cuerpo de la solicitud
Examples
En el ejemplo siguiente se crea una configuración de conectividad de red:
databricks account network-connectivity create-network-connectivity-configuration my-ncc eastus
En el ejemplo siguiente se crea una configuración de conectividad de red mediante JSON:
databricks account network-connectivity create-network-connectivity-configuration my-ncc eastus --json '{"egress_config": {"default_rules": {"aws_stable_ip_rule": {"cidr_blocks": ["1.2.3.0/24"]}}}}'
En el ejemplo siguiente se crea una configuración de conectividad de red mediante un archivo JSON:
databricks account network-connectivity create-network-connectivity-configuration my-ncc eastus --json @ncc.json
databricks account network-connectivity create-private-endpoint-rule
Cree una regla de punto de conexión privado para la configuración de conectividad de red especificada. Una vez creado el objeto, Databricks aprovisiona de forma asincrónica un nuevo punto de conexión privado de Azure en el recurso de Azure especificado.
Importante
Debe usar Azure Portal u otras herramientas de Azure para aprobar el punto de conexión privado para completar la conexión. Para obtener la información del punto de conexión privado creado, realice una GET solicitud en la nueva regla de punto de conexión privado.
databricks account network-connectivity create-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
Identificador de configuración de conectividad de red.
Options
--endpoint-service string
Nombre completo del servicio de punto de conexión de AWS de destino que se conecta a los recursos de destino del punto de conexión privado.
--error-message string
Mensaje de error si existe.
--group-id string
Los servicios de punto de conexión privado administrados por el cliente no lo usan.
--resource-id string
Identificador de recurso de Azure del recurso de destino.
--json JSON
La cadena JSON en línea o el archivo JSON @path con el cuerpo de la solicitud
Examples
En el ejemplo siguiente se crea una regla de punto de conexión privado:
databricks account network-connectivity create-private-endpoint-rule ncc-abc123 --resource-id "/subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.Storage/storageAccounts/xxx"
En el ejemplo siguiente se crea una regla de punto de conexión privado mediante JSON:
databricks account network-connectivity create-private-endpoint-rule ncc-abc123 --json '{"resource_id": "/subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.Storage/storageAccounts/xxx", "group_id": "blob"}'
En el ejemplo siguiente se crea una regla de punto de conexión privado mediante un archivo JSON:
databricks account network-connectivity create-private-endpoint-rule ncc-abc123 --json @private-endpoint-rule.json
databricks account network-connectivity delete-network-connectivity-configuration
Elimine una configuración de conectividad de red.
databricks account network-connectivity delete-network-connectivity-configuration NETWORK_CONNECTIVITY_CONFIG_ID [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
Identificador de configuración de conectividad de red.
Options
Examples
En el ejemplo siguiente se elimina una configuración de conectividad de red:
databricks account network-connectivity delete-network-connectivity-configuration ncc-abc123
databricks account network-connectivity delete-private-endpoint-rule
Iniciar la eliminación de una regla de punto de conexión privado. Si el estado de conexión es PENDIENTE o EXPIRADO, el punto de conexión privado se elimina inmediatamente. De lo contrario, el punto de conexión privado se desactiva y se eliminará después de siete días de desactivación. Cuando se desactiva un punto de conexión privado, el campo desactivado se establece en true y el punto de conexión privado no está disponible para los recursos de proceso sin servidor.
databricks account network-connectivity delete-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID PRIVATE_ENDPOINT_RULE_ID [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
Identificador de configuración de conectividad de red.
PRIVATE_ENDPOINT_RULE_ID
Identificador de regla de punto de conexión privado.
Options
Examples
En el ejemplo siguiente se elimina una regla de punto de conexión privado:
databricks account network-connectivity delete-private-endpoint-rule ncc-abc123 per-xyz789
databricks account network-connectivity get-network-connectivity-configuration
Obtenga una configuración de conectividad de red.
databricks account network-connectivity get-network-connectivity-configuration NETWORK_CONNECTIVITY_CONFIG_ID [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
Identificador de configuración de conectividad de red.
Options
Examples
En el ejemplo siguiente se obtiene una configuración de conectividad de red:
databricks account network-connectivity get-network-connectivity-configuration ncc-abc123
databricks account network-connectivity get-private-endpoint-rule
Obtenga la regla de punto de conexión privado.
databricks account network-connectivity get-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID PRIVATE_ENDPOINT_RULE_ID [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
Identificador de configuración de conectividad de red.
PRIVATE_ENDPOINT_RULE_ID
Identificador de regla de punto de conexión privado.
Options
Examples
En el ejemplo siguiente se obtiene una regla de punto de conexión privado:
databricks account network-connectivity get-private-endpoint-rule ncc-abc123 per-xyz789
databricks account network-connectivity list-network-connectivity-configurations
Obtenga una matriz de configuraciones de conectividad de red.
databricks account network-connectivity list-network-connectivity-configurations [flags]
Options
--page-token string
Token de paginación para ir a la página siguiente en función de la consulta anterior.
Examples
En el ejemplo siguiente se enumeran todas las configuraciones de conectividad de red:
databricks account network-connectivity list-network-connectivity-configurations
En el ejemplo siguiente se enumeran las configuraciones de conectividad de red con paginación:
databricks account network-connectivity list-network-connectivity-configurations --page-token "next_page_token"
databricks account network-connectivity list-private-endpoint-rules
Obtenga una matriz de reglas de punto de conexión privado.
databricks account network-connectivity list-private-endpoint-rules NETWORK_CONNECTIVITY_CONFIG_ID [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
Identificador de configuración de conectividad de red.
Options
--page-token string
Token de paginación para ir a la página siguiente en función de la consulta anterior.
Examples
En el ejemplo siguiente se enumeran todas las reglas de punto de conexión privado:
databricks account network-connectivity list-private-endpoint-rules ncc-abc123
En el ejemplo siguiente se enumeran las reglas de punto de conexión privado con paginación:
databricks account network-connectivity list-private-endpoint-rules ncc-abc123 --page-token "next_page_token"
databricks account network-connectivity update-private-endpoint-rule
Actualice una regla de punto de conexión privado. Actualmente solo se permite actualizar una regla de punto de conexión privado a los recursos administrados por el cliente.
databricks account network-connectivity update-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID PRIVATE_ENDPOINT_RULE_ID UPDATE_MASK [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
Identificador de una configuración de conectividad de red, que es el recurso primario de este objeto de regla de punto de conexión privado.
PRIVATE_ENDPOINT_RULE_ID
Identificador de regla de punto de conexión privado.
UPDATE_MASK
La máscara de campo debe ser una sola cadena, con varios campos separados por comas (sin espacios). La ruta de acceso del campo es relativa al objeto de recurso, mediante un punto (.) para navegar por los subcampos (por ejemplo, author.given_name). No se permite la especificación de elementos en campos de secuencia o mapa, ya que solo se puede especificar todo el campo de colección. Los nombres de campo deben coincidir exactamente con los nombres de campo de recursos.
Options
--enabled
Solo se usan en puntos de conexión privados hacia un servicio de AWS S3.
--error-message string
Mensaje de error si existe.
--json JSON
La cadena JSON en línea o el archivo JSON @path con el cuerpo de la solicitud
Examples
En el ejemplo siguiente se actualiza una regla de punto de conexión privado:
databricks account network-connectivity update-private-endpoint-rule ncc-abc123 per-xyz789 "enabled" --enabled
En el ejemplo siguiente se actualiza una regla de punto de conexión privado mediante JSON:
databricks account network-connectivity update-private-endpoint-rule ncc-abc123 per-xyz789 "enabled" --json '{"enabled": true}'
En el ejemplo siguiente se actualiza una regla de punto de conexión privado mediante un archivo JSON:
databricks account network-connectivity update-private-endpoint-rule ncc-abc123 per-xyz789 "enabled" --json @update-private-endpoint-rule.json
Marcas globales
--debug
Indica si se va a habilitar el registro de depuración.
-h o --help
Mostrar ayuda para la CLI de Databricks o el grupo de comandos relacionado o el comando relacionado.
--log-file cadena
Cadena que representa el archivo en el que se van a escribir registros de salida. Si no se especifica esta marca, el valor predeterminado es escribir registros de salida en stderr.
--log-format formato
Tipo de formato de registro: text o json. El valor predeterminado es text.
--log-level cadena
Cadena que representa el nivel de formato de registro. Si no se especifica, el nivel de formato de registro está deshabilitado.
-o, --output tipo
Tipo de salida del comando, text o json. El valor predeterminado es text.
-p, --profile cadena
Nombre del perfil en el archivo ~/.databrickscfg que se usará para ejecutar el comando. Si no se especifica esta marca, si existe, se usa el perfil denominado DEFAULT .
--progress-format formato
Formato para mostrar los registros de progreso: default, append, inplaceo json
-t, --target cadena
Si procede, el destino del paquete que se va a usar