[ https://issues.apache.org/jira/browse/BEAM-802?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15957999#comment-15957999 ]
ASF GitHub Bot commented on BEAM-802: ------------------------------------- Github user asfgit closed the pull request at: https://github.com/apache/beam/pull/2443 > Support Dynamic PipelineOptions for python > ------------------------------------------ > > Key: BEAM-802 > URL: https://issues.apache.org/jira/browse/BEAM-802 > Project: Beam > Issue Type: New Feature > Components: sdk-py > Reporter: María GH > Assignee: María GH > Priority: Minor > Original Estimate: 1,680h > Remaining Estimate: 1,680h > > Goal: Enable users to run pipelines from templates filled via CL (pipeline > options) > Background: Currently, the Runner creates the JSON pipeline description which > can be sent to the worker as is, since everything is already defined there > (with links to gs:// for input and binaries). With the parametrized approach, > those descriptions are empty and filled by the user or defaulted, so the > pipeline needs to be stored somewhere first until the values become available. > Tasks: > 1- Create template-style pipeline description (TemplateRunner) > The graph description is now a template (some parts are not filled) that > needs to be saved. > 2- Define values to inject to the template (ValueProviders API) > The placeholders can be filled with default values (static) or with dynamic > key/value pairs provided at runtime (dynamic) -- This message was sent by Atlassian JIRA (v6.3.15#6346)