OPF-Ray supports this main access pattern.
Standard Access with the Teradata SQL Driver
import ray
import teradatasql
dataset = ray.data.read_sql(
"SELECT * FROM mydb.my_table",
connection_factory=teradatasql.factory(
host="<teradata-host>",
user="<db-username>",
password="<db-password>"
)
)
print(dataset.schema())
Best practice:
Use standard SQL connectivity for portability and simplicity.