---
title: "adectl - Resultset Upload"
slug: "adectl-resultset-upload"
updated: 2025-10-08T12:23:44Z
published: 2025-10-08T12:23:44Z
canonical: "docs.akridata.ai/adectl-resultset-upload"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.akridata.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# adectl - Resultset Upload

The resultset upload operation enables users to materialize objects in a resultset onto a target S3 bucket, Azure blob store, or local file system for further analysis or connection to downstream pipelines (e.g., training pipelines).

### Configure the Target Location

ActionScript

```shell
adectl resultset config
```

This command will select the type of destination location (S3/Azure/GCP. etc.) and necessary credentials and configuration information. As an example, the fields captured for the S3 destination are as follows:

ActionScript

```shell
Select store type [s3 | azure | GCP | file | hdfs] : s3
Enter S3 Bucket Name: bucket
Enter S3 Access Key: xxxxx
Enter S3 Secret Key: yyyyy
Enter S3 Endpoint [default: https://s3.amazonaws.com]: 
Configured S3 Store Successfully
```

For Azure blob store as a destination, storage account key fields are needed.

### Upload resultset objects

You can upload resultsets using either resultset ID or resultset name.

Shell

```shell
adectl resultset upload -n <resultsetname> -t <target-location>
```

OR

Shell

```shell
adectl resultset upload -r <resultsetid> -t <target-location>
```

<editor360-custom-block data-preprocessing="true" data-sanitizationtags="strong"><ul><li><strong>resultsetname - </strong>Resultset name is available under the 'RESULTSET' tab on the UI. &nbsp;<strong><br></strong></li><li><strong>resultsetid</strong> - Resultset ID is available under the 'RESULTSET' tab on the UI.</li><li class="fr-img-space-wrap2"><strong>target-location</strong> - Location relative to the configured location using the adectl resultset config command. For example, If the S3 bucket name has been configured as s3://bucket and -t is specified as /rsupload, then the resultset uploads the objects to s3://bucket/rsupload.</li></ul></editor360-custom-block>

The command starts the upload operation as an asynchronous operation, and the status of this operation is available by running the following command.

Shell

Shell

Shell

```shell
adectl show
```

> **Note**
> 
> If the resultset name is not unique, the command will prompt you to invoke the adectl resultset upload command with resultsetid.

## Dump Resultset Objects

The command copies all the object file names available in the selected resultset.

Shell

```shell
adectl resultset dump -n <resultsetname> -o <output-dir>
```

OR

Shell

```shell
adectl resultset dump -r <resultsetid> -o <output-dir>
```

<editor360-custom-block data-preprocessing="true" data-sanitizationtags="strong"><ul><li><strong>resultsetname - </strong>Resultset name is available under the 'RESULTSET' tab on the UI.<strong><br></strong></li><li class="fr-img-space-wrap2"><strong>resultsetid</strong> - Resultset ID is available under the 'RESULTSET' tab on the UI.</li><li class="fr-img-space-wrap2"><strong>output-dir</strong> - Location to copy the resultset file names in JSON format.</li></ul></editor360-custom-block>
