elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.71k stars 8.13k forks source link

Drill-downs are not being imported when referencing another dashboard #170340

Closed arthurdasilvagoncalves closed 9 months ago

arthurdasilvagoncalves commented 10 months ago

Kibana version: 8.10.4

Describe the bug: When performing an object import the drill-downs are not being carried if a dashboard references another one, under certain scenarios.

Steps to reproduce:

  1. Create a dashboard A with a visualization.
  2. Create another dashboard B with a visualization.
  3. Create a drill-down for dashboard A referencing the dashboard B (you can use either the Go To URL or the Go To Dashboard action).
  4. Export the object and check the option Include related objects.
  5. Import them into another new Kibana Space.
  6. Verify if the Drill-down click menu appears when you click on the Dashboard A Visualization.

Expected behavior:

Any additional context:

elasticmachine commented 10 months ago

Pinging @elastic/kibana-presentation (Team:Presentation)

ThomThomson commented 10 months ago

@arsgon I am unable to reproduce this. I followed the steps as outlined on a 8.10 cloud instance and on an 8.11 cloud instance. Can you send more information on how exactly to reproduce this? A recording or more detailed steps would help a lot.

gilsongpfe commented 10 months ago

@ThomThomson I was also able to reproduce this independently. Are you able to see the drill-downs after importing the saved objects? I'll try to grab a screen recording of this

ThomThomson commented 10 months ago

Yeah when I attempt to reproduce I'm able to see and use the drilldowns. A screen recording would help a lot.

gilsongpfe commented 10 months ago

I have not been able to reproduce this either, but the customer provided the following screenshot earlier. It seems that the drilldowns are actually imported, but cannot be selected on the UI.

ThomThomson commented 10 months ago

Very strange! So the drilldown worked correctly before the export? I wonder if it's something to do with the number of drilldowns applied on the same chart?

Could they send an export ndjson of the original Dashboard and all of its related objects? If not, even a screenshot of each configured drilldown on that chart could help.

gbocchini commented 9 months ago

Hello @ThomThomson ! I got this case. Do you still need something else to investigate this?

ThomThomson commented 9 months ago

@gbocchini looking at the linked SDH, it seems like the next step is for the customer to try removing and re-adding their drilldowns one at a time. Somehow, those URLs have become invalid.

The actual bug in Kibana that needs to be solved here is this one so I will actually close this issue.