account network-connectivity группа команд

Замечание

Использование интерфейса командной строки Databricks подчиняется лицензии Databricks и уведомлению о конфиденциальности Databricks, включая любые положения о данных использования.

Группа account network-connectivity команд в интерфейсе командной строки Databricks содержит команды для настройки сетевого подключения для рабочих областей для бессерверных вычислительных ресурсов.

databricks account network-connectivity create-network-connectivity-configuration

Создайте конфигурацию сетевого подключения (NCC), которая обеспечивает стабильные подсети службы Azure при доступе к учетным записям хранения Azure. Вы также можете использовать конфигурацию сетевого подключения для создания управляемых частных конечных точек Databricks, чтобы databricks бессерверные вычислительные ресурсы приватно обращаются к вашим ресурсам.

Это важно

После создания конфигурации сетевого подключения необходимо назначить одну или несколько рабочих областей новой конфигурации сетевого подключения. Вы можете совместно использовать одну конфигурацию сетевого подключения с несколькими рабочими областями из одного региона Azure в одной учетной записи Databricks.

databricks account network-connectivity create-network-connectivity-configuration NAME REGION [flags]

Аргументы

NAME

    Имя конфигурации сетевого подключения. Имя может содержать буквенно-цифровые символы, дефисы и символы подчеркивания. Длина должна составлять от 3 до 30 символов.

REGION

    Регион конфигурации сетевого подключения. К конфигурации сетевого подключения можно подключить только рабочие области в одном регионе.

Options

--json JSON

    Встроенная строка JSON или JSON-файл @path с текстом запроса

Глобальные флаги

Примеры

В следующем примере создается конфигурация сетевого подключения:

databricks account network-connectivity create-network-connectivity-configuration my-ncc eastus

В следующем примере создается конфигурация сетевого подключения с помощью 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"]}}}}'

В следующем примере создается конфигурация сетевого подключения с помощью JSON-файла:

databricks account network-connectivity create-network-connectivity-configuration my-ncc eastus --json @ncc.json

databricks account-connectivity create-private-endpoint-rule

Создайте правило частной конечной точки для указанной конфигурации сетевого подключения. После создания объекта Databricks асинхронно подготавливает новую частную конечную точку Azure к указанному ресурсу Azure.

Это важно

Для завершения подключения необходимо использовать портал Azure или другие средства Azure для утверждения частной конечной точки. Чтобы получить сведения о созданной частной конечной точке, выполните GET запрос к новому правилу частной конечной точки.

databricks account network-connectivity create-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID [flags]

Аргументы

NETWORK_CONNECTIVITY_CONFIG_ID

    Идентификатор конфигурации сетевого подключения.

Options

--endpoint-service string

    Полное целевое имя службы конечных точек AWS, которое подключается к целевым ресурсам частной конечной точки.

--error-message string

    Сообщение об ошибке, если таковой есть.

--group-id string

    Не используется службами частных конечных точек, управляемыми клиентом.

--resource-id string

    Идентификатор ресурса Azure целевого ресурса.

--json JSON

    Встроенная строка JSON или JSON-файл @path с текстом запроса

Глобальные флаги

Примеры

В следующем примере создается правило частной конечной точки:

databricks account network-connectivity create-private-endpoint-rule ncc-abc123 --resource-id "/subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.Storage/storageAccounts/xxx"

В следующем примере создается правило частной конечной точки с помощью 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"}'

В следующем примере создается правило частной конечной точки с помощью JSON-файла:

databricks account network-connectivity create-private-endpoint-rule ncc-abc123 --json @private-endpoint-rule.json

databricks account-connectivity delete-network-connectivity-configuration

Удалите конфигурацию сетевого подключения.

databricks account network-connectivity delete-network-connectivity-configuration NETWORK_CONNECTIVITY_CONFIG_ID [flags]

Аргументы

NETWORK_CONNECTIVITY_CONFIG_ID

    Идентификатор конфигурации сетевого подключения.

Options

Глобальные флаги

Примеры

В следующем примере удаляется конфигурация сетевого подключения:

databricks account network-connectivity delete-network-connectivity-configuration ncc-abc123

databricks account-connectivity delete-private-endpoint-rule

Инициируйте удаление правила частной конечной точки. Если состояние подключения ожидается или истекло срок действия, частная конечная точка немедленно удаляется. В противном случае частная конечная точка отключена и будет удалена через семь дней деактивации. Если частная конечная точка деактивирована, деактивированное поле имеет значение true, а частная конечная точка недоступна для бессерверных вычислительных ресурсов.

databricks account network-connectivity delete-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID PRIVATE_ENDPOINT_RULE_ID [flags]

Аргументы

NETWORK_CONNECTIVITY_CONFIG_ID

    Идентификатор конфигурации сетевого подключения.

PRIVATE_ENDPOINT_RULE_ID

    Идентификатор правила частной конечной точки.

Options

Глобальные флаги

Примеры

В следующем примере удаляется правило частной конечной точки:

databricks account network-connectivity delete-private-endpoint-rule ncc-abc123 per-xyz789

databricks account network-connectivity get-network-connectivity-configuration

Получите конфигурацию сетевого подключения.

databricks account network-connectivity get-network-connectivity-configuration NETWORK_CONNECTIVITY_CONFIG_ID [flags]

Аргументы

NETWORK_CONNECTIVITY_CONFIG_ID

    Идентификатор конфигурации сетевого подключения.

Options

Глобальные флаги

Примеры

Следующий пример получает конфигурацию сетевого подключения:

databricks account network-connectivity get-network-connectivity-configuration ncc-abc123

databricks account-connectivity get-private-endpoint-rule

Получите правило частной конечной точки.

databricks account network-connectivity get-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID PRIVATE_ENDPOINT_RULE_ID [flags]

Аргументы

NETWORK_CONNECTIVITY_CONFIG_ID

    Идентификатор конфигурации сетевого подключения.

PRIVATE_ENDPOINT_RULE_ID

    Идентификатор правила частной конечной точки.

Options

Глобальные флаги

Примеры

В следующем примере возвращается правило частной конечной точки:

databricks account network-connectivity get-private-endpoint-rule ncc-abc123 per-xyz789

databricks account-connectivity list-network-connectivity-configurations

Получение массива конфигураций сетевого подключения.

databricks account network-connectivity list-network-connectivity-configurations [flags]

Options

--page-token string

    Маркер разбиения на страницы для перехода на следующую страницу на основе предыдущего запроса.

Глобальные флаги

Примеры

В следующем примере перечислены все конфигурации сетевого подключения:

databricks account network-connectivity list-network-connectivity-configurations

В следующем примере перечислены конфигурации сетевого подключения с разбивкой на страницы:

databricks account network-connectivity list-network-connectivity-configurations --page-token "next_page_token"

databricks account-connectivity list-private-endpoint-rules

Получение массива правил частной конечной точки.

databricks account network-connectivity list-private-endpoint-rules NETWORK_CONNECTIVITY_CONFIG_ID [flags]

Аргументы

NETWORK_CONNECTIVITY_CONFIG_ID

    Идентификатор конфигурации сетевого подключения.

Options

--page-token string

    Маркер разбиения на страницы для перехода на следующую страницу на основе предыдущего запроса.

Глобальные флаги

Примеры

В следующем примере перечислены все правила частной конечной точки:

databricks account network-connectivity list-private-endpoint-rules ncc-abc123

В следующем примере перечислены правила частной конечной точки с разбивкой на страницы:

databricks account network-connectivity list-private-endpoint-rules ncc-abc123 --page-token "next_page_token"

databricks account-connectivity update-private-endpoint-rule

Обновление правила частной конечной точки. В настоящее время разрешено обновлять только правило частной конечной точки для управляемых клиентом ресурсов.

databricks account network-connectivity update-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID PRIVATE_ENDPOINT_RULE_ID UPDATE_MASK [flags]

Аргументы

NETWORK_CONNECTIVITY_CONFIG_ID

    Идентификатор конфигурации сетевого подключения, который является родительским ресурсом этого объекта правила частной конечной точки.

PRIVATE_ENDPOINT_RULE_ID

    Идентификатор правила частной конечной точки.

UPDATE_MASK

    Маска поля должна быть одной строкой, с несколькими полями, разделенными запятыми (без пробелов). Путь к полю относительно объекта ресурса, используя точку (.) для навигации по вложенным полям (например, author.given_name). Спецификация элементов в полях последовательности или карты запрещена, так как можно указать только все поле коллекции. Имена полей должны точно совпадать с именами полей ресурсов.

Options

--enabled

    Используется только частными конечными точками для службы AWS S3.

--error-message string

    Сообщение об ошибке, если таковой есть.

--json JSON

    Встроенная строка JSON или JSON-файл @path с текстом запроса

Глобальные флаги

Примеры

В следующем примере обновляется правило частной конечной точки:

databricks account network-connectivity update-private-endpoint-rule ncc-abc123 per-xyz789 "enabled" --enabled

В следующем примере обновляется правило частной конечной точки с помощью JSON:

databricks account network-connectivity update-private-endpoint-rule ncc-abc123 per-xyz789 "enabled" --json '{"enabled": true}'

В следующем примере обновляется правило частной конечной точки с помощью JSON-файла:

databricks account network-connectivity update-private-endpoint-rule ncc-abc123 per-xyz789 "enabled" --json @update-private-endpoint-rule.json

Глобальные флаги

--debug

  Следует ли включить ведение журнала отладки.

-h или --help

    Отобразить справку по интерфейсу командной строки Databricks, связанной группе команд или отдельной команде.

--log-file струна

    Строка, представляющая файл для записи журналов выходных данных. Если этот флаг не указан, по умолчанию используется запись журналов выходных данных в stderr.

--log-format формат

    Тип формата журнала: text или json. Значение по умолчанию — text.

--log-level струна

    Строка, представляющая уровень формата журнала. Если не указано, уровень формата журнала отключен.

типа -o, --output

    Тип выходных данных команды: text или json. Значение по умолчанию — text.

-p, --profile струна

    Имя профиля в ~/.databrickscfg файле, используемого для выполнения команды. Если этот флаг не указан, при наличии используется профиль с именем DEFAULT.

--progress-format формат

    Формат для отображения журналов хода выполнения: default, appendinplace, илиjson

-t, --target струна

    Если применимо, целевой объект пакета для использования