Настройте подсеть для компонента конвейера вершины ai

У меня есть компонент конвейера вершины ai, которому необходимо подключиться к базе данных. Эта база данных существует в сети VPC. В настоящее время мой компонент дает сбой, потому что он не может подключиться к базе данных, но я считаю, что смогу заставить его работать, если смогу настроить компонент для использования подсети. Как настроитьworkerPoolSpecsкомпонента использовать подсеть?

Я надеялся, что смогу сделать что-то вроде этого:

      preprocess_data_op = component_store.load_component('org/ml_engine/preprocess')


@dsl.pipeline(name="test-pipeline-vertex-ai")
def pipeline(project_id: str, some_param: str):
    
    preprocess_data_op(
        project_id=project_id,
        my_param=some_param,
        subnetwork_uri="projects/xxxxxxxxx/global/networks/data",
    ).set_display_name("Preprocess data")

Однако параметра нет, и я получаю

      TypeError: Preprocess() got an unexpected keyword argument 'subnetwork_uri'

Как определить подсеть для компонента?

0 ответов

Другие вопросы по тегам