nerdexam
Databricks

GENERATIVE-AI-ENGINEER-ASSOCIATE · Question #58

A Generative AI Engineer has a provisioned throughput model serving endpoint as part of a RAG application and would like to monitor the serving endpoint's incoming requests and outgoing responses…

The correct answer is D. Inference Tables. Databricks Inference Tables automatically capture requests and responses for model serving endpoints, eliminating the need for a custom logging microservice.

Model Deployment and Monitoring

Question

A Generative AI Engineer has a provisioned throughput model serving endpoint as part of a RAG application and would like to monitor the serving endpoint’s incoming requests and outgoing responses. The current approach is to include a micro-service in between the endpoint and the user interface to write logs to a remote server. Which Databricks feature should they use instead which will perform the same task?

Options

  • AVector Search
  • BLakeview
  • CDBSQL
  • DInference Tables

How the community answered

(43 responses)
  • B
    5% (2)
  • C
    2% (1)
  • D
    93% (40)

Why each option

Databricks Inference Tables automatically capture requests and responses for model serving endpoints, eliminating the need for a custom logging microservice.

AVector Search

Vector Search is used to index and retrieve embeddings for RAG applications and does not log serving endpoint traffic.

BLakeview

Lakeview is Databricks' dashboard and BI visualization layer and is not designed to capture model serving logs.

CDBSQL

DBSQL (Databricks SQL) is a query engine for running SQL analytics on data and does not intercept or store model serving endpoint traffic.

DInference TablesCorrect

Inference Tables is a built-in Databricks feature that logs all incoming requests and outgoing responses from a model serving endpoint directly into a Delta Lake table. It requires no additional infrastructure or custom middleware, making it a simpler and more integrated solution than a separate microservice. This enables monitoring, debugging, and auditing of production LLM traffic natively within Databricks.

Concept tested: Databricks Inference Tables for endpoint logging

Source: https://docs.databricks.com/en/machine-learning/model-serving/inference-tables.html

Topics

#Databricks Model Serving#MLOps Monitoring#Inference Logging

Community Discussion

No community discussion yet for this question.

Full GENERATIVE-AI-ENGINEER-ASSOCIATE Practice