import scala.concurrent.duration._
import java.util.concurrent.TimeoutException
val timeoutSeconds = 60 // 设置超时时间为 60 秒
try {
val results = dbutils.notebook.run("path/to/notebook", timeoutSeconds)
// 处理 results
} catch {
case e: TimeoutException =>
println("Timeout Exception: " + e.getMessage())
}