AI Translate🔗
Public preview
Editions
Production use of this feature is available for specific editions only. Contact our sales team for more information.
The AI Translate transformation component uses the Databricks ai_translate() function to invoke generative AI to translate text to a specified target language. This function uses a Databricks chat model serving endpoint made available by Databricks Foundation Model APIs.
The input to this component is any text string.
The output is a string translated to the target language.
Note
- According to the Databricks documentation, the preview for this function supports translation between English (en) and Spanish (es) only.
- Make sure you have read and understand the Requirements set out by Databricks before using this component.
Use case🔗
Some typical use cases for this component include:
- Translating customer reviews or survey responses into a common language before running sentiment analysis.
- Translating product names, descriptions, or specifications into a target language for global e-commerce platforms.
- Translating incoming support tickets or chat messages into your support team's preferred language, and translating replies back.
Properties🔗
Name = string
A human-readable name for the component.
Columns = column editor
Input Column: The input column that holds text you wish to translate to another language. Target Language: The language to translate to.
Include Input Columns = boolean
- Yes: Includes both your source language input columns and the new target language translation columns. This will also include those input columns not selected in Columns.
- No: Only includes the new target language translation columns.
Got feedback or spotted something we can improve?
We'd love to hear from you. Join the conversation in the Documentation forum!