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
          image-2020-03-10-14-14-08-380.png
          96 kB
        2. image-2020-03-10-14-15-45-482.png
          image-2020-03-10-14-15-45-482.png
          95 kB
        3. kebabMenu.png
          kebabMenu.png
          80 kB
        4. MetadataTree.png
          MetadataTree.png
          95 kB
        5. mTree.png
          mTree.png
          146 kB
        6. screenshot-1.png
          screenshot-1.png
          104 kB
        7. screenshot-2.png
          screenshot-2.png
          26 kB
        8. Screen Shot 2020-02-03 at 3.43.48 PM.png
          Screen Shot 2020-02-03 at 3.43.48 PM.png
          273 kB
        9. 屏幕快照 2020-02-18 下午1.21.09.png
          屏幕快照 2020-02-18 下午1.21.09.png
          115 kB

        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