Compartir a través de


Uso de características en flujos de trabajo en línea

Al usar la ingeniería de características en Unity Catalog, cada paso del proceso de desarrollo de modelos se integra en la plataforma Data Intelligence de Databricks. Esto significa que puede crear canalizaciones de datos automatizadas para calcular y proporcionar valores de características mientras Databricks controla la infraestructura automáticamente. La plataforma de Databricks proporciona servicio en tiempo real para las características y los modelos, incluido el cálculo a petición de valores de características.

Búsqueda automática de características

Al entrenar un modelo mediante el cliente de ingeniería de características de Databricks y servirlo con Databricks Model Serve, el modelo busca automáticamente los valores de características de un almacén de características en línea de Databricks o un almacén en línea de terceros. Esto sucede automáticamente sin que se requiera ninguna configuración.

Importante

Las tablas en línea de Databricks (heredadas) están en desuso y no serán accesibles después del 15 de enero de 2026. Si tiene tablas en línea existentes, Databricks recomienda migrarlas a Databricks Online Feature Store. Ver Migrar desde tablas online heredadas y de terceros.

Cuando una solicitud de puntuación llega al modelo, Model Serving recupera automáticamente los valores de características publicados necesarios para el modelo. De esta manera, los valores de características más recientes siempre se usan para realizar predicciones. Para más información y cuadernos de ejemplo, consulte Model Serving with automatic feature lookup (Servicio de modelos con búsqueda automática de características).

En el diagrama siguiente se muestra la relación entre los componentes de la plataforma para el servicio en tiempo real.

Flujo de trabajo del Almacén de características con la búsqueda en línea

Características a petición

Los modelos de Machine Learning para aplicaciones en tiempo real suelen requerir los valores de características más recientes. En el ejemplo que se muestra en el diagrama, una característica para un modelo de recomendación de restaurante es la distancia actual del usuario desde un restaurante. Esta característica debe calcularse "a petición", es decir, en el momento de la solicitud de puntuación. Tras recibir una solicitud de puntuación, el modelo busca la ubicación del restaurante y, a continuación, aplica una función predefinida para calcular la distancia entre la ubicación actual del usuario y el restaurante. Esa distancia se pasa como entrada al modelo, junto con otras características precalculadas del almacén de características. Para obtener más información, consulte Características de proceso a petición.

características de proceso en el flujo de trabajo a petición