Stream Analytics

Можно ли включить в потоковую аналитику более одного источника ввода? Я хочу выводить разные столбцы в один и тот же вывод, однако это не позволяет мне использовать одно и то же имя вывода.

Это запрос, который я написал: с pg1 как (SELECT count (), id FROM EventHub, где id = '1', группа по id, TumblingWindow (час, 1)), pg2 как (SELECT count ( ), id FROM EventHub, где id = '2', группа по идентификатору, TumblingWindow (час, 1)) Выберите количество () в PowerBiAlias ​​из группы pg1 с помощью TumblingWindow (час, 1) Выберите количество () в PowerBiAlias ​​из группы pg2 от TumblingWindow (час, 1)


person Aditi Mittal    schedule 29.06.2015    source источник


Ответы (1)


Попробуйте объединение, затем выберите в выводе:

with 
pg1 as(
 SELECT count(),id 
 FROM EventHub
 where id='1'
 group by id,TumblingWindow(hour,1) 
), 
pg2 as(
 SELECT count() ,id
 FROM EventHub
 where id='2'
 group by id, TumblingWindow(hour,1) 
),
UnionStep as (
 Select count() as cnt from pg1 group by TumblingWindow(hour,1) 
 Union All
 Select count() as cnt from pg2 group by TumblingWindow(hour,1)
)
Select *
Into PowerBiAlias
From UnionStep
person GregGalloway    schedule 02.07.2015