Re: Zeppelin Dashboards

2016-04-10 Thread ashish rawat
Not in the first cut, but eventually yes. Currently, the charts only update
on rerunning the queries. What are the additional complexities in achieving
that?

Regards,
Ashish

On Sat, Apr 9, 2016 at 1:00 AM, Benjamin Kim  wrote:

> Ashish,
>
> Quick question…
>
> Does this include charts updating in near real-time?
>
> Just wondering.
>
> Cheers,
> Ben
>
>
> On Apr 6, 2016, at 12:21 PM, moon soo Lee  wrote:
>
> Hi Ashish,
>
> Would tweaking looknfeel
> https://github.com/apache/incubator-zeppelin/tree/master/zeppelin-web/src/assets/styles/looknfeel
>  helps
> in your use case?
>
> Thanks,
> moon
>
> On Tue, Apr 5, 2016 at 5:24 PM ashish rawat  wrote:
>
>> Thanks Johnny. I was able to get an initial approval on using Zeppelin in
>> my project, by using some of the things mentioned in those links :)
>>
>> However, I still struggle a lot with it, in getting things right. For
>> example, if someone has to decrease the width of those input boxes and fit
>> more in a row, or increase the number of rows in the table. It's fine to
>> have a simple UI for your own ad-hoc analytics, but if you are making a
>> dashboard for customers, then it needs to be perfect.
>>
>> Is there a good place to get started for tweaking these UI components? I
>> couldn't find much options in Zeppelin for Elastic Search, apart from
>> elastic search queries.
>>
>> Regards,
>> Ashish
>>
>>
>>
>> On Sat, Apr 2, 2016 at 10:53 AM, Johnny W.  wrote:
>>
>>> Hello Ashish,
>>>
>>> I am not sure about whether you how advanced dashboards you want to
>>> build, but we had some great experience building simple dashboards using
>>> dynamic forms and rest APIs. Hope these links can help you:
>>> --
>>>
>>> https://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/manual/dynamicform.html
>>>
>>> https://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-notebook.html
>>>
>>> moon's example of programmatic graph configuration:
>>>
>>> https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL0xlZW1vb25zb28vemVwcGVsaW4tZXhhbXBsZXMvbWFzdGVyLzJCOFhRVUM1Qi9ub3RlLmpzb24
>>>
>>> rest API example:
>>>
>>> https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3pob25nbmV1L215LXplcHBlbGluLW5vdGVzL21hc3Rlci8yQkNBSjZHVkEvbm90ZS5qc29u
>>>
>>> An example of dropdown menu/autocomplete:
>>>
>>> https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Nvcm5lYWRvdWcvWmVwcGVsaW4tTm90ZWJvb2tzL21hc3Rlci9BdXRvLUNvbXBsZXRlLU11bHRpU2VsZWN0L25vdGUuanNvbg
>>>
>>>
>>> Thanks,
>>> Johnny
>>>
>>> On Tue, Mar 29, 2016 at 11:50 PM, ashish rawat 
>>> wrote:
>>>
 Thanks Moon. I do not have a good understanding of UI but really
 appreciate the ease with which non-UI folks can get started with Zeppelin.

 My end goal is to enable the customers to make a dashboard quickly. But
 I don't want to branch off from Zeppelin and create a custom offering. So,
 can I assume that these changes can be pushed back to Zeppelin and used by
 anyone to create a new dashboard.

 Regards,
 Ashish

 On Thu, Mar 24, 2016 at 9:49 PM, moon soo Lee  wrote:

> Hi Ashish,
>
> Thanks for the question.
> I think you'll need to leverage Angular display system [1] to achieve
> the features you want.
>
> With Angular displays system, you can create date picker and update
> all paragraphs on change. Same to Autocomplete search box.
> For linked graph (drilling down), i think you need to render your own
> graph inside of notebook and handle event from the graph.
>
> So it's pretty much possible but you'll need to write many codes
> inside of notebook.
> If you have any good idea or suggestion, please feel free to share.
>
> Thanks.
> moon
>
> [1]
> http://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/displaysystem/angular.html
>
> On Thu, Mar 24, 2016 at 6:48 AM ashish rawat 
> wrote:
>
>> Hi,
>>
>> Can someone please help. Also, if these are not possible currently,
>> then can Zeppelin be extended to make this possible?
>>
>> Regards,
>> Ashish
>>
>> On Wed, Mar 23, 2016 at 4:28 PM, ashish rawat 
>> wrote:
>>
>>> Hi,
>>>
>>> I have been evaluating Zeppelin for making Analytics Dashboards and
>>> plan to use it with Spark SQL and Elastic Search. I have been able to 
>>> get
>>> the basic stuff working but got stuck around the following 
>>> functionalities.
>>> Can someone please help me out if following features are possible with
>>> Zeppelin:
>>>
>>>- Timeline - display and select timelines (start time, end
>>>time), which then apply to all the graphs in dashboard
>>>- Linked graphs - filtering in one graph (eg. region ='north')
>>>applies to all the subgraphs (or linked graphs)
>>>- Search box with a

Re: Zeppelin Dashboards

2016-04-08 Thread Benjamin Kim
Ashish,

Quick question…

Does this include charts updating in near real-time?

Just wondering.

Cheers,
Ben


> On Apr 6, 2016, at 12:21 PM, moon soo Lee  wrote:
> 
> Hi Ashish,
> 
> Would tweaking looknfeel 
> https://github.com/apache/incubator-zeppelin/tree/master/zeppelin-web/src/assets/styles/looknfeel
>  
> 
>  helps in your use case?
> 
> Thanks,
> moon
> 
> On Tue, Apr 5, 2016 at 5:24 PM ashish rawat  > wrote:
> Thanks Johnny. I was able to get an initial approval on using Zeppelin in my 
> project, by using some of the things mentioned in those links :)
> 
> However, I still struggle a lot with it, in getting things right. For 
> example, if someone has to decrease the width of those input boxes and fit 
> more in a row, or increase the number of rows in the table. It's fine to have 
> a simple UI for your own ad-hoc analytics, but if you are making a dashboard 
> for customers, then it needs to be perfect.
> 
> Is there a good place to get started for tweaking these UI components? I 
> couldn't find much options in Zeppelin for Elastic Search, apart from elastic 
> search queries.
> 
> Regards,
> Ashish
> 
> 
> 
> On Sat, Apr 2, 2016 at 10:53 AM, Johnny W.  > wrote:
> Hello Ashish,
> 
> I am not sure about whether you how advanced dashboards you want to build, 
> but we had some great experience building simple dashboards using dynamic 
> forms and rest APIs. Hope these links can help you:
> --
> https://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/manual/dynamicform.html
>  
> 
> https://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-notebook.html
>  
> 
> 
> moon's example of programmatic graph configuration:
> https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL0xlZW1vb25zb28vemVwcGVsaW4tZXhhbXBsZXMvbWFzdGVyLzJCOFhRVUM1Qi9ub3RlLmpzb24
>  
> 
> 
> rest API example:
> https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3pob25nbmV1L215LXplcHBlbGluLW5vdGVzL21hc3Rlci8yQkNBSjZHVkEvbm90ZS5qc29u
>  
> 
> 
> An example of dropdown menu/autocomplete:
> https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Nvcm5lYWRvdWcvWmVwcGVsaW4tTm90ZWJvb2tzL21hc3Rlci9BdXRvLUNvbXBsZXRlLU11bHRpU2VsZWN0L25vdGUuanNvbg
>  
> 
> 
> 
> Thanks,
> Johnny
> 
> On Tue, Mar 29, 2016 at 11:50 PM, ashish rawat  > wrote:
> Thanks Moon. I do not have a good understanding of UI but really appreciate 
> the ease with which non-UI folks can get started with Zeppelin.
> 
> My end goal is to enable the customers to make a dashboard quickly. But I 
> don't want to branch off from Zeppelin and create a custom offering. So, can 
> I assume that these changes can be pushed back to Zeppelin and used by anyone 
> to create a new dashboard.
> 
> Regards,
> Ashish
> 
> On Thu, Mar 24, 2016 at 9:49 PM, moon soo Lee  > wrote:
> Hi Ashish,
> 
> Thanks for the question.
> I think you'll need to leverage Angular display system [1] to achieve the 
> features you want.
> 
> With Angular displays system, you can create date picker and update all 
> paragraphs on change. Same to Autocomplete search box.
> For linked graph (drilling down), i think you need to render your own graph 
> inside of notebook and handle event from the graph.
> 
> So it's pretty much possible but you'll need to write many codes inside of 
> notebook.
> If you have any good idea or suggestion, please feel free to share.
> 
> Thanks.
> moon
> 
> [1] 
> http://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/displaysystem/angular.html
>  
> 
> 
> On Thu, Mar 24, 2016 at 6:48 AM ashish rawat  > wrote:
> Hi,
> 
> Can someone please help. Also, if these are not possible currently, then can 
> Zeppelin be extended to make this possible?
> 
> Regards,
> Ashish
> 
> On Wed, Mar 23, 2016 at 4:28 PM, ashish rawat  > wrote:
> Hi,
> 
> I have been evaluating Zeppelin for makin

Re: Zeppelin Dashboards

2016-04-07 Thread ashish rawat
Thanks Moon. This should be a good starting point. The functionality I
require is that I should be able to control the size and shape of different
instances of each component. It's my assumption that currently, one can
only control the size n shape of all instances collectively.

UX folks from my team would be exploring the possibilities in this area.

Regards,
Ashish



On Thu, Apr 7, 2016 at 12:51 AM, moon soo Lee  wrote:

> Hi Ashish,
>
> Would tweaking looknfeel
> https://github.com/apache/incubator-zeppelin/tree/master/zeppelin-web/src/assets/styles/looknfeel
>  helps
> in your use case?
>
> Thanks,
> moon
>
> On Tue, Apr 5, 2016 at 5:24 PM ashish rawat  wrote:
>
>> Thanks Johnny. I was able to get an initial approval on using Zeppelin in
>> my project, by using some of the things mentioned in those links :)
>>
>> However, I still struggle a lot with it, in getting things right. For
>> example, if someone has to decrease the width of those input boxes and fit
>> more in a row, or increase the number of rows in the table. It's fine to
>> have a simple UI for your own ad-hoc analytics, but if you are making a
>> dashboard for customers, then it needs to be perfect.
>>
>> Is there a good place to get started for tweaking these UI components? I
>> couldn't find much options in Zeppelin for Elastic Search, apart from
>> elastic search queries.
>>
>> Regards,
>> Ashish
>>
>>
>>
>> On Sat, Apr 2, 2016 at 10:53 AM, Johnny W.  wrote:
>>
>>> Hello Ashish,
>>>
>>> I am not sure about whether you how advanced dashboards you want to
>>> build, but we had some great experience building simple dashboards using
>>> dynamic forms and rest APIs. Hope these links can help you:
>>> --
>>>
>>> https://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/manual/dynamicform.html
>>>
>>> https://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-notebook.html
>>>
>>> moon's example of programmatic graph configuration:
>>>
>>> https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL0xlZW1vb25zb28vemVwcGVsaW4tZXhhbXBsZXMvbWFzdGVyLzJCOFhRVUM1Qi9ub3RlLmpzb24
>>>
>>> rest API example:
>>>
>>> https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3pob25nbmV1L215LXplcHBlbGluLW5vdGVzL21hc3Rlci8yQkNBSjZHVkEvbm90ZS5qc29u
>>>
>>> An example of dropdown menu/autocomplete:
>>>
>>> https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Nvcm5lYWRvdWcvWmVwcGVsaW4tTm90ZWJvb2tzL21hc3Rlci9BdXRvLUNvbXBsZXRlLU11bHRpU2VsZWN0L25vdGUuanNvbg
>>>
>>>
>>> Thanks,
>>> Johnny
>>>
>>> On Tue, Mar 29, 2016 at 11:50 PM, ashish rawat 
>>> wrote:
>>>
 Thanks Moon. I do not have a good understanding of UI but really
 appreciate the ease with which non-UI folks can get started with Zeppelin.

 My end goal is to enable the customers to make a dashboard quickly. But
 I don't want to branch off from Zeppelin and create a custom offering. So,
 can I assume that these changes can be pushed back to Zeppelin and used by
 anyone to create a new dashboard.

 Regards,
 Ashish

 On Thu, Mar 24, 2016 at 9:49 PM, moon soo Lee  wrote:

> Hi Ashish,
>
> Thanks for the question.
> I think you'll need to leverage Angular display system [1] to achieve
> the features you want.
>
> With Angular displays system, you can create date picker and update
> all paragraphs on change. Same to Autocomplete search box.
> For linked graph (drilling down), i think you need to render your own
> graph inside of notebook and handle event from the graph.
>
> So it's pretty much possible but you'll need to write many codes
> inside of notebook.
> If you have any good idea or suggestion, please feel free to share.
>
> Thanks.
> moon
>
> [1]
> http://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/displaysystem/angular.html
>
> On Thu, Mar 24, 2016 at 6:48 AM ashish rawat 
> wrote:
>
>> Hi,
>>
>> Can someone please help. Also, if these are not possible currently,
>> then can Zeppelin be extended to make this possible?
>>
>> Regards,
>> Ashish
>>
>> On Wed, Mar 23, 2016 at 4:28 PM, ashish rawat 
>> wrote:
>>
>>> Hi,
>>>
>>> I have been evaluating Zeppelin for making Analytics Dashboards and
>>> plan to use it with Spark SQL and Elastic Search. I have been able to 
>>> get
>>> the basic stuff working but got stuck around the following 
>>> functionalities.
>>> Can someone please help me out if following features are possible with
>>> Zeppelin:
>>>
>>>- Timeline - display and select timelines (start time, end
>>>time), which then apply to all the graphs in dashboard
>>>- Linked graphs - filtering in one graph (eg. region ='north')
>>>applies to all the subgraphs (or linked graphs)
>>>- S

Re: Zeppelin Dashboards

2016-04-06 Thread moon soo Lee
Hi Ashish,

Would tweaking looknfeel
https://github.com/apache/incubator-zeppelin/tree/master/zeppelin-web/src/assets/styles/looknfeel
helps
in your use case?

Thanks,
moon

On Tue, Apr 5, 2016 at 5:24 PM ashish rawat  wrote:

> Thanks Johnny. I was able to get an initial approval on using Zeppelin in
> my project, by using some of the things mentioned in those links :)
>
> However, I still struggle a lot with it, in getting things right. For
> example, if someone has to decrease the width of those input boxes and fit
> more in a row, or increase the number of rows in the table. It's fine to
> have a simple UI for your own ad-hoc analytics, but if you are making a
> dashboard for customers, then it needs to be perfect.
>
> Is there a good place to get started for tweaking these UI components? I
> couldn't find much options in Zeppelin for Elastic Search, apart from
> elastic search queries.
>
> Regards,
> Ashish
>
>
>
> On Sat, Apr 2, 2016 at 10:53 AM, Johnny W.  wrote:
>
>> Hello Ashish,
>>
>> I am not sure about whether you how advanced dashboards you want to
>> build, but we had some great experience building simple dashboards using
>> dynamic forms and rest APIs. Hope these links can help you:
>> --
>>
>> https://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/manual/dynamicform.html
>>
>> https://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-notebook.html
>>
>> moon's example of programmatic graph configuration:
>>
>> https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL0xlZW1vb25zb28vemVwcGVsaW4tZXhhbXBsZXMvbWFzdGVyLzJCOFhRVUM1Qi9ub3RlLmpzb24
>>
>> rest API example:
>>
>> https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3pob25nbmV1L215LXplcHBlbGluLW5vdGVzL21hc3Rlci8yQkNBSjZHVkEvbm90ZS5qc29u
>>
>> An example of dropdown menu/autocomplete:
>>
>> https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Nvcm5lYWRvdWcvWmVwcGVsaW4tTm90ZWJvb2tzL21hc3Rlci9BdXRvLUNvbXBsZXRlLU11bHRpU2VsZWN0L25vdGUuanNvbg
>>
>>
>> Thanks,
>> Johnny
>>
>> On Tue, Mar 29, 2016 at 11:50 PM, ashish rawat 
>> wrote:
>>
>>> Thanks Moon. I do not have a good understanding of UI but really
>>> appreciate the ease with which non-UI folks can get started with Zeppelin.
>>>
>>> My end goal is to enable the customers to make a dashboard quickly. But
>>> I don't want to branch off from Zeppelin and create a custom offering. So,
>>> can I assume that these changes can be pushed back to Zeppelin and used by
>>> anyone to create a new dashboard.
>>>
>>> Regards,
>>> Ashish
>>>
>>> On Thu, Mar 24, 2016 at 9:49 PM, moon soo Lee  wrote:
>>>
 Hi Ashish,

 Thanks for the question.
 I think you'll need to leverage Angular display system [1] to achieve
 the features you want.

 With Angular displays system, you can create date picker and update all
 paragraphs on change. Same to Autocomplete search box.
 For linked graph (drilling down), i think you need to render your own
 graph inside of notebook and handle event from the graph.

 So it's pretty much possible but you'll need to write many codes inside
 of notebook.
 If you have any good idea or suggestion, please feel free to share.

 Thanks.
 moon

 [1]
 http://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/displaysystem/angular.html

 On Thu, Mar 24, 2016 at 6:48 AM ashish rawat 
 wrote:

> Hi,
>
> Can someone please help. Also, if these are not possible currently,
> then can Zeppelin be extended to make this possible?
>
> Regards,
> Ashish
>
> On Wed, Mar 23, 2016 at 4:28 PM, ashish rawat 
> wrote:
>
>> Hi,
>>
>> I have been evaluating Zeppelin for making Analytics Dashboards and
>> plan to use it with Spark SQL and Elastic Search. I have been able to get
>> the basic stuff working but got stuck around the following 
>> functionalities.
>> Can someone please help me out if following features are possible with
>> Zeppelin:
>>
>>- Timeline - display and select timelines (start time, end time),
>>which then apply to all the graphs in dashboard
>>- Linked graphs - filtering in one graph (eg. region ='north')
>>applies to all the subgraphs (or linked graphs)
>>- Search box with autocomplete - suggestions while user is typing
>>text in search box
>>
>>
>> Regards,
>> Ashish
>>
>
>
>>>
>>
>


Re: Zeppelin Dashboards

2016-04-05 Thread ashish rawat
Thanks Johnny. I was able to get an initial approval on using Zeppelin in
my project, by using some of the things mentioned in those links :)

However, I still struggle a lot with it, in getting things right. For
example, if someone has to decrease the width of those input boxes and fit
more in a row, or increase the number of rows in the table. It's fine to
have a simple UI for your own ad-hoc analytics, but if you are making a
dashboard for customers, then it needs to be perfect.

Is there a good place to get started for tweaking these UI components? I
couldn't find much options in Zeppelin for Elastic Search, apart from
elastic search queries.

Regards,
Ashish



On Sat, Apr 2, 2016 at 10:53 AM, Johnny W.  wrote:

> Hello Ashish,
>
> I am not sure about whether you how advanced dashboards you want to build,
> but we had some great experience building simple dashboards using dynamic
> forms and rest APIs. Hope these links can help you:
> --
>
> https://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/manual/dynamicform.html
>
> https://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-notebook.html
>
> moon's example of programmatic graph configuration:
>
> https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL0xlZW1vb25zb28vemVwcGVsaW4tZXhhbXBsZXMvbWFzdGVyLzJCOFhRVUM1Qi9ub3RlLmpzb24
>
> rest API example:
>
> https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3pob25nbmV1L215LXplcHBlbGluLW5vdGVzL21hc3Rlci8yQkNBSjZHVkEvbm90ZS5qc29u
>
> An example of dropdown menu/autocomplete:
>
> https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Nvcm5lYWRvdWcvWmVwcGVsaW4tTm90ZWJvb2tzL21hc3Rlci9BdXRvLUNvbXBsZXRlLU11bHRpU2VsZWN0L25vdGUuanNvbg
>
>
> Thanks,
> Johnny
>
> On Tue, Mar 29, 2016 at 11:50 PM, ashish rawat 
> wrote:
>
>> Thanks Moon. I do not have a good understanding of UI but really
>> appreciate the ease with which non-UI folks can get started with Zeppelin.
>>
>> My end goal is to enable the customers to make a dashboard quickly. But I
>> don't want to branch off from Zeppelin and create a custom offering. So,
>> can I assume that these changes can be pushed back to Zeppelin and used by
>> anyone to create a new dashboard.
>>
>> Regards,
>> Ashish
>>
>> On Thu, Mar 24, 2016 at 9:49 PM, moon soo Lee  wrote:
>>
>>> Hi Ashish,
>>>
>>> Thanks for the question.
>>> I think you'll need to leverage Angular display system [1] to achieve
>>> the features you want.
>>>
>>> With Angular displays system, you can create date picker and update all
>>> paragraphs on change. Same to Autocomplete search box.
>>> For linked graph (drilling down), i think you need to render your own
>>> graph inside of notebook and handle event from the graph.
>>>
>>> So it's pretty much possible but you'll need to write many codes inside
>>> of notebook.
>>> If you have any good idea or suggestion, please feel free to share.
>>>
>>> Thanks.
>>> moon
>>>
>>> [1]
>>> http://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/displaysystem/angular.html
>>>
>>> On Thu, Mar 24, 2016 at 6:48 AM ashish rawat 
>>> wrote:
>>>
 Hi,

 Can someone please help. Also, if these are not possible currently,
 then can Zeppelin be extended to make this possible?

 Regards,
 Ashish

 On Wed, Mar 23, 2016 at 4:28 PM, ashish rawat 
 wrote:

> Hi,
>
> I have been evaluating Zeppelin for making Analytics Dashboards and
> plan to use it with Spark SQL and Elastic Search. I have been able to get
> the basic stuff working but got stuck around the following 
> functionalities.
> Can someone please help me out if following features are possible with
> Zeppelin:
>
>- Timeline - display and select timelines (start time, end time),
>which then apply to all the graphs in dashboard
>- Linked graphs - filtering in one graph (eg. region ='north')
>applies to all the subgraphs (or linked graphs)
>- Search box with autocomplete - suggestions while user is typing
>text in search box
>
>
> Regards,
> Ashish
>


>>
>


Re: Zeppelin Dashboards

2016-04-01 Thread Johnny W.
Hello Ashish,

I am not sure about whether you how advanced dashboards you want to build,
but we had some great experience building simple dashboards using dynamic
forms and rest APIs. Hope these links can help you:
--
https://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/manual/dynamicform.html
https://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/rest-api/rest-notebook.html

moon's example of programmatic graph configuration:
https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL0xlZW1vb25zb28vemVwcGVsaW4tZXhhbXBsZXMvbWFzdGVyLzJCOFhRVUM1Qi9ub3RlLmpzb24

rest API example:
https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3pob25nbmV1L215LXplcHBlbGluLW5vdGVzL21hc3Rlci8yQkNBSjZHVkEvbm90ZS5qc29u

An example of dropdown menu/autocomplete:
https://www.zeppelinhub.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Nvcm5lYWRvdWcvWmVwcGVsaW4tTm90ZWJvb2tzL21hc3Rlci9BdXRvLUNvbXBsZXRlLU11bHRpU2VsZWN0L25vdGUuanNvbg


Thanks,
Johnny

On Tue, Mar 29, 2016 at 11:50 PM, ashish rawat  wrote:

> Thanks Moon. I do not have a good understanding of UI but really
> appreciate the ease with which non-UI folks can get started with Zeppelin.
>
> My end goal is to enable the customers to make a dashboard quickly. But I
> don't want to branch off from Zeppelin and create a custom offering. So,
> can I assume that these changes can be pushed back to Zeppelin and used by
> anyone to create a new dashboard.
>
> Regards,
> Ashish
>
> On Thu, Mar 24, 2016 at 9:49 PM, moon soo Lee  wrote:
>
>> Hi Ashish,
>>
>> Thanks for the question.
>> I think you'll need to leverage Angular display system [1] to achieve the
>> features you want.
>>
>> With Angular displays system, you can create date picker and update all
>> paragraphs on change. Same to Autocomplete search box.
>> For linked graph (drilling down), i think you need to render your own
>> graph inside of notebook and handle event from the graph.
>>
>> So it's pretty much possible but you'll need to write many codes inside
>> of notebook.
>> If you have any good idea or suggestion, please feel free to share.
>>
>> Thanks.
>> moon
>>
>> [1]
>> http://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/displaysystem/angular.html
>>
>> On Thu, Mar 24, 2016 at 6:48 AM ashish rawat  wrote:
>>
>>> Hi,
>>>
>>> Can someone please help. Also, if these are not possible currently, then
>>> can Zeppelin be extended to make this possible?
>>>
>>> Regards,
>>> Ashish
>>>
>>> On Wed, Mar 23, 2016 at 4:28 PM, ashish rawat 
>>> wrote:
>>>
 Hi,

 I have been evaluating Zeppelin for making Analytics Dashboards and
 plan to use it with Spark SQL and Elastic Search. I have been able to get
 the basic stuff working but got stuck around the following functionalities.
 Can someone please help me out if following features are possible with
 Zeppelin:

- Timeline - display and select timelines (start time, end time),
which then apply to all the graphs in dashboard
- Linked graphs - filtering in one graph (eg. region ='north')
applies to all the subgraphs (or linked graphs)
- Search box with autocomplete - suggestions while user is typing
text in search box


 Regards,
 Ashish

>>>
>>>
>


Re: Zeppelin Dashboards

2016-03-29 Thread ashish rawat
Thanks Moon. I do not have a good understanding of UI but really appreciate
the ease with which non-UI folks can get started with Zeppelin.

My end goal is to enable the customers to make a dashboard quickly. But I
don't want to branch off from Zeppelin and create a custom offering. So,
can I assume that these changes can be pushed back to Zeppelin and used by
anyone to create a new dashboard.

Regards,
Ashish

On Thu, Mar 24, 2016 at 9:49 PM, moon soo Lee  wrote:

> Hi Ashish,
>
> Thanks for the question.
> I think you'll need to leverage Angular display system [1] to achieve the
> features you want.
>
> With Angular displays system, you can create date picker and update all
> paragraphs on change. Same to Autocomplete search box.
> For linked graph (drilling down), i think you need to render your own
> graph inside of notebook and handle event from the graph.
>
> So it's pretty much possible but you'll need to write many codes inside of
> notebook.
> If you have any good idea or suggestion, please feel free to share.
>
> Thanks.
> moon
>
> [1]
> http://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/displaysystem/angular.html
>
> On Thu, Mar 24, 2016 at 6:48 AM ashish rawat  wrote:
>
>> Hi,
>>
>> Can someone please help. Also, if these are not possible currently, then
>> can Zeppelin be extended to make this possible?
>>
>> Regards,
>> Ashish
>>
>> On Wed, Mar 23, 2016 at 4:28 PM, ashish rawat 
>> wrote:
>>
>>> Hi,
>>>
>>> I have been evaluating Zeppelin for making Analytics Dashboards and plan
>>> to use it with Spark SQL and Elastic Search. I have been able to get the
>>> basic stuff working but got stuck around the following functionalities. Can
>>> someone please help me out if following features are possible with Zeppelin:
>>>
>>>- Timeline - display and select timelines (start time, end time),
>>>which then apply to all the graphs in dashboard
>>>- Linked graphs - filtering in one graph (eg. region ='north')
>>>applies to all the subgraphs (or linked graphs)
>>>- Search box with autocomplete - suggestions while user is typing
>>>text in search box
>>>
>>>
>>> Regards,
>>> Ashish
>>>
>>
>>


Re: Zeppelin Dashboards

2016-03-24 Thread moon soo Lee
Hi Ashish,

Thanks for the question.
I think you'll need to leverage Angular display system [1] to achieve the
features you want.

With Angular displays system, you can create date picker and update all
paragraphs on change. Same to Autocomplete search box.
For linked graph (drilling down), i think you need to render your own graph
inside of notebook and handle event from the graph.

So it's pretty much possible but you'll need to write many codes inside of
notebook.
If you have any good idea or suggestion, please feel free to share.

Thanks.
moon

[1]
http://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/displaysystem/angular.html

On Thu, Mar 24, 2016 at 6:48 AM ashish rawat  wrote:

> Hi,
>
> Can someone please help. Also, if these are not possible currently, then
> can Zeppelin be extended to make this possible?
>
> Regards,
> Ashish
>
> On Wed, Mar 23, 2016 at 4:28 PM, ashish rawat  wrote:
>
>> Hi,
>>
>> I have been evaluating Zeppelin for making Analytics Dashboards and plan
>> to use it with Spark SQL and Elastic Search. I have been able to get the
>> basic stuff working but got stuck around the following functionalities. Can
>> someone please help me out if following features are possible with Zeppelin:
>>
>>- Timeline - display and select timelines (start time, end time),
>>which then apply to all the graphs in dashboard
>>- Linked graphs - filtering in one graph (eg. region ='north')
>>applies to all the subgraphs (or linked graphs)
>>- Search box with autocomplete - suggestions while user is typing
>>text in search box
>>
>>
>> Regards,
>> Ashish
>>
>
>


Re: Zeppelin Dashboards

2016-03-24 Thread ashish rawat
Hi,

Can someone please help. Also, if these are not possible currently, then
can Zeppelin be extended to make this possible?

Regards,
Ashish

On Wed, Mar 23, 2016 at 4:28 PM, ashish rawat  wrote:

> Hi,
>
> I have been evaluating Zeppelin for making Analytics Dashboards and plan
> to use it with Spark SQL and Elastic Search. I have been able to get the
> basic stuff working but got stuck around the following functionalities. Can
> someone please help me out if following features are possible with Zeppelin:
>
>- Timeline - display and select timelines (start time, end time),
>which then apply to all the graphs in dashboard
>- Linked graphs - filtering in one graph (eg. region ='north') applies
>to all the subgraphs (or linked graphs)
>- Search box with autocomplete - suggestions while user is typing text
>in search box
>
>
> Regards,
> Ashish
>


Zeppelin Dashboards

2016-03-23 Thread ashish rawat
Hi,

I have been evaluating Zeppelin for making Analytics Dashboards and plan to
use it with Spark SQL and Elastic Search. I have been able to get the basic
stuff working but got stuck around the following functionalities. Can
someone please help me out if following features are possible with Zeppelin:

   - Timeline - display and select timelines (start time, end time), which
   then apply to all the graphs in dashboard
   - Linked graphs - filtering in one graph (eg. region ='north') applies
   to all the subgraphs (or linked graphs)
   - Search box with autocomplete - suggestions while user is typing text
   in search box


Regards,
Ashish