Pesquisa automática de recursos com Databricks servindo modelo
O servindo modelo pode procurar automaticamente valores de recurso em lojas on-line publicadas ou em tabelas on-line. Para obter mais detalhes sobre como criar e trabalhar com tabelas on-line, consulte Use online tables for tempo real Feature Serving.
Requisitos
O modelo deve ter sido logs com
FeatureEngineeringClient.log_model
(para recurso engenharia no Unity Catalog) ouFeatureStoreClient.log_model
(para workspace recurso Store, requer v0.3.5 e acima).Para lojas on-line de terceiros, o armazenamento on-line deve ser publicado com credenciais somente de leitura.
Observação
Você pode publicar a tabela de recursos a qualquer momento antes da implantação do modelo, inclusive após o treinamento do modelo.
Pesquisa automática de recursos
O Databricks Model Serving oferece suporte à pesquisa automática de recursos dessas lojas online:
Amazon DynamoDB (v0.3.8e acima)
A pesquisa automática de recursos é compatível com os seguintes tipos de dados:
IntegerType
FloatType
BooleanType
StringType
DoubleType
LongType
TimestampType
DateType
ShortType
DecimalType
ArrayType
MapType
Substituir valores de recursos na pontuação de modelo online
Todos os recursos exigidos pelo modelo (logs com FeatureEngineeringClient.log_model
ou FeatureStoreClient.log_model
) são automaticamente consultados nas lojas online para pontuação do modelo. Para substituir valores de recurso ao pontuar um modelo usando uma API REST com modelo funcional , inclua os valores de recurso como parte da carga útil da API.
Observação
Os novos valores de recursos devem estar em conformidade com o tipo de dados do recurso conforme esperado pelo modelo subjacente.
Exemplos Notebook : Unity Catalog
Com Databricks Runtime 13.3 LTS e acima, qualquer tabela Delta em Unity Catalog com um key primário pode ser usada como uma tabela de recurso. Quando o senhor usa uma tabela registrada em Unity Catalog como uma tabela de recurso, todos os recursos de Unity Catalog ficam automaticamente disponíveis para a tabela de recurso.
O site Notebook a seguir ilustra como publicar o recurso em tabelas on-line para o tempo real de atendimento e pesquisa automática de recurso.
Este Notebook de exemplo ilustra como publicar recursos em um armazenamento online e, em seguida, servir um modelo treinado que procura automaticamente recursos do armazenamento online.