Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-8948

ValueProvider support for read method of XML IO connector

Details

    • Bug
    • Status: Resolved
    • P0
    • Resolution: Fixed
    • 2.11.0
    • 2.12.0
    • sdk-java-core

    Description

      We are using XML IO for reading XML from GCP bucket for our requirement. The requirement also includes  creating templates.

      When we try to create template for our dataflow job which uses XML IO to get the template created for dataflow job we have to make input parameters as Value Provider. However the XML IO read method does not have this option and we are not able to create a template Below is the document with XML IO.

      public XmlIO.Read<T> from(java.lang.String fileOrPatternSpec)
      Reads a single XML file or a set of XML files defined by a Java "glob" file pattern. Each XML file should be of the form defined in XmlIO.read().
       
       
      There is no read method with a ValueProvider<String>.
      Can this issue be fixed at the earliest as we have been blocked with this requirement. Any updates please contact me.
      Thanks
       

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              vikeng21 Vikram
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: