我正在尝试在Power BI中执行存储过程,用户可以在其中输入参数中的数据值。
let
Source = Sql.Database("nj1tstsql12", "GI_MASTER", [Query="exec
dal_ANALYTICS_TIME_SERIES_SUMMARY_BY_SECTOR " &AsOfDate])
in
Source
我继续收到此错误:
Expression.Error: We cannot apply operator & to types Text and DateTime.
Details:
Operator=&
Left=exec dal_ANALYTICS_TIME_SERIES_SUMMARY_BY_SECTOR
Right=12/10/2018 12:00:00 AM
谢谢!
答案 0 :(得分:0)
正如其他人在评论中所说,您需要将数据更改为文本格式。这样做时您犯了语法错误,这就是为什么您遇到另一个错误的原因。请尝试以下操作:
let
Source = Sql.Database("nj1tstsql12",
"GI_MASTER",
[Query="exec dal_ANALYTICS_TIME_SERIES_SUMMARY_BY_SECTOR '" & Date.ToText(AsOfDate) & "'"])
in
Source