[FEATURE]: infer linted values that resolve to dbutils.widgets.get() #1880
Labels
migrate/jobs
Step 5 - Upgrading Jobs for External Tables
migrate/python
Pull requests that update Python code
dbutils.widgets.get(X)
can retrieve values supplied from Job's named parameters. These values may contain random data, including storage location prefixes and table names:As of de4fa7f we fetch named parameters into CurrentSessionState:
ucx/src/databricks/labs/ucx/source_code/base.py
Lines 131 to 147 in de4fa7f
In scope:
dbutils.widgets.get("XXXXXXXX")
intoCurrentSessionState#named_parameters.get("XXXXXXXX")
dbutils.widgets.getAll()
to resolve intoCurrentSessionState#named_parameters
valueOut of scope:
dbutils.widgets
thanget(str) -> str
andgetAll() -> dict[str,str]
.The text was updated successfully, but these errors were encountered: