Apache Zeppelin - Развертывание по рекордным показателям - AngularJS & Scala - PullRequest
0 голосов
/ 27 декабря 2018

Я планирую использовать Apache Zeppelin с Postgresql 9.5.Мой SQL-запрос и данные ниже.Я хочу, чтобы все записи открывались, когда я нажимал на цифры.Как этого добиться.

%pgsql
SELECT final_result.acivity_name as ActivityName,jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec 
FROM crosstab($$SELECT acivity_name as ActivityName,to_char(activity_start_date,'MON') as MON,
count(acivity_name) as ActvityCount
FROM public.activity_details
group by 1,2,activity_start_date
order by 1,2,activity_start_date
$$,$$VALUES
      ('JAN'::text), ('FEB'), ('MAR'), ('APR'), ('MAY'), ('JUN')
    , ('JUL'),       ('AUG'), ('SEP'), ('OCT'), ('NOV'), ('DEC')$$) 
AS final_result(Acivity_name character varying(100),
                Jan bigint,Feb bigint,Mar bigint,Apr bigint,
                May bigint,Jun bigint,Jul bigint,Aug bigint,
                Sep bigint,Oct bigint,Nov bigint,Dec bigint)
UNION ALL
SELECT 'SubTotal' as Grand,sum(jan), sum(feb), sum(mar), sum(apr), sum(may), sum(jun), sum(jul), sum(aug), sum(sep), sum(oct), sum(nov), sum(dec)
FROM crosstab($$SELECT acivity_name as ActivityName,to_char(activity_start_date,'MON') as MON,
count(acivity_name) as ActvityCount
FROM public.activity_details 
group by 1,2,activity_start_date
order by 1,2,activity_start_date
$$,$$VALUES
      ('JAN'::text), ('FEB'), ('MAR'), ('APR'), ('MAY'), ('JUN')
    , ('JUL'),       ('AUG'), ('SEP'), ('OCT'), ('NOV'), ('DEC')$$) 
AS final_result(Acivity_name character varying(100),
                Jan bigint,Feb bigint,Mar bigint,Apr bigint,
                May bigint,Jun bigint,Jul bigint,Aug bigint,
                Sep bigint,Oct bigint,Nov bigint,Dec bigint)

Результат вышеупомянутого запроса enter image description here

Позволяет сказать, когда я нажимаю на счетчик 2, т.е. в первом ряду, я хочу, чтобы zeppelin открыл окнос этими двумя записями .. Кто-нибудь может мне помочь, как этого добиться?

Кроме того, если я буду использовать scala с angular, можно ли будет этого добиться?Если да, пожалуйста, укажите мне какой-нибудь учебник.

...