Как передать параметр в хранимую процедуру в Power BI - PullRequest
0 голосов
/ 13 декабря 2018

Я пытаюсь выполнить хранимую процедуру в 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

Спасибо!

1 Ответ

0 голосов
/ 14 декабря 2018

Как и другие говорили в комментариях, вам нужно изменить данные в текстовый формат.Когда вы сделали ошибку синтаксиса, вы получили еще одну ошибку.Пожалуйста, попробуйте ниже:

let
Source = Sql.Database("nj1tstsql12", 
                      "GI_MASTER", 
                      [Query="exec dal_ANALYTICS_TIME_SERIES_SUMMARY_BY_SECTOR '" & Date.ToText(AsOfDate) & "'"])
in
Source
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...