Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-12813

Create Metadata Tree for SQL Editor

    XMLWordPrintable

Details

    Description

      Currently in Fuse Online, when a user goes to create view using the SQL editor approach, he/she is presented with SQL aware text editor for them provide the view definition inside it.

      This request is to add "table" component to the left of the SQL Editor component, that shows a metadata tree, that user can expand/collapse. The metadata tree must contain 3 levels deep where it shows

      Data Source Name (schema)
       |
       |--- Table A
       |        | -- Col X
       |        | -- Col Y
       |        | -- Col Z
       |---- Table B
       |        | -- Col 1
       |        | -- Col 2
      

      Essentially same information as wizard in "create view". Also when user double clicks or does some action to select a left at any level the fully qualified name must be entered into the right side editor where the cursor position is currently at.

      Attachments

        1. image-2020-03-10-14-14-08-380.png
          96 kB
          Indra Shukla
        2. image-2020-03-10-14-15-45-482.png
          95 kB
          Indra Shukla
        3. kebabMenu.png
          80 kB
          Matej Kralik
        4. MetadataTree.png
          95 kB
          Mark Drilling
        5. mTree.png
          146 kB
          Mark Drilling
        6. screenshot-1.png
          104 kB
          Indra Shukla
        7. screenshot-2.png
          26 kB
          Indra Shukla
        8. Screen Shot 2020-02-03 at 3.43.48 PM.png
          273 kB
          Dongni Wang
        9. 屏幕快照 2020-02-18 下午1.21.09.png
          115 kB
          Anges DING

        Issue Links

          Activity

            People

              ishukla Indra Shukla
              rareddy_mk-kafka Ramesh Reddy
              Matej Kralik Matej Kralik
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 2 days, 4 hours
                  2d 4h
                  Remaining:
                  Time Spent - 2 days Remaining Estimate - 4 hours
                  4h
                  Logged:
                  Time Spent - 2 days Remaining Estimate - 4 hours
                  2d