问题
使用命令行覆盖当前(默认)参数值时,流文件中的参数无法应用于输入步骤。
例如,在输入和输出步骤中都应用参数。
使用命令行覆盖流中的参数值。
命令:
"C:\Program Files\Tableau\Tableau Prep Builder 2021.4\scripts"\tableau-prep-cli.bat -t "C:\Users\nlu\Downloads\parameter_repro\parameter.tfl" -p "C:\Users\nlu\Downloads\parameter_repro\Parameters.json"Parameters.json:
{"YEAR":"2021"}
输出应使用 [Input2021.xlsx] 并输出到 [Output2021.xlsx]。
然而,当使用命令行时,流在输入步骤中使用默认参数值 [2022]。
输出文件将如下所示: