# Fetch from cloud storage

Acquire / objectstore

list or fetch from S3, GCS, Azure Blob, HDFS, FTP, SFTP

Page: <https://meridian.online/operations/fetch-from-cloud-storage>

## Status

Not built yet.

arcform does not do this yet. [Its place on the roadmap](https://meridian.online/roadmap#fetch-from-cloud-storage)

## Variants

- Connect to a store as a file system: Open a connection to a store that downstream read and write steps then use.
- [Download files to a local path](https://meridian.online/operations/fetch-from-cloud-storage/download-files-to-a-local-path): Copy remote files or objects to a local folder for later steps to read.
- List the objects in a store: Return one row per file or object in a bucket, folder or server, with its metadata.
- Copy, rename or delete remote files: Copy, move, rename, check or delete files and folders in a remote store.
- Read rows from files in cloud storage: Read the files at a cloud, Hadoop or file-transfer path straight into rows.

## What other tools call it

Meridian's classification; an independent blind rating agreed on 86.2% of 312 rows (exact class, version 2).

- Azure Data Factory: [`Copy activity source data stores: File (family)`](https://learn.microsoft.com/en-us/azure/data-factory/connector-overview) (read 2026-09-27)
- Alteryx Designer: [`Cloud file storage input connectors (family)`](https://help.alteryx.com/current/en/designer/tools/designer-tools-list.html) (read 2026-09-27)
- Bruin: [`ingestr: object store and file-transfer sources (family)`](https://getbruin.com/docs/bruin/ingestion/overview.html) (read 2026-09-27)
- Apache DataFusion: [`CREATE EXTERNAL TABLE`](https://datafusion.apache.org/user-guide/sql/ddl.html) (read 2026-09-27)
- Duckle: [`Azure Blob Storage`](https://github.com/slothflowlabs/duckle/blob/f85f8960edfb6efbf4cb89d58a7b32e16df0e867/website/docs/components.html) (read 2026-09-25)
- Duckle: [`Changed? (remote poll)`](https://github.com/slothflowlabs/duckle/blob/f85f8960edfb6efbf4cb89d58a7b32e16df0e867/frontend/src/workflow-ui/palette-data.ts) (read 2026-09-25)
- Duckle: [`FTP`](https://github.com/slothflowlabs/duckle/blob/f85f8960edfb6efbf4cb89d58a7b32e16df0e867/website/docs/components.html) (read 2026-09-25)
- Duckle: [`Hugging Face dataset`](https://github.com/slothflowlabs/duckle/blob/f85f8960edfb6efbf4cb89d58a7b32e16df0e867/frontend/src/workflow-ui/palette-data.ts) (read 2026-09-25)
- Duckle: [`Object storage sources via the httpfs extension (family)`](https://github.com/slothflowlabs/duckle/blob/f85f8960edfb6efbf4cb89d58a7b32e16df0e867/website/docs/components.html) (read 2026-09-25)
- EasyMorph: [`Amazon S3 command`](https://help.easymorph.com/doku.php?id=transformations:amazoncommand) (read 2026-09-27)
- EasyMorph: [`Azure Blob Storage command`](https://help.easymorph.com/doku.php?id=transformations:azureblobstoragecommand) (read 2026-09-27)
- EasyMorph: [`Dropbox command`](https://help.easymorph.com/doku.php?id=transformations:dropboxcommand) (read 2026-09-27)
- EasyMorph: [`File transfer`](https://help.easymorph.com/doku.php?id=transformations:filetransfer) (read 2026-09-27)
- EasyMorph: [`Google Drive command`](https://help.easymorph.com/doku.php?id=transformations:googledrivecommand) (read 2026-09-27)
- EasyMorph: [`OneDrive command`](https://help.easymorph.com/doku.php?id=transformations:onedrivecommand) (read 2026-09-27)
- EasyMorph: [`SharePoint command`](https://help.easymorph.com/doku.php?id=transformations:sharepointcommand) (read 2026-09-27)
- AWS Glue: [`s3 connection type (source)`](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-connect.html) (read 2026-09-27)
- Apache Hop: [`FTP delete`](https://hop.apache.org/manual/latest/workflow/actions/ftpdelete.html) (read 2026-09-27)
- Apache Hop: [`Get a file with FTP`](https://hop.apache.org/manual/latest/workflow/actions/ftp.html) (read 2026-09-27)
- Apache Hop: [`Get a file with SFTP`](https://hop.apache.org/manual/latest/workflow/actions/sftp.html) (read 2026-09-27)
- KNIME Analytics Platform: [`Google Drive Connector`](https://api.hub.knime.com/nodes/*42MwZLnS53cvSnBP?details=full) (read 2026-09-27)
- KNIME Analytics Platform: [`KNIME Amazon Cloud Connectors (extension)`](https://api.hub.knime.com/extensions/org.knime.features.cloud.aws) (read 2026-09-27)
- KNIME Analytics Platform: [`KNIME Azure Cloud Connectors (extension)`](https://api.hub.knime.com/extensions/org.knime.features.ext.azure) (read 2026-09-27)
- KNIME Analytics Platform: [`KNIME Box File Handling Extension (extension)`](https://api.hub.knime.com/extensions/org.knime.features.ext.box.filehandling) (read 2026-09-27)
- KNIME Analytics Platform: [`KNIME Google Cloud Storage Connection (extension)`](https://api.hub.knime.com/extensions/org.knime.features.google.cloud.storage) (read 2026-09-27)
- KNIME Analytics Platform: [`KNIME Server Connector`](https://api.hub.knime.com/nodes/*z59W__yMkANwREL6?details=full) (read 2026-09-27)
- KNIME Analytics Platform: [`SharePoint Connector`](https://api.hub.knime.com/nodes/*QGHX58sSU2fR-Rqp?details=full) (read 2026-09-27)
- KNIME Analytics Platform: [`Space Connector`](https://api.hub.knime.com/nodes/*zet9vEcfMNC9Xox-?details=full) (read 2026-09-27)
- Apache NiFi: [`Object and file store list and fetch processors (family)`](https://nifi.apache.org/components/) (read 2026-09-27)
- Pentaho Data Integration: [`Catalog Input`](https://docs.pentaho.com/pdia-data-integration/9.3-data-integration/pdi-transformation-steps-reference-overview) (read 2026-09-27)
- Pentaho Data Integration: [`Query HCP`](https://docs.pentaho.com/pdia-data-integration/9.3-data-integration/pdi-transformation-steps-reference-overview) (read 2026-09-27)
- Pentaho Data Integration: [`Read metadata from HCP`](https://docs.pentaho.com/pdia-data-integration/9.3-data-integration/pdi-transformation-steps-reference-overview) (read 2026-09-27)
- Power Query M: [`Cloud storage and Hadoop file functions (family)`](https://learn.microsoft.com/en-us/powerquery-m/accessing-data-functions) (read 2026-09-27)
- RapidMiner Studio: [`Cloud storage Loop operators (family)`](https://docs.rapidminer.com/latest/studio/operators/index.html) (read 2026-09-27)
- RapidMiner Studio: [`Cloud storage Read operators (family)`](https://docs.rapidminer.com/latest/studio/operators/index.html) (read 2026-09-27)
- RapidMiner Studio: [`Read SFTP`](https://docs.rapidminer.com/latest/studio/operators/extensions/Operator%20Toolbox/data_access/read_sftp.html) (read 2026-09-27)
- Talend: [`File store file management components (family)`](https://help.qlik.com/talend/en-US/components/8.0/About) (read 2026-09-27)
- Talend: [`File store get components (family)`](https://help.qlik.com/talend/en-US/components/8.0/About) (read 2026-09-27)
- Talend: [`File store input components (family)`](https://help.qlik.com/talend/en-US/components/8.0/About) (read 2026-09-27)
- Talend: [`File store list components (family)`](https://help.qlik.com/talend/en-US/components/8.0/About) (read 2026-09-27)
- Talend: [`tMongoDBGridFSDelete`](https://help.qlik.com/talend/en-US/components/8.0/mongodb/mongodb-component) (read 2026-09-27)
- Talend: [`tMongoDBGridFSGet`](https://help.qlik.com/talend/en-US/components/8.0/mongodb/mongodb-component) (read 2026-09-27)
- Talend: [`tMongoDBGridFSList`](https://help.qlik.com/talend/en-US/components/8.0/mongodb/mongodb-component) (read 2026-09-27)
- Talend: [`tMongoDBGridFSProperties`](https://help.qlik.com/talend/en-US/components/8.0/mongodb/mongodb-component) (read 2026-09-27)
- VisiData: [`s3 (URL loader)`](https://github.com/saulpw/visidata/blob/7609212ec2febafa9caba7183cbebfaf49627909/visidata/loaders/s3.py#L241) (read 2026-09-23)
- VisiData: [`s3-download-row`](https://github.com/saulpw/visidata/blob/7609212ec2febafa9caba7183cbebfaf49627909/visidata/loaders/s3.py#L333) (read 2026-09-23)
- VisiData: [`s3-download-rows`](https://github.com/saulpw/visidata/blob/7609212ec2febafa9caba7183cbebfaf49627909/visidata/loaders/s3.py#L321) (read 2026-09-23)
- VisiData: [`s3-open-row`](https://github.com/saulpw/visidata/blob/7609212ec2febafa9caba7183cbebfaf49627909/visidata/loaders/s3.py#L285) (read 2026-09-23)
- VisiData: [`s3-open-rows`](https://github.com/saulpw/visidata/blob/7609212ec2febafa9caba7183cbebfaf49627909/visidata/loaders/s3.py#L291) (read 2026-09-23)
