Skip to content

[ML] Transforms: Persist columns selected for display in preview tab #99923

Open

Description

Describe the feature:
Current Kibana: 7.12.1 running in ESS

Current workflow:

  1. Go to transforms
  2. Select an (existing) transform
  3. Change to the preview tab
  4. Now select the columns to be shown.
  5. Switch to another tab within the transform
  6. The column selection is not preserved.

Expected workflow:

Point 6, should have persisted the selected columns shown for the preview.

Kibana-persist-transform-columns.mov

Possible further improvement:

Display impacted columns:

Parse the transforms JSON job and only display the impacted columns.
E.g. the following transform job gets the latest value of currency.

JSON Transform
{
  "id": "latest-currency-value",
  "version": "7.12.1",
  "create_time": 1620815500659,
  "source": {
    "index": [
      "currencies"
    ],
    "query": {
      "match_all": {}
    }
  },
  "dest": {
    "index": "currency-latest-value"
  },
  "frequency": "15m",
  "sync": {
    "time": {
      "field": "@timestamp",
      "delay": "10m"
    }
  },
  "latest": {
    "unique_key": [
      "currency"
    ],
    "sort": "@timestamp"
  },
  "settings": {
    "max_page_search_size": 500
  }
}

Display not null/empty columns

If a column is empty automatically deselect it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions