Partilhar via


Pesquisa automática de recursos com o Databricks Model Serving

O Model Serving pode procurar automaticamente valores de funcionalidades de lojas online publicadas ou de tabelas online. Para obter mais detalhes sobre como criar e trabalhar com tabelas online, consulte Usar tabelas online para servir recursos em tempo real.

Requisitos

  • O modelo deve ter sido registrado com FeatureEngineeringClient.log_model (para Engenharia de Recursos no Catálogo Unity) ou FeatureStoreClient.log_model (para o Workspace Feature Store, requer v0.3.5 e superior).
  • Para lojas online de terceiros, a loja online deve ser publicada com credenciais somente leitura.

Nota

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 Azure Databricks Model Serving suporta a pesquisa automática de funcionalidades a partir destas lojas online:

A pesquisa automática de recursos é suportada para 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 modelos online

Todos os recursos exigidos pelo modelo (registrado com FeatureEngineeringClient.log_model ou FeatureStoreClient.log_model) são automaticamente pesquisados em lojas on-line para pontuação do modelo. Para substituir valores de recurso ao marcar um modelo usando uma API REST com o Model Serving inclua os valores de recurso como parte da carga útil da API.

Nota

Os novos valores de recurso devem estar em conformidade com o tipo de dados do recurso, conforme esperado pelo modelo subjacente.

Exemplos de blocos de anotações: Unity Catalog

Com o Databricks Runtime 13.3 LTS e superior, qualquer tabela Delta no Unity Catalog com uma chave primária pode ser usada como uma tabela de recursos. Quando você usa uma tabela registrada no Unity Catalog como uma tabela de recursos, todos os recursos do Unity Catalog ficam automaticamente disponíveis para a tabela de recursos.

O bloco de anotações a seguir ilustra como publicar recursos em tabelas online para serviço em tempo real e pesquisa automatizada de recursos.

Caderno de demonstração de mesas online

Obter o bloco de notas

Este bloco de anotações de exemplo ilustra como publicar recursos em uma loja online e, em seguida, veicular um modelo treinado que procura automaticamente recursos da loja online.

Bloco de anotações de exemplo de loja online de terceiros (Unity Catalog)

Obter o bloco de notas

Exemplos de blocos de notas: Loja de Funcionalidades de Espaço de Trabalho

Este bloco de anotações de exemplo ilustra como publicar recursos em uma loja online e, em seguida, veicular um modelo treinado que procura automaticamente recursos da loja online.

Bloco de anotações de exemplo de loja online de terceiros (repositório de recursos de espaço de trabalho)

Obter o bloco de notas