This is an automated email from the ASF dual-hosted git repository. riemer pushed a commit to branch 3960-make-datasets-a-first-class-ui-view in repository https://gitbox.apache.org/repos/asf/streampipes.git
commit b26f5f1d3e103c6ce637efb10476c78e5500afeb Merge: 5db87db6a1 104b5f2578 Author: Dominik Riemer <[email protected]> AuthorDate: Wed Dec 3 16:35:13 2025 +0100 Merge branch 'dev' into 3960-make-datasets-a-first-class-ui-view .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- RELEASE_NOTES.md | 124 ++++ .../streampipes-archetype-extensions-jvm/pom.xml | 2 +- pom.xml | 19 +- .../go-client-e2e/adapter/machine.json | 25 +- .../streampipes/client/client.py | 13 +- .../client/util/StreamPipesApiPathTest.java | 8 +- streampipes-commons/pom.xml | 2 +- .../apache/streampipes/commons/constants/Envs.java | 1 + .../commons/environment/DefaultEnvironment.java | 5 + .../commons/environment/Environment.java | 1 + .../export/ObjectStorge/IObjectStorage.java | 1 + .../export/ObjectStorge/LocalFolder.java | 5 + .../dataexplorer/export/ObjectStorge/S3.java | 5 + .../ObjectStorge/TestExportProviderConnection.java | 71 ++ streampipes-data-export/pom.xml | 5 + .../streampipes/export/DataLakeExportManager.java | 129 ++-- .../iiot/IIoTAdaptersExtensionModuleExport.java | 5 +- .../simulator/machine/MachineDataSimulator.java | 121 +--- .../machine/MachineDataSimulatorAdapter.java | 23 +- .../machine/MachineDataSimulatorUtils.java | 157 +---- .../machine/event/DiagnosticSimulator.java | 371 ++++++++++ .../simulator/machine/event/EventSimulator.java | 17 +- .../FlowSimulator.java} | 102 +-- .../simulator/machine/event/PressureSimulator.java | 80 +++ .../machine/event/SensorValueSimulator.java | 12 +- .../machine/event/WaterlevelSimulator.java | 88 +++ .../migration/MachineDataSimulatorMigrationV1.java | 56 ++ .../documentation.md | 32 - .../icon.png | Bin 12881 -> 0 bytes .../strings.en | 44 -- .../documentation.md | 34 - .../icon.png | Bin 31009 -> 0 bytes .../strings.en | 26 - .../strings.en | 5 +- .../connectors/influx/sink/InfluxDbSink.java | 56 +- .../streampipes-connectors-mqtt/pom.xml | 7 +- .../mqtt/migration/MQTTAdapterMigrationV1.java | 10 +- .../connectors/mqtt/security/SecurityUtils.java | 70 +- .../connectors/mqtt/shared/MqttBase.java | 84 ++- .../connectors/mqtt/shared/MqttConfig.java | 19 +- .../connectors/mqtt/shared/MqttConnectUtils.java | 29 +- .../connectors/mqtt/shared/MqttConsumer.java | 90 ++- .../connectors/mqtt/shared/MqttPublisher.java | 56 +- .../streampipes-sinks-brokers-jvm/pom.xml | 6 +- .../jvm/bufferrest/BufferRestPublisherSink.java | 48 +- .../sinks/brokers/jvm/jms/JmsPublisherSink.java | 56 +- .../jvm/rabbitmq/RabbitMqPublisherSink.java | 51 +- .../sinks/databases/jvm/couchdb/CouchDbSink.java | 45 +- .../sinks/databases/jvm/ditto/DittoSink.java | 55 +- .../sinks/databases/jvm/iotdb/IotDbSink.java | 55 +- .../sinks/databases/jvm/milvus/MilvusSink.java | 52 +- .../sinks/databases/jvm/parquet/ParquetSink.java | 54 +- .../databases/jvm/postgresql/PostgreSqlSink.java | 59 +- .../sinks/databases/jvm/redis/RedisSink.java | 64 +- .../sinks/databases/jvm/tsfile/TsFileSink.java | 54 +- .../sinks/internal/jvm/datalake/DataLakeSink.java | 62 +- .../InternalStreamPipesNotificationSink.java | 23 +- .../sinks/notifications/jvm/email/EmailSink.java | 25 +- .../notifications/jvm/msteams/MSTeamsSink.java | 25 +- .../notifications/jvm/onesignal/OneSignalSink.java | 23 +- .../jvm/slack/SlackNotificationSink.java | 23 +- .../notifications/jvm/telegram/TelegramSink.java | 23 +- streampipes-integration-tests/pom.xml | 2 +- .../adapters/AdaptersIntegrationTest.java | 16 +- .../integration/adapters/MqttAdapterTLSTester.java | 1 - .../src/test/resources/truststore.jks | Bin 0 -> 1238 bytes streampipes-messaging-mqtt/pom.xml | 4 +- .../messaging/mqtt/AbstractMqttConnector.java | 46 +- .../streampipes/messaging/mqtt/MqttConsumer.java | 118 ++-- .../streampipes/messaging/mqtt/MqttPublisher.java | 87 ++- .../model/client/user/DefaultPrivilege.java | 14 - .../model/datalake/RetentionExportConfig.java | 57 +- .../streampipes/model/datalake/RetentionLog.java | 69 ++ .../manager/setup/CouchDbInstallationStep.java | 2 - .../apache/streampipes/rest/ResetManagement.java | 3 +- .../apache/streampipes/rest/impl/FileResource.java | 5 +- .../admin/ExportProviderConfigurationResource.java | 40 +- .../rest/impl/datalake/DataLakeResource.java | 305 +++----- .../streampipes/rest/security/AuthConstants.java | 4 + .../core/migrations/AvailableMigrations.java | 6 +- .../v070/CreateDefaultAssetMigration.java | 50 -- .../v099/RemoveObsoletePrivilegesMigration.java | 63 ++ .../service/core/scheduler/DataLakeScheduler.java | 158 +---- .../management/authorization/PrivilegeManager.java | 46 +- .../user/management/authorization/RoleManager.java | 11 +- .../standalone/StreamPipesDataProcessor.java | 69 -- .../wrapper/standalone/StreamPipesDataSink.java | 71 -- .../standalone/StreamPipesNotificationSink.java | 50 +- ui/cypress/support/builder/AssetBuilder.ts | 82 +++ ui/cypress/support/model/Asset.ts | 27 + ui/cypress/support/utils/DashboardUtils.ts | 22 + ui/cypress/support/utils/asset/AssetBtns.ts | 26 + ui/cypress/support/utils/asset/AssetUtils.ts | 82 ++- .../utils/configuration/ConfigurationUtils.ts | 8 +- .../support/utils/configuration/SiteUtils.ts | 2 +- .../support/utils/dataExplorer/DataExplorerBtns.ts | 18 +- .../utils/dataExplorer/DataExplorerUtils.ts | 127 +++- ui/cypress/support/utils/filter/FilterBtns.ts | 63 ++ ui/cypress/support/utils/filter/FilterUtils.ts | 97 +++ .../tests/assetManagement/assetFilterTest.spec.ts | 282 ++++++++ .../assetManagement/generalAssetTest.smoke.spec.ts | 2 - ui/cypress/tests/connect/adapterWithAssets.spec.ts | 10 +- .../dataDownloadDialogTest.smoke.spec.ts | 5 +- .../dataExplorer/addAssetToDashboard.smoke.spec.ts | 14 +- .../dataExplorer/addAssetsToDataView.smoke.spec.ts | 14 +- .../tests/dataExplorer/charts/heatmap.spec.ts | 7 +- .../tests/dataExplorer/charts/histogram.spec.ts | 3 +- .../tests/dataExplorer/charts/indicator.spec.ts | 3 +- ui/cypress/tests/dataExplorer/charts/map.spec.ts | 7 +- .../dataExplorer/charts/scatter.smoke.spec.ts | 3 +- ui/cypress/tests/dataExplorer/charts/table.spec.ts | 3 +- .../dataExplorer/charts/timeSeriesSave.spec.ts | 12 +- .../dataExplorer/deleteViewAndDashboard.spec.ts | 5 +- .../dataExplorer/missingDataInDataLake.spec.ts | 5 +- .../widgetDataConfiguration.smoke.spec.ts | 5 +- ui/cypress/tests/pipeline/pipelineAsset.spec.ts | 10 +- .../testAddAssetOnResourceCreation.ts | 8 +- .../userManagement/testUserRoleAssets.spec.ts | 148 ++++ .../userManagement/testUserRoleCharts.spec.ts | 159 +++++ .../userManagement/testUserRoleDashboard.spec.ts | 204 ++++++ .../testVariousUserRoles.smoke.spec.ts | 9 +- ui/deployment/i18n/de.json | 83 ++- ui/deployment/i18n/en.json | 86 +-- ui/package-lock.json | 12 +- .../src/lib/apis/datalake-rest.service.ts | 7 + .../src/lib/apis/export-provider.service.ts | 10 +- .../model/config/export-provider-config.model.ts} | 11 +- .../model/datalake/data-lake-query-config.model.ts | 1 - .../src/lib/model/gen/streampipes-model-client.ts | 5 +- .../src/lib/model/gen/streampipes-model.ts | 26 +- .../asset-browser-hierarchy.component.html | 132 ++-- .../asset-browser-node-info.component.html | 64 +- .../asset-browser-node.component.html | 90 +-- ...asset-browser-filter-asset-model.component.html | 49 +- .../asset-browser-filter-labels.component.html | 55 +- .../asset-browser-filter-outer.component.html | 45 +- .../asset-browser-filter-sites.component.html | 49 +- .../asset-browser-filter-type.component.html | 49 +- .../asset-browser-filter.component.html | 104 +-- .../asset-browser-toolbar.component.html | 1 + .../asset-browser-toolbar.component.ts | 1 + .../asset-browser/asset-browser.component.html | 47 +- .../asset-browser/asset-browser.component.ts | 1 + .../asset-browser/asset-browser.service.ts | 116 ++- .../asset-link-configuration.component.html | 49 +- .../basic-inner-panel.component.html | 92 +-- .../basic-nav-tabs/basic-nav-tabs.component.html | 86 +-- .../basic-view/basic-view.component.html | 77 +- .../pipeline-element-documentation.component.html | 53 +- .../live-preview-table.component.html | 48 +- .../pipeline-element-runtime-info.component.html | 51 +- .../pipeline-element.component.html | 56 +- .../sidebar-resize/sidebar-resize.component.html | 40 +- .../exception-details.component.html | 69 +- .../sp-exception-message.component.html | 64 +- .../split-section/split-section.component.html | 44 +- .../refresh-interval-settings.component.html | 44 +- .../time-range-selector.component.html | 183 ++--- .../custom-time-range-selection.component.html | 171 ++--- .../time-selector-menu.component.html | 136 ++-- .../confirm-dialog/confirm-dialog.component.html | 45 +- .../components/download/download.component.html | 76 +- .../select-data-range.component.html | 82 +-- .../select-format/select-format.component.html | 213 +++--- .../data-download-dialog.component.html | 95 +-- .../object-permission-dialog.component.html | 154 ++-- .../pipeline-element-help.component.html | 58 +- ui/src/app/_enums/user-privilege.enum.ts | 6 - ui/src/app/_guards/page-auth.can-active.guard.ts | 18 +- ui/src/app/assets/assets.module.ts | 6 + .../asset-details-basics.component.html | 75 +- .../asset-details-labels.component.html | 189 ++--- .../asset-details-labels.component.ts | 12 +- .../asset-details-site.component.html | 77 +- .../asset-location/asset-location.component.html | 64 +- .../asset-details-links.component.html | 106 +-- .../asset-link-item/asset-link-item.component.html | 71 +- .../asset-link-section.component.html | 71 +- .../edit-asset/asset-details.component.html | 175 ++--- .../asset-selection-panel.component.html | 258 +++---- .../view-asset-basics.component.html | 87 +-- .../view-asset/view-asset.component.html | 132 ++-- .../asset-overview/asset-overview.component.html | 104 +-- .../asset-overview/asset-overview.component.ts | 46 +- .../edit-asset-link-dialog.component.html | 455 ++++++------ .../manage-asset-links-dialog.component.html | 778 +++++++++++---------- ui/src/app/configuration/configuration.module.ts | 16 + .../datalake-configuration.component.html | 551 +++++++++++++++ .../data-retention-log-dialog.component.html | 97 +++ .../data-retention-log-dialog.component.ts | 39 +- .../data-retention-now-dialog.component.html | 81 +++ .../data-retention-now-dialog.component.ts | 75 ++ ...export-provider-connection-test.component.html} | 75 +- .../export-provider-connection-test.component.ts | 79 +++ .../extensions-installation.component.html | 152 ++-- ...xtensions-service-details-dialog.component.html | 53 +- .../file-upload/file-upload-dialog.component.html | 234 ++++--- .../file-upload/file-upload-dialog.component.ts | 2 +- .../edit-location-area.component.html | 95 +-- .../edit-location/edit-location.component.html | 71 +- .../manage-site/manage-site-dialog.component.html | 50 +- .../manage-site/manage-site-dialog.component.ts | 8 +- .../email-configuration.component.html | 495 +++++++------ .../email-template-configuration.component.html | 56 +- .../export/data-export-import.component.html | 48 +- .../data-export-dialog.component.html | 155 ++-- .../data-export-item.component.html | 47 +- .../data-import-dialog.component.html | 389 ++++++----- .../endpoint-item/endpoint-item.component.html | 173 ++--- .../extensions-installation.component.html | 114 ++- .../certificate-configuration.component.html | 258 +++---- .../service-configs-item.component.html | 72 +- .../service-configs-password.component.html | 40 +- .../service-configs/service-configs.component.html | 52 +- .../registered-extensions-services.component.html | 54 +- .../general-configuration.component.html | 379 +++++----- .../edit-label/edit-label.component.html | 45 +- .../label-configuration.component.html | 146 ++-- .../messaging-configuration.component.html | 272 +++---- .../edit-group-dialog.component.html | 49 +- .../edit-role-dialog.component.html | 93 +-- .../edit-user-dialog.component.html | 338 ++++----- .../role-configuration.component.html | 178 ++--- .../security-service-config.component.html | 142 ++-- .../security-user-config.component.html | 251 +++---- .../user-group-configuration.component.html | 159 +++-- .../location-features-configuration.component.html | 131 ++-- .../sites-configuration.component.html | 51 +- .../sites-configuration.component.ts | 20 +- .../adapter-catalog/adapter-catalog.component.html | 14 +- .../adapter-catalog/adapter-catalog.component.scss | 28 - .../adapter-catalog/adapter-catalog.component.ts | 32 +- ...nt.html => adapter-catalog-item.component.html} | 9 +- ...nt.scss => adapter-catalog-item.component.scss} | 27 +- ...ponent.ts => adapter-catalog-item.component.ts} | 40 +- .../adapter-configuration.component.ts | 2 +- .../event-schema/event-schema.component.ts | 5 +- .../adapter-details-logs.component.html | 2 +- .../create-adapter/create-adapter.component.ts | 50 +- .../edit-adapter/edit-adapter.component.html | 2 +- .../edit-adapter/edit-adapter.component.ts | 30 +- .../existing-adapters.component.ts | 10 +- ui/src/app/connect/connect.module.ts | 4 +- ui/src/app/connect/connect.routes.ts | 11 +- .../core-ui/error-hint/error-hint.component.html | 119 ++-- .../simple-logs/simple-logs.component.html | 74 +- .../multi-step-status-indicator.component.html | 81 ++- ...pipeline-element-template-config.component.html | 189 ++--- .../pipeline-operation-status.component.html | 92 ++- .../pipeline-started-status.component.html | 135 ++-- .../single-marker-map.component.html | 36 +- .../static-alternatives.component.html | 151 ++-- .../static-any-input.component.html | 88 +-- .../add-to-collection.component.html | 139 ++-- .../static-collection.component.html | 82 ++- .../static-file-input.component.html | 218 +++--- .../static-free-input.component.html | 206 +++--- .../static-group/static-group.component.html | 125 ++-- .../static-mapping-nary.component.html | 64 +- .../static-mapping-unary.component.html | 54 +- .../static-one-of-input.component.html | 91 +-- .../static-property.component.html | 548 ++++++++------- ...tic-runtime-resolvable-any-input.component.html | 109 +-- .../static-runtime-resolvable-group.component.html | 127 ++-- ...c-runtime-resolvable-oneof-input.component.html | 107 +-- ...ic-runtime-resolvable-tree-input.component.html | 124 ++-- .../static-tree-input-browse-nodes.component.html | 147 ++-- .../static-tree-input-button-menu.component.html | 113 +-- .../static-tree-input-node-details.component.html | 51 +- ...static-tree-input-selected-nodes.component.html | 70 +- .../static-secret-input.component.html | 40 +- ui/src/app/core-ui/topics/topics.component.html | 354 +++++----- .../breadcrumb/breadcrumb.component.html | 58 +- .../core/components/toolbar/toolbar.component.html | 277 ++++---- .../components/kiosk/dashboard-kiosk.component.ts | 4 +- .../dashboard-overview-table.component.html | 5 +- .../dashboard-overview-table.component.ts | 20 +- .../chart-selection/chart-selection.component.html | 20 +- .../chart-selection/chart-selection.component.ts | 12 +- .../panel/dashboard-panel.component.html | 4 +- .../components/panel/dashboard-panel.component.ts | 20 +- .../dashboard-toolbar.component.html | 4 +- .../dashboard-toolbar.component.ts | 2 +- ui/src/app/dashboard/dashboard.module.ts | 6 +- .../data-explorer-chart-container.component.html | 212 +++--- .../data-explorer-chart-container.component.scss | 2 +- .../data-explorer-chart-container.component.ts | 16 +- .../base/base-data-explorer-widget.directive.ts | 4 +- .../components/charts/base/base-widget-config.ts | 4 +- .../gauge/config/gauge-widget-config.component.ts | 4 +- .../config/heatmap-widget-config.component.ts | 4 +- .../map/config/map-widget-config.component.ts | 4 +- .../config/pie-chart-widget-config.component.ts | 4 +- .../status-heatmap-widget-config.component.ts | 4 +- .../config/status-widget-config.component.ts | 4 +- .../table/config/table-widget-config.component.ts | 4 +- .../time-series-chart-widget-config.component.ts | 4 +- .../traffic-light-widget-config.component.ts | 4 +- .../echarts-renderer/base-echarts-renderer.ts | 8 +- ...on.service.ts => chart-colorization.service.ts} | 2 +- ...-service.ts => chart-field-provider.service.ts} | 2 +- ...=> chart-panel-can-deactivate-guard.service.ts} | 17 +- ...routing.service.ts => chart-routing.service.ts} | 2 +- ...r-shared.service.ts => chart-shared.service.ts} | 2 +- .../data-explorer-chart-view.component.html | 1 + .../data-explorer-chart-view.component.ts | 99 ++- .../data-explorer-designer-panel.component.scss | 1 + ...ta-explorer-widget-data-settings.component.html | 233 +----- ...data-explorer-widget-data-settings.component.ts | 122 +--- .../field-selection-panel.component.ts | 4 +- .../filter-selection-panel.component.ts | 4 +- .../group-selection-panel.component.ts | 4 +- .../data-explorer-overview-table.component.html | 6 +- .../data-explorer-overview-table.component.ts | 25 +- .../overview/data-explorer-overview.component.ts | 4 +- ui/src/app/data-explorer/data-explorer.module.ts | 5 +- ui/src/app/data-explorer/data-explorer.routes.ts | 2 +- ....service.ts => chart-detect-changes.service.ts} | 2 +- .../datalake-configuration.component.ts | 45 ++ .../data-retention-dialog.component.html | 68 +- .../data-retention-dialog.component.ts | 21 +- .../delete-datalake-index-dialog.component.html | 169 +++-- .../delete-export-provider-dialog.component.html | 130 ++-- .../custom-output-strategy.component.html | 130 ++-- .../output-strategy/output-strategy.component.html | 96 +-- .../property-selection.component.html | 85 ++- .../user-defined-output.component.html | 136 ++-- .../pipeline-assembly-drawing-area.component.html | 47 +- ...-assembly-options-pipeline-cache.component.html | 80 ++- .../pipeline-assembly-options.component.html | 44 +- .../pipeline-assembly.component.html | 63 +- .../pipeline-element-icon-stand-row.component.html | 70 +- .../pipeline-element-icon-stand.component.html | 339 +++++---- .../pipeline-element-options.component.html | 143 ++-- .../pipeline-element-preview.component.html | 79 +-- .../pipeline-element-statistics.component.html | 75 +- .../dropped-pipeline-element.component.html | 199 +++--- .../components/pipeline/pipeline.component.html | 108 +-- .../compatible-elements.component.html | 101 +-- .../dialog/customize/customize.component.html | 359 +++++----- .../matching-error/matching-error.component.html | 84 ++- .../missing-elements-for-tutorial.component.html | 49 +- .../pipeline-element-discovery.component.html | 97 +-- .../save-pipeline-settings.component.html | 177 +++-- .../save-pipeline/save-pipeline.component.html | 169 ++--- ui/src/app/editor/editor.component.html | 122 ++-- ui/src/app/home/components/status.component.html | 58 +- ui/src/app/home/home.component.html | 119 ++-- ui/src/app/info/versions/versions.component.html | 164 ++--- .../activate-account.component.html | 76 +- .../components/auth-box/auth-box.component.html | 98 ++- .../login/components/login/login.component.html | 173 ++--- .../components/register/register.component.html | 192 ++--- .../restore-password.component.html | 145 ++-- .../set-new-password.component.html | 169 ++--- .../login/components/setup/setup.component.html | 267 +++---- .../app/notifications/notifications.component.html | 239 ++++--- .../actions/pipeline-actions.component.html | 88 +-- ...pipeline-details-expansion-panel.component.html | 53 +- .../status/pipeline-status.component.html | 92 +-- .../pipeline-details-toolbar.component.html | 70 +- .../pipeline-details-toolbar.component.ts | 3 + .../preview/pipeline-preview.component.html | 62 +- .../pipeline-code-dialog.component.html | 45 +- .../pipeline-logs-dialog.component.html | 63 +- .../pipeline-details.component.html | 86 +-- .../pipeline-details/pipeline-details.component.ts | 12 +- .../functions-logs/functions-logs.component.html | 52 +- .../functions-metrics.component.html | 61 +- .../pipeline-overview.component.html | 277 ++++---- .../delete-pipeline-dialog.component.html | 156 +++-- .../pipeline-notifications.component.html | 43 +- .../pipeline-status-dialog.component.html | 155 ++-- .../start-all-pipelines-dialog.component.html | 168 +++-- ui/src/app/pipelines/pipelines.component.html | 119 ++-- ui/src/app/pipelines/pipelines.component.ts | 10 +- .../general-profile-settings.component.html | 219 +++--- .../token/token-management-settings.component.html | 335 ++++----- .../change-email-dialog.component.html | 141 ++-- .../change-password-dialog.component.html | 137 ++-- ui/src/app/profile/profile.component.html | 66 +- 382 files changed, 16880 insertions(+), 13098 deletions(-) diff --cc ui/src/app/dataset/components/datalake-configuration/datalake-configuration.component.ts index 5115c5da29,12af50c644..61eaaffd7f --- a/ui/src/app/dataset/components/datalake-configuration/datalake-configuration.component.ts +++ b/ui/src/app/dataset/components/datalake-configuration/datalake-configuration.component.ts @@@ -41,13 -42,15 +42,15 @@@ import SpBreadcrumbService, SpNavigationItem, } from '@streampipes/shared-ui'; -import { DeleteDatalakeIndexComponent } from '../dialog/delete-datalake-index/delete-datalake-index-dialog.component'; -import { SpConfigurationTabsService } from '../configuration-tabs.service'; -import { SpConfigurationRoutes } from '../configuration.routes'; -import { DataRetentionDialogComponent } from '../dialog/data-retention-dialog/data-retention-dialog.component'; -import { ExportProviderComponent } from '../dialog/export-provider-dialog/export-provider-dialog.component'; -import { DeleteExportProviderComponent } from '../dialog/delete-export-provider/delete-export-provider-dialog.component'; +import { DeleteDatalakeIndexComponent } from '../../dialog/delete-datalake-index/delete-datalake-index-dialog.component'; +import { SpConfigurationTabsService } from '../../../configuration/configuration-tabs.service'; +import { SpConfigurationRoutes } from '../../../configuration/configuration.routes'; +import { DataRetentionDialogComponent } from '../../dialog/data-retention-dialog/data-retention-dialog.component'; +import { ExportProviderComponent } from '../../dialog/export-provider-dialog/export-provider-dialog.component'; +import { DeleteExportProviderComponent } from '../../dialog/delete-export-provider/delete-export-provider-dialog.component'; import { TranslateService } from '@ngx-translate/core'; + import { ExportProviderConnectionTestComponent } from '../dialog/export-provider-connection-test/export-provider-connection-test.component'; + import { DataRetentionLogDialogComponent } from '../dialog/data-retention-log-dialog/data-retention-log-dialog.component'; @Component({ selector: 'sp-datalake-configuration', @@@ -79,8 -85,11 +82,9 @@@ export class DatalakeConfigurationCompo 'name', 'pipeline', 'events', - 'download', - 'truncate', - 'remove', 'retention', + 'actions', + 'retentionlog', ]; displayedColumnsExport: string[] = [
