[
https://issues.apache.org/jira/browse/BEAM-8016?focusedWorklogId=344621&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-344621
]
ASF GitHub Bot logged work on BEAM-8016:
----------------------------------------
Author: ASF GitHub Bot
Created on: 15/Nov/19 22:25
Start Date: 15/Nov/19 22:25
Worklog Time Spent: 10m
Work Description: KevinGG commented on issue #10132: [BEAM-8016] Pipeline
Graph
URL: https://github.com/apache/beam/pull/10132#issuecomment-554553488
R: @davidyan74
R: @rohdesamuel
Adding Sindy to see if the change conforms to what she has done to decouple
renderer logic.
R: @qinyeli
Hi Sindy, we are basically:
- moving away from the display manager which would always clear the output
area of a notebook cell.
- rendering the display_graph directly, but still using available
render_option.
- not doing sampling cache or visualization at all on pipeline graph. The
logic is replaced by new `show()` (currently called `visualize` but not
implemented) API in `interactive_beam` module.
- users still can get list of data from pipeline result, so the code in
existing notebook example using matplotlib still works.
Please let me know if you have any concern with this change.
Also adding Pablo as the committer.
R: @pabloem
Thank you all!
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
Issue Time Tracking
-------------------
Worklog Id: (was: 344621)
Time Spent: 50m (was: 40m)
> Render Beam Pipeline as DOT with Interactive Beam
> ---------------------------------------------------
>
> Key: BEAM-8016
> URL: https://issues.apache.org/jira/browse/BEAM-8016
> Project: Beam
> Issue Type: Improvement
> Components: runner-py-interactive
> Reporter: Ning Kang
> Assignee: Ning Kang
> Priority: Major
> Time Spent: 50m
> Remaining Estimate: 0h
>
> With work in https://issues.apache.org/jira/browse/BEAM-7760, Beam pipeline
> converted to DOT then rendered should mark user defined variables on edges.
> With work in https://issues.apache.org/jira/browse/BEAM-7926, it might be
> redundant or confusing to render arbitrary random sample PCollection data on
> edges.
> We'll also make sure edges in the graph corresponds to output -> input
> relationship in the user defined pipeline. Each edge is one output. If
> multiple down stream inputs take the same output, it should be rendered as
> one edge diverging into two instead of two edges.
> For advanced interactivity highlight where each execution highlights the part
> of the pipeline really executed from the original pipeline, we'll also
> provide the support in beta.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)