Launch Aspire (if it's not already running). See:
In the top section of the Azure Search Publisher configuration window, specify the description of the publisher.
In the Server section of the Azure Search Publisher configuration, specify the information related to the server.
In the Authentication section of the Azure Search Publisher configuration, specify the authentication information.
In the Transform Documents section of the Azure Search Publisher configuration, you can choose between specifying a Local Transform File or picking from a previously uploaded Resource Transform File:
Local Transform File: the default value is set to "${component.home}/config/groovy/aspireToAzureSearchBulk.groovy" for the default Groovy transformation file provided with Aspire. To use a custom file, follow the instructions in JSON Transformation.
In the Pre- / Post-Processing section of the Azure Search Publisher configuration.
Local Index Definition File: the default value is set to "${component.home}/config/json/azureSearchIndex.json" for the JSON index mappings definition to use. You can select a file path or use a resource file upload in the resources' manager section
In the Connection Settings section of the Elasticsearch Publisher configuration, specify the Connection Settings values for the connection to the server.
Connection Pool: Connection pool settings.
In the Debug section of the Azure Search Publisher configuration, specify the batching configuration values.
In the Debug section of the Azure Search Publisher configuration, specify the Debug flag.
Once you click the add button, the Azure Search Publisher settings will be saved.