Synapse 笔记本输入验证弃用警告
Synapse notebook input validation deprecation warning
我正尝试在 Synapse notebook 运行ning 中以 Scala 模式进行一些输入验证,如下所示:
if (! someInputParameter.startsWith("/")) {
error("Parameter someInputParameter should start with a forward slash (/).")
}
但是我收到以下错误:
warning: there was one deprecation warning; re-run with -deprecation for details
我猜有一种更新的方法可以做到这一点,它不会触发弃用警告?我不知道如何使用 -deprecation
开关 运行 笔记本电脑的模式。我想它在 Azure Databricks 中会类似,但还没有测试。
就用sys.error
代替,即
if (! someInputParameter.startsWith("/")) {
sys.error("Parameter someInputParameter should start with a forward slash (/).")
}
我正尝试在 Synapse notebook 运行ning 中以 Scala 模式进行一些输入验证,如下所示:
if (! someInputParameter.startsWith("/")) {
error("Parameter someInputParameter should start with a forward slash (/).")
}
但是我收到以下错误:
warning: there was one deprecation warning; re-run with -deprecation for details
我猜有一种更新的方法可以做到这一点,它不会触发弃用警告?我不知道如何使用 -deprecation
开关 运行 笔记本电脑的模式。我想它在 Azure Databricks 中会类似,但还没有测试。
就用sys.error
代替,即
if (! someInputParameter.startsWith("/")) {
sys.error("Parameter someInputParameter should start with a forward slash (/).")
}