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

Improve step names in portable runners

Details

    • Improvement
    • Status: Open
    • P3
    • Resolution: Unresolved
    • None
    • None
    • runner-spark

    Description

      Step names are currently inconsistent between runners. This is probably unavoidable due to fusion, but we should design a system that is more consistent between runners so that most metric queries against the Fn API runner can also be used with the portable Flink and Spark runners.

      Spark Runner:
      MetricKey(step=ref_AppliedPTransform_count1_17, metric=MetricName(namespace=ns, name=counter), labels={}): 2
      MetricKey(step=ref_AppliedPTransform_count2_18, metric=MetricName(namespace=ns, name=counter), labels={}): 4
      ...

      Fn API Runner:
      MetricKey(step=count1, metric=MetricName(namespace=ns, name=counter), labels={}): 2,
      MetricKey(step=count2, metric=MetricName(namespace=ns, name=counter), labels={}): 4

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              ibzib Kyle Weaver
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: