Data Input and Output
Published: June 2, 2017
Updated: September 21, 2017
Applies To: Azure
This article lists the modules available in Azure Machine Learning Studio for importing and exporting data and models.
Azure Machine Learning also supports directly uploading and downloading datasets from and to local files on your computer or on your network. For more information, see Upload existing data into an Azure Machine Learning experiment.
Import Data: Get data from sources in the cloud, such as a Azure SQL database, Azure SQL Data Warehouse, Azure storage, and Azure DocumentDB. You can also import data provided as a public Web URL, get data from Hadoop using Hive query, or query an on-premises SQL Server.
Import Images: Load a collection of images from blob storage, for use in image classification tasks.
Unpack Zipped Datasets: Extract the data from zipped files you uploaded to Azure Machine Learning. Datasets can then be used in experiments.
Enter Data: Create small datasets by typing in the Studio UI. This can be handy for creating small test datsets.
Export Data: Save your results or intermediate data out to an Azure table, Azure blob storage, Azure SQL database, or Hive query.
Load Trained Model: Get a trained model from a URL or blob storage and use it in an experiment.
The modules in this group only move data to or from Azure Machine Learning Studio, and you generally cannot use them to filter, cast, or transform the data during the import or export process. For more information about ways to transform and filter your data in Azure Machine Learning Studio, see Data Transformation. |
The following articles describe some common data scenarios in machine learning:
Get Started
Microsoft Machine Learning blog: The Cloud Data Science Process
Learn how to manage data for machine learning in the cloud, based on CRISP-DM, an industry standard. Provides end-to-end walkthroughs that demonstrate integration of machine learning with cloud data solutions such as HDInsight and SQL Azure databases.
Import your training data into Azure Machine Learning Studio
This tutorial describes how to get your data into Azure and create an experiment.
Data preparation for machine learning using SSIS
Learn how to use ETL tools to integrate your data warehouse with Azure Machine Learning.
Advanced
Access datasets with Python using the Azure Machine Learning Python client library
Learn how to install the Machine Learning Python client library and use it to access metadata and work with datasets.
Sample Experiments
The Data Input and Output category includes the following modules:
| Module | Description |
|---|---|
| Enter Data Manually | Lets you create small datasets by typing values |
| Export Data | Writes a dataset to web URLs or to various forms of cloud-based storage in Azure, such as tables, blobs, and Azure SQL Database |
| Import Data | Loads data from external sources on the web and from various forms of cloud-based storage in Azure such as Azure table or blob storage, Azure SQL Database and Azure SQL Data Warehouse, Hive query, and Azure DocumentDB. You can also import data from an on-premises SQL Server database. |
| Load Trained Model | Gets a trained model from a URL or blob storage for use in a scoring experiment |
| Unpack Zipped Datasets | Decompresses a dataset that has been stored in zipped format and adds the dataset to your workspace |
Data Format Conversions
Data Transformation
Module Categories and Descriptions