Migrate legacy Amazon S3 destinations to datasets for Ingest Processor pipelines
Migrate legacy destinations in the Ingest Processor service to datasets managed in the Data Management app so you can run federated searches on the data and continue updating configurations.
Starting with Splunk Cloud Platform version 10.4.2604, you can send data from Ingest Processor to Amazon S3 using the connections and datasets that are managed in the Data Management app instead of the legacy destinations that are managed in the Ingest Processor service.
With the Data Management app, each Amazon S3 pipeline destination is now configured through a connection and a dataset:
-
The connection contains the configuration settings for authenticating to your Amazon Web Services (AWS) account.
-
The dataset contains the configuration settings for specifying the path to the S3 bucket and the format of the output data.
Each dataset uses a connection to access Amazon S3 and work with the data in the specified bucket. The same connection can be used by multiple datasets.
You can use these datasets as both pipeline destinations and data sources for federated searches.
To make full use of this expanded functionality and ensure that you can continue to configure your Amazon S3 destinations, replace your legacy destinations with datasets at your earliest convenience.
Be aware of the following changes to support for legacy Amazon S3 pipeline destinations:
| Splunk Cloud Platform version | Changes to Amazon S3 destination support |
|---|---|
| 10.4.2604 |
|
| 10.5.x | You can no longer edit the configuration settings of Amazon S3 (routing only) destinations. |
To migrate Amazon S3 (routing only) destinations to Amazon S3 datasets, complete the following steps.
Your Splunk Cloud Platform deployment must be on version 10.4.2604 or higher.
- In the Ingest Processor service, navigate to the Destinations page.
- Select an Amazon S3 (routing only) destination to open the details panel. From this panel, select Migrate.
- On the Migrate <destination name> page, select Data Management app.
- In the Data Management app, do the following:
- Return to the Migrate <destination name> page in the Ingest Processor service and do the following:
- Review the list of pipelines that are using the legacy destination.
- For each pipeline that's listed, open it for editing, change the destination to the new Amazon S3 dataset, and then save your changes.
- Confirm that no applied pipelines are using the legacy destination, and then select Delete to delete the Amazon S3 (routing only) destination.
Your legacy Amazon S3 destination is replaced with an Amazon S3 dataset that additionally supports federated searches and will remain configurable in upcoming Splunk Cloud Platform releases.