online_endpoint_name = "p2b-sample-endpoint"
# create an online endpoint
endpoint = ManagedOnlineEndpoint(
name=online_endpoint_name,
description="this is a sample online endpoint",
auth_mode="key",
tags={"foo": "bar"},
)
ml_client.online_endpoints.begin_create_or_update(endpoint)
blue_deployment = ManagedOnlineDeployment(
name="blue",
endpoint_name=online_endpoint_name,
model=model,
environment=env,
code_configuration=CodeConfiguration(
code="./", scoring_script="score.py"
),
instance_type="Standard_DS2_v2",
instance_count=1,
)
ml_client.online_deployments.begin_create_or_update(blue_deployment)
发出警告
data_collector不是类的已知属性,将被忽略
PS:实际上部署失败并抛出了一个不同的错误,但我猜这个警告是否导致了主要错误
1条答案
按热度按时间3htmauhk1#
我在自己的环境中尝试,得到了以下结果:
AzureML data_collector不是ManagedOnlineDeployment类的已知属性,将被忽略
上面的声明是一个警告,它不是一个错误。
我遵循这个MS-document通过python sdk创建了一个在线端点和部署。
代码:
上述操作已成功执行,并创建了端点和部署。
输出:
工作区: