использовать справочные данные из базы данных sql в потоковой аналитике - PullRequest
1 голос
/ 07 ноября 2019

В своей аналитике Stream я получаю данные из Iot-концентратора для идентификатора и хочу использовать справочные данные для получения данных из SQL SERVER для этого идентификатора.

Я использую:

Declare @ID int=1
select 1,2,3
from [table]
where ID=@ID 

он говорит, что данных нет.

, даже если я запускаю

select 1,2,3
from [table]

Я не могу увидеть пример данных в вашей справочной информации базы данных SQL, чтобы проверить, почему данные не поступают.

1 Ответ

0 голосов
/ 11 ноября 2019

Просто подведите итог:

Допустим, у меня есть столбец с именем Amount, я использовал SUM(Amount), поэтому SA выдал ошибку: cannot have decimal value. Поэтому я преобразовал это в Float.

Относительно моего вопроса:

«Я не вижу пример данных на входных данных вашей базы данных SQL, чтобы проверить, почему данные не являютсяближайшие. "

Когда вы тестируете запрос, выберите опцию "Select time Range" и выберите время, которое, по вашему мнению, присутствует в БД. Когда вы запускаете SA, пожалуйста, отметьте "Activity Log", упомянутый на панели, так как, когда задание не выполняется, это говорит о том, что задание не выполнено, и мы можем перейти по этой ссылке и увидеть полную ошибку в файле JSON.

...