我有一个数据块,我想在其中传递用于Azure SQL连接的参数:
dbutils.widgets.text("serverName", "")
dbutils.widgets.text("catalog", "")
dbutils.widgets.text("username", "")
dbutils.widgets.text("password", "")
问题在于,当我读取这些输入值时,会将它们写入到单元格的结果窗格中(在Scala中):
val serverName = dbutils.widgets.get("serverName")
val catalog = dbutils.widgets.get("catalog")
val username = dbutils.widgets.get("username")
val password = dbutils.widgets.get("password")
上面的代码在单元格下方产生以下输出
serverName: String = <omitted>
catalog: String = <omitted>
username: String = <omitted>
password: String = <omitted>
出于安全原因,我不希望将提取的值写入结果中,尤其是在对生产中的问题进行分类时需要查看数据块运行时。
是否可以禁用单元格的输出日志记录?