Pular para o conteúdo principal

servindo modelo com pesquisa automática de recurso

O modelo de abastecimento pode pesquisar automaticamente valores de recurso em uma Databricks Online Feature Store ou em um armazenamento online de terceiros. Para servir valores de recursos em tempo real, Databricks recomenda o uso do repositório de recursosDatabricks Online.

Requisitos

  • O modelo deve ter sido registrado com FeatureEngineeringClient.log_model (para o recurso engenharia em Unity Catalog) ou FeatureStoreClient.log_model (para o recurso de espaço de trabalho legado Store), requer v0.3.5 e acima).
nota

O senhor pode publicar a tabela de recursos a qualquer momento antes da implementação do modelo, inclusive após o treinamento do modelo.

Pesquisa automática de recursos

A pesquisa automática de recurso é compatível com os seguintes tipos de dados:

  • IntegerType
  • FloatType
  • BooleanType
  • StringType
  • DoubleType
  • LongType
  • TimestampType
  • DateType
  • ShortType
  • ArrayType
  • MapType

Substituir valores de recurso na pontuação do modelo on-line

Todos os recursos exigidos pelo modelo (registros com FeatureEngineeringClient.log_model ou FeatureStoreClient.log_model) são automaticamente pesquisados em lojas on-line para pontuação do modelo. Para substituir os valores de recurso ao pontuar um modelo usando um REST API com servindo modelo, inclua os valores de recurso como parte do payload API.

nota

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

Salvar o DataFrame ampliado na tabela de inferência

Para endpoints criados a partir de fevereiro de 2025, o senhor pode configurar um modelo de serviço endpoint para log o DataFrame aumentado que contém os valores de recurso pesquisados e os valores de retorno de função. O DataFrame é salvo na tabela de inferência do modelo atendido.

ExemplosNotebook

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.

Feature Storeon-lineDatabricks

O seguinte Notebook ilustra como publicar recursos em um Databricks Online Feature Store para servidor Tempo Real e pesquisa automatizada de recursos.

Databricks armazenamento online demo Notebook

Abrir notebook em uma nova aba

Lojas online de terceiros

Este exemplo de Notebook ilustra como publicar recursos em um armazenamento online de terceiros e, em seguida, disponibilizar um modelo treinado que busca automaticamente recursos no armazenamento online.

Espaço de trabalho Feature Store (legado)

Este exemplo de Notebook ilustra como publicar um recurso em um armazenamento on-line e, em seguida, servir um modelo treinado que procura automaticamente o recurso no armazenamento on-line.