diff --git a/x-pack/test/functional/apps/dashboard_mode/dashboard_view_mode.js b/x-pack/test/functional/apps/dashboard_mode/dashboard_view_mode.js index 2706698f73c63..74f4dca06c717 100644 --- a/x-pack/test/functional/apps/dashboard_mode/dashboard_view_mode.js +++ b/x-pack/test/functional/apps/dashboard_mode/dashboard_view_mode.js @@ -15,7 +15,6 @@ export default function ({ getService, getPageObjects }) { const pieChart = getService('pieChart'); const security = getService('security'); const testSubjects = getService('testSubjects'); - const dashboardAddPanel = getService('dashboardAddPanel'); const dashboardPanelActions = getService('dashboardPanelActions'); const appsMenu = getService('appsMenu'); const filterBar = getService('filterBar'); @@ -30,7 +29,6 @@ export default function ({ getService, getPageObjects }) { 'share', ]); const dashboardName = 'Dashboard View Mode Test Dashboard'; - const savedSearchName = 'Saved search for dashboard'; describe('Dashboard View Mode', function () { this.tags(['skipFirefox']); @@ -44,87 +42,34 @@ export default function ({ getService, getPageObjects }) { await kibanaServer.uiSettings.replace({ defaultIndex: 'logstash-*' }); await browser.setWindowSize(1600, 1000); - await PageObjects.common.navigateToApp('discover'); - await PageObjects.timePicker.setHistoricalDataRange(); - await PageObjects.discover.saveSearch(savedSearchName); - await PageObjects.common.navigateToApp('dashboard'); - await PageObjects.dashboard.clickNewDashboard(); - await dashboardAddPanel.addSavedSearch(savedSearchName); - await PageObjects.dashboard.addVisualizations( - PageObjects.dashboard.getTestVisualizationNames() - ); - await PageObjects.dashboard.saveDashboard(dashboardName); }); after(async () => { await kibanaServer.importExport.unload( 'x-pack/test/functional/fixtures/kbn_archiver/dashboard_view_mode' ); - const types = ['search', 'dashboard', 'visualization', 'search-session']; + const types = [ + 'search', + 'dashboard', + 'visualization', + 'search-session', + 'core-usage-stats', + 'event_loop_delays_daily', + 'search-telemetry', + 'core-usage-stats', + ]; await kibanaServer.savedObjects.clean({ types }); }); describe('Dashboard viewer', () => { - before('Create logstash data role', async () => { - await PageObjects.settings.navigateTo(); - await testSubjects.click('roles'); - await PageObjects.security.clickCreateNewRole(); - - await testSubjects.setValue('roleFormNameInput', 'logstash-data'); - await PageObjects.security.addIndexToRole('logstash-*'); - await PageObjects.security.addPrivilegeToRole('read'); - await PageObjects.security.clickSaveEditRole(); - }); - - before('Create dashboard only mode user', async () => { - await PageObjects.settings.navigateTo(); - await PageObjects.security.createUser({ - username: 'dashuser', - password: '123456', - confirm_password: '123456', - email: 'example@example.com', - full_name: 'dashuser', - roles: ['kibana_dashboard_only_user', 'logstash-data'], - }); - }); - - before('Create user with mixed roles', async () => { - await PageObjects.security.createUser({ - username: 'mixeduser', - password: '123456', - confirm_password: '123456', - email: 'example@example.com', - full_name: 'mixeduser', - roles: ['kibana_dashboard_only_user', 'kibana_admin', 'logstash-data'], - }); - }); - - before('Create user with dashboard and superuser role', async () => { - await PageObjects.security.createUser({ - username: 'mysuperuser', - password: '123456', - confirm_password: '123456', - email: 'example@example.com', - full_name: 'mixeduser', - roles: ['kibana_dashboard_only_user', 'superuser'], - }); - }); - after(async () => { await security.testUser.restoreDefaults(); }); it('shows only the dashboard app link', async () => { - await security.testUser.setRoles( - ['test_logstash_reader', 'kibana_dashboard_only_user'], - false - ); - + await security.testUser.setRoles(['test_logstash_reader', 'kibana_dashboard_only_user']); await PageObjects.header.waitUntilLoadingHasFinished(); - await PageObjects.security.forceLogout(); - await PageObjects.security.login('test_user', 'changeme'); - const appLinks = await appsMenu.readLinks(); expect(appLinks).to.have.length(1); expect(appLinks[0]).to.have.property('text', 'Dashboard'); diff --git a/x-pack/test/functional/fixtures/kbn_archiver/dashboard_view_mode.json b/x-pack/test/functional/fixtures/kbn_archiver/dashboard_view_mode.json index cff5c62c9cce0..9a5f39cdb390d 100644 --- a/x-pack/test/functional/fixtures/kbn_archiver/dashboard_view_mode.json +++ b/x-pack/test/functional/fixtures/kbn_archiver/dashboard_view_mode.json @@ -4,7 +4,7 @@ "timeFieldName": "@timestamp", "title": "logstash-*" }, - "coreMigrationVersion": "7.15.0", + "coreMigrationVersion": "7.16.0", "id": "logstash-*", "migrationVersion": { "index-pattern": "7.11.0" @@ -16,19 +16,25 @@ { "attributes": { - "description": "MetricChart", + "columns": [], + "description": "", + "hits": 0, "kibanaSavedObjectMeta": { - "searchSourceJSON": "{\"query\":{\"query_string\":{\"query\":\"*\",\"analyze_wildcard\":true}},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" + "searchSourceJSON": "{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "title": "Visualization MetricChart", - "uiStateJSON": "{}", - "version": 1, - "visState": "{\"title\":\"New Visualization\",\"type\":\"metric\",\"params\":{\"handleNoResults\":true,\"fontSize\":60},\"aggs\":[{\"id\":\"1\",\"type\":\"percentile_ranks\",\"schema\":\"metric\",\"params\":{\"field\":\"memory\",\"values\":[99]}}],\"listeners\":{}}" + "sort": [ + [ + "@timestamp", + "desc" + ] + ], + "title": "Saved search for dashboard", + "version": 1 }, - "coreMigrationVersion": "7.15.0", - "id": "Visualization-MetricChart", + "coreMigrationVersion": "7.16.0", + "id": "2669a770-00e2-11ec-8d2a-b5ef117c5a9e", "migrationVersion": { - "visualization": "7.14.0" + "search": "7.9.3" }, "references": [ { @@ -37,8 +43,9 @@ "type": "index-pattern" } ], - "type": "visualization", - "version": "WzE2LDJd" + "type": "search", + "updated_at": "2021-08-19T11:39:44.880Z", + "version": "WzMzLDJd" } { @@ -52,7 +59,7 @@ "version": 1, "visState": "{\"title\":\"New Visualization\",\"type\":\"pie\",\"params\":{\"shareYAxis\":true,\"addTooltip\":true,\"addLegend\":true,\"isDonut\":false,\"palette\":{\"type\":\"palette\",\"name\":\"kibana_palette\"},\"distinctColors\":true},\"aggs\":[{\"id\":\"1\",\"type\":\"count\",\"schema\":\"metric\",\"params\":{}},{\"id\":\"2\",\"type\":\"histogram\",\"schema\":\"segment\",\"params\":{\"field\":\"memory\",\"interval\":40000,\"extended_bounds\":{}}}],\"listeners\":{}}" }, - "coreMigrationVersion": "7.15.0", + "coreMigrationVersion": "7.16.0", "id": "Visualization-PieChart", "migrationVersion": { "visualization": "7.14.0" @@ -70,17 +77,17 @@ { "attributes": { - "description": "TileMap", + "description": "VerticalBarChart", "kibanaSavedObjectMeta": { "searchSourceJSON": "{\"query\":{\"query_string\":{\"query\":\"*\",\"analyze_wildcard\":true}},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "title": "Visualization TileMap", + "title": "Visualization☺ VerticalBarChart", "uiStateJSON": "{}", "version": 1, - "visState": "{\"title\":\"New Visualization\",\"type\":\"tile_map\",\"params\":{\"mapType\":\"Scaled Circle Markers\",\"isDesaturated\":true,\"addTooltip\":true,\"heatMaxZoom\":16,\"heatMinOpacity\":0.1,\"heatRadius\":25,\"heatBlur\":15,\"heatNormalizeData\":true,\"wms\":{\"enabled\":false,\"url\":\"https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WMSServer\",\"options\":{\"version\":\"1.3.0\",\"layers\":\"0\",\"format\":\"image/png\",\"transparent\":true,\"attribution\":\"Maps provided by USGS\",\"styles\":\"\"}}},\"aggs\":[{\"id\":\"1\",\"type\":\"count\",\"schema\":\"metric\",\"params\":{}},{\"id\":\"2\",\"type\":\"geohash_grid\",\"schema\":\"segment\",\"params\":{\"field\":\"geo.coordinates\",\"autoPrecision\":true,\"precision\":2}}],\"listeners\":{}}" + "visState": "{\"title\":\"New Visualization\",\"type\":\"histogram\",\"params\":{\"shareYAxis\":true,\"addTooltip\":true,\"addLegend\":true,\"scale\":\"linear\",\"mode\":\"stacked\",\"times\":[],\"addTimeMarker\":false,\"defaultYExtents\":false,\"setYExtents\":false,\"yAxis\":{}},\"aggs\":[{\"id\":\"1\",\"type\":\"count\",\"schema\":\"metric\",\"params\":{}},{\"id\":\"2\",\"type\":\"date_histogram\",\"schema\":\"segment\",\"params\":{\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"extended_bounds\":{}}}],\"listeners\":{}}" }, - "coreMigrationVersion": "7.15.0", - "id": "Visualization-TileMap", + "coreMigrationVersion": "7.16.0", + "id": "Visualization☺-VerticalBarChart", "migrationVersion": { "visualization": "7.14.0" }, @@ -92,22 +99,22 @@ } ], "type": "visualization", - "version": "WzEyLDJd" + "version": "WzExLDJd" } { "attributes": { - "description": "VerticalBarChart", + "description": "AreaChart", "kibanaSavedObjectMeta": { "searchSourceJSON": "{\"query\":{\"query_string\":{\"query\":\"*\",\"analyze_wildcard\":true}},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "title": "Visualization☺ VerticalBarChart", + "title": "Visualization漢字 AreaChart", "uiStateJSON": "{}", "version": 1, - "visState": "{\"title\":\"New Visualization\",\"type\":\"histogram\",\"params\":{\"shareYAxis\":true,\"addTooltip\":true,\"addLegend\":true,\"scale\":\"linear\",\"mode\":\"stacked\",\"times\":[],\"addTimeMarker\":false,\"defaultYExtents\":false,\"setYExtents\":false,\"yAxis\":{}},\"aggs\":[{\"id\":\"1\",\"type\":\"count\",\"schema\":\"metric\",\"params\":{}},{\"id\":\"2\",\"type\":\"date_histogram\",\"schema\":\"segment\",\"params\":{\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"extended_bounds\":{}}}],\"listeners\":{}}" + "visState": "{\"title\":\"New Visualization\",\"type\":\"area\",\"params\":{\"shareYAxis\":true,\"addTooltip\":true,\"addLegend\":true,\"smoothLines\":false,\"scale\":\"linear\",\"interpolate\":\"linear\",\"mode\":\"stacked\",\"times\":[],\"addTimeMarker\":false,\"defaultYExtents\":false,\"setYExtents\":false,\"yAxis\":{}},\"aggs\":[{\"id\":\"1\",\"type\":\"count\",\"schema\":\"metric\",\"params\":{}},{\"id\":\"2\",\"type\":\"date_histogram\",\"schema\":\"segment\",\"params\":{\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"extended_bounds\":{}}}],\"listeners\":{}}" }, - "coreMigrationVersion": "7.15.0", - "id": "Visualization☺-VerticalBarChart", + "coreMigrationVersion": "7.16.0", + "id": "Visualization漢字-AreaChart", "migrationVersion": { "visualization": "7.14.0" }, @@ -119,7 +126,7 @@ } ], "type": "visualization", - "version": "WzExLDJd" + "version": "WzE3LDJd" } { @@ -133,7 +140,7 @@ "version": 1, "visState": "{\"title\":\"New Visualization\",\"type\":\"table\",\"params\":{\"perPage\":10,\"showPartialRows\":false,\"showMeticsAtAllLevels\":false,\"showToolbar\":true},\"aggs\":[{\"id\":\"1\",\"type\":\"count\",\"schema\":\"metric\",\"params\":{}},{\"id\":\"2\",\"type\":\"histogram\",\"schema\":\"bucket\",\"params\":{\"field\":\"bytes\",\"interval\":2000,\"extended_bounds\":{}}}],\"listeners\":{}}" }, - "coreMigrationVersion": "7.15.0", + "coreMigrationVersion": "7.16.0", "id": "Visualization☺漢字-DataTable", "migrationVersion": { "visualization": "7.14.0" @@ -151,17 +158,17 @@ { "attributes": { - "description": "AreaChart", + "description": "LineChart", "kibanaSavedObjectMeta": { "searchSourceJSON": "{\"query\":{\"query_string\":{\"query\":\"*\",\"analyze_wildcard\":true}},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "title": "Visualization漢字 AreaChart", + "title": "Visualization漢字 LineChart", "uiStateJSON": "{}", "version": 1, - "visState": "{\"title\":\"New Visualization\",\"type\":\"area\",\"params\":{\"shareYAxis\":true,\"addTooltip\":true,\"addLegend\":true,\"smoothLines\":false,\"scale\":\"linear\",\"interpolate\":\"linear\",\"mode\":\"stacked\",\"times\":[],\"addTimeMarker\":false,\"defaultYExtents\":false,\"setYExtents\":false,\"yAxis\":{}},\"aggs\":[{\"id\":\"1\",\"type\":\"count\",\"schema\":\"metric\",\"params\":{}},{\"id\":\"2\",\"type\":\"date_histogram\",\"schema\":\"segment\",\"params\":{\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"extended_bounds\":{}}}],\"listeners\":{}}" + "visState": "{\"title\":\"New Visualization\",\"type\":\"line\",\"params\":{\"shareYAxis\":true,\"addTooltip\":true,\"addLegend\":true,\"showCircles\":true,\"smoothLines\":false,\"interpolate\":\"linear\",\"scale\":\"linear\",\"drawLinesBetweenPoints\":true,\"radiusRatio\":9,\"times\":[],\"addTimeMarker\":false,\"defaultYExtents\":false,\"setYExtents\":false,\"yAxis\":{},\"row\":false},\"aggs\":[{\"id\":\"1\",\"type\":\"count\",\"schema\":\"metric\",\"params\":{}},{\"id\":\"2\",\"type\":\"terms\",\"schema\":\"split\",\"params\":{\"field\":\"extension.raw\",\"size\":5,\"order\":\"desc\",\"orderBy\":\"1\"}}],\"listeners\":{}}" }, - "coreMigrationVersion": "7.15.0", - "id": "Visualization漢字-AreaChart", + "coreMigrationVersion": "7.16.0", + "id": "Visualization漢字-LineChart", "migrationVersion": { "visualization": "7.14.0" }, @@ -173,22 +180,22 @@ } ], "type": "visualization", - "version": "WzE3LDJd" + "version": "WzE1LDJd" } { "attributes": { - "description": "LineChart", + "description": "TileMap", "kibanaSavedObjectMeta": { "searchSourceJSON": "{\"query\":{\"query_string\":{\"query\":\"*\",\"analyze_wildcard\":true}},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "title": "Visualization漢字 LineChart", + "title": "Visualization TileMap", "uiStateJSON": "{}", "version": 1, - "visState": "{\"title\":\"New Visualization\",\"type\":\"line\",\"params\":{\"shareYAxis\":true,\"addTooltip\":true,\"addLegend\":true,\"showCircles\":true,\"smoothLines\":false,\"interpolate\":\"linear\",\"scale\":\"linear\",\"drawLinesBetweenPoints\":true,\"radiusRatio\":9,\"times\":[],\"addTimeMarker\":false,\"defaultYExtents\":false,\"setYExtents\":false,\"yAxis\":{},\"row\":false},\"aggs\":[{\"id\":\"1\",\"type\":\"count\",\"schema\":\"metric\",\"params\":{}},{\"id\":\"2\",\"type\":\"terms\",\"schema\":\"split\",\"params\":{\"field\":\"extension.raw\",\"size\":5,\"order\":\"desc\",\"orderBy\":\"1\"}}],\"listeners\":{}}" + "visState": "{\"title\":\"New Visualization\",\"type\":\"tile_map\",\"params\":{\"mapType\":\"Scaled Circle Markers\",\"isDesaturated\":true,\"addTooltip\":true,\"heatMaxZoom\":16,\"heatMinOpacity\":0.1,\"heatRadius\":25,\"heatBlur\":15,\"heatNormalizeData\":true,\"wms\":{\"enabled\":false,\"url\":\"https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WMSServer\",\"options\":{\"version\":\"1.3.0\",\"layers\":\"0\",\"format\":\"image/png\",\"transparent\":true,\"attribution\":\"Maps provided by USGS\",\"styles\":\"\"}}},\"aggs\":[{\"id\":\"1\",\"type\":\"count\",\"schema\":\"metric\",\"params\":{}},{\"id\":\"2\",\"type\":\"geohash_grid\",\"schema\":\"segment\",\"params\":{\"field\":\"geo.coordinates\",\"autoPrecision\":true,\"precision\":2}}],\"listeners\":{}}" }, - "coreMigrationVersion": "7.15.0", - "id": "Visualization漢字-LineChart", + "coreMigrationVersion": "7.16.0", + "id": "Visualization-TileMap", "migrationVersion": { "visualization": "7.14.0" }, @@ -200,5 +207,97 @@ } ], "type": "visualization", - "version": "WzE1LDJd" -} \ No newline at end of file + "version": "WzEyLDJd" +} + +{ + "attributes": { + "description": "MetricChart", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"query\":{\"query_string\":{\"query\":\"*\",\"analyze_wildcard\":true}},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" + }, + "title": "Visualization MetricChart", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"title\":\"New Visualization\",\"type\":\"metric\",\"params\":{\"handleNoResults\":true,\"fontSize\":60},\"aggs\":[{\"id\":\"1\",\"type\":\"percentile_ranks\",\"schema\":\"metric\",\"params\":{\"field\":\"memory\",\"values\":[99]}}],\"listeners\":{}}" + }, + "coreMigrationVersion": "7.16.0", + "id": "Visualization-MetricChart", + "migrationVersion": { + "visualization": "7.14.0" + }, + "references": [ + { + "id": "logstash-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization", + "version": "WzE2LDJd" +} + +{ + "attributes": { + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}" + }, + "optionsJSON": "{\"useMargins\":true,\"syncColors\":false,\"hidePanelTitles\":false}", + "panelsJSON": "[{\"version\":\"7.16.0\",\"type\":\"search\",\"gridData\":{\"x\":0,\"y\":0,\"w\":24,\"h\":15,\"i\":\"a6a00db6-19f0-455d-81ab-42d7bb5d5f56\"},\"panelIndex\":\"a6a00db6-19f0-455d-81ab-42d7bb5d5f56\",\"embeddableConfig\":{\"enhancements\":{}},\"panelRefName\":\"panel_a6a00db6-19f0-455d-81ab-42d7bb5d5f56\"},{\"version\":\"7.16.0\",\"type\":\"visualization\",\"gridData\":{\"x\":24,\"y\":0,\"w\":24,\"h\":15,\"i\":\"899e5b90-1aef-466a-8505-7f768c0b75bc\"},\"panelIndex\":\"899e5b90-1aef-466a-8505-7f768c0b75bc\",\"embeddableConfig\":{\"enhancements\":{}},\"panelRefName\":\"panel_899e5b90-1aef-466a-8505-7f768c0b75bc\"},{\"version\":\"7.16.0\",\"type\":\"visualization\",\"gridData\":{\"x\":0,\"y\":15,\"w\":24,\"h\":15,\"i\":\"374526a2-83d0-4d0f-918b-4c68384c158a\"},\"panelIndex\":\"374526a2-83d0-4d0f-918b-4c68384c158a\",\"embeddableConfig\":{\"enhancements\":{}},\"panelRefName\":\"panel_374526a2-83d0-4d0f-918b-4c68384c158a\"},{\"version\":\"7.16.0\",\"type\":\"visualization\",\"gridData\":{\"x\":24,\"y\":15,\"w\":24,\"h\":15,\"i\":\"8938f386-ceda-4af6-83b1-2f0e41f875f1\"},\"panelIndex\":\"8938f386-ceda-4af6-83b1-2f0e41f875f1\",\"embeddableConfig\":{\"enhancements\":{}},\"panelRefName\":\"panel_8938f386-ceda-4af6-83b1-2f0e41f875f1\"},{\"version\":\"7.16.0\",\"type\":\"visualization\",\"gridData\":{\"x\":0,\"y\":30,\"w\":24,\"h\":15,\"i\":\"aea34384-c84e-4112-994a-33489db87dcd\"},\"panelIndex\":\"aea34384-c84e-4112-994a-33489db87dcd\",\"embeddableConfig\":{\"enhancements\":{}},\"panelRefName\":\"panel_aea34384-c84e-4112-994a-33489db87dcd\"},{\"version\":\"7.16.0\",\"type\":\"visualization\",\"gridData\":{\"x\":24,\"y\":30,\"w\":24,\"h\":15,\"i\":\"fd7683b4-638d-4289-b820-203c48312c89\"},\"panelIndex\":\"fd7683b4-638d-4289-b820-203c48312c89\",\"embeddableConfig\":{\"enhancements\":{}},\"panelRefName\":\"panel_fd7683b4-638d-4289-b820-203c48312c89\"},{\"version\":\"7.16.0\",\"type\":\"visualization\",\"gridData\":{\"x\":0,\"y\":45,\"w\":24,\"h\":15,\"i\":\"7e485b92-0fd8-4954-b204-fb056f956297\"},\"panelIndex\":\"7e485b92-0fd8-4954-b204-fb056f956297\",\"embeddableConfig\":{\"enhancements\":{}},\"panelRefName\":\"panel_7e485b92-0fd8-4954-b204-fb056f956297\"},{\"version\":\"7.16.0\",\"type\":\"visualization\",\"gridData\":{\"x\":24,\"y\":45,\"w\":24,\"h\":15,\"i\":\"9ba36265-0e58-422a-82f7-abcc225cc9dc\"},\"panelIndex\":\"9ba36265-0e58-422a-82f7-abcc225cc9dc\",\"embeddableConfig\":{\"enhancements\":{}},\"panelRefName\":\"panel_9ba36265-0e58-422a-82f7-abcc225cc9dc\"}]", + "timeRestore": false, + "title": "Dashboard View Mode Test Dashboard", + "version": 1 + }, + "coreMigrationVersion": "7.16.0", + "id": "9674d210-00e2-11ec-8d2a-b5ef117c5a9e", + "migrationVersion": { + "dashboard": "7.15.0" + }, + "references": [ + { + "id": "2669a770-00e2-11ec-8d2a-b5ef117c5a9e", + "name": "a6a00db6-19f0-455d-81ab-42d7bb5d5f56:panel_a6a00db6-19f0-455d-81ab-42d7bb5d5f56", + "type": "search" + }, + { + "id": "Visualization-PieChart", + "name": "899e5b90-1aef-466a-8505-7f768c0b75bc:panel_899e5b90-1aef-466a-8505-7f768c0b75bc", + "type": "visualization" + }, + { + "id": "Visualization☺-VerticalBarChart", + "name": "374526a2-83d0-4d0f-918b-4c68384c158a:panel_374526a2-83d0-4d0f-918b-4c68384c158a", + "type": "visualization" + }, + { + "id": "Visualization漢字-AreaChart", + "name": "8938f386-ceda-4af6-83b1-2f0e41f875f1:panel_8938f386-ceda-4af6-83b1-2f0e41f875f1", + "type": "visualization" + }, + { + "id": "Visualization☺漢字-DataTable", + "name": "aea34384-c84e-4112-994a-33489db87dcd:panel_aea34384-c84e-4112-994a-33489db87dcd", + "type": "visualization" + }, + { + "id": "Visualization漢字-LineChart", + "name": "fd7683b4-638d-4289-b820-203c48312c89:panel_fd7683b4-638d-4289-b820-203c48312c89", + "type": "visualization" + }, + { + "id": "Visualization-TileMap", + "name": "7e485b92-0fd8-4954-b204-fb056f956297:panel_7e485b92-0fd8-4954-b204-fb056f956297", + "type": "visualization" + }, + { + "id": "Visualization-MetricChart", + "name": "9ba36265-0e58-422a-82f7-abcc225cc9dc:panel_9ba36265-0e58-422a-82f7-abcc225cc9dc", + "type": "visualization" + } + ], + "type": "dashboard", + "updated_at": "2021-08-19T11:42:52.854Z", + "version": "Wzk1LDJd" +}