az datafactory dataset
Note
This reference is part of the datafactory extension for the Azure CLI (version 2.15.0 or higher). The extension will automatically install the first time you run an az datafactory dataset command. Learn more about extensions.
Manage dataset with datafactory.
Commands
Name | Description | Type | Status |
---|---|---|---|
az datafactory dataset create |
Create a dataset. |
Extension | GA |
az datafactory dataset delete |
Deletes a dataset. |
Extension | GA |
az datafactory dataset list |
Lists datasets. |
Extension | GA |
az datafactory dataset show |
Gets a dataset. |
Extension | GA |
az datafactory dataset update |
Update a dataset. |
Extension | GA |
az datafactory dataset create
Create a dataset.
az datafactory dataset create --dataset-name
--factory-name
--properties
--resource-group
[--if-match]
Examples
Datasets_Create
az datafactory dataset create --properties "{\"type\":\"AzureBlob\",\"linkedServiceName\":{\"type\":\"LinkedServiceReference\",\"referenceName\":\"exampleLinkedService\"},\"parameters\":{\"MyFileName\":{\"type\":\"String\"},\"MyFolderPath\":{\"type\":\"String\"}},\"typeProperties\":{\"format\":{\"type\":\"TextFormat\"},\"fileName\":{\"type\":\"Expression\",\"value\":\"@dataset().MyFileName\"},\"folderPath\":{\"type\":\"Expression\",\"value\":\"@dataset().MyFolderPath\"}}}" --name "exampleDataset" --factory-name "exampleFactoryName" --resource-group "exampleResourceGroup"
Required Parameters
The dataset name.
The factory name.
Dataset properties. Expected value: json-string/json-file/@json-file.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Optional Parameters
ETag of the dataset entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az datafactory dataset delete
Deletes a dataset.
az datafactory dataset delete [--dataset-name]
[--factory-name]
[--ids]
[--resource-group]
[--subscription]
[--yes]
Examples
Datasets_Delete
az datafactory dataset delete --name "exampleDataset" --factory-name "exampleFactoryName" --resource-group "exampleResourceGroup"
Optional Parameters
The dataset name.
The factory name.
One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Do not prompt for confirmation.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az datafactory dataset list
Lists datasets.
az datafactory dataset list --factory-name
--resource-group
Examples
Datasets_ListByFactory
az datafactory dataset list --factory-name "exampleFactoryName" --resource-group "exampleResourceGroup"
Required Parameters
The factory name.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az datafactory dataset show
Gets a dataset.
az datafactory dataset show [--dataset-name]
[--factory-name]
[--ids]
[--if-none-match]
[--resource-group]
[--subscription]
Examples
Datasets_Get
az datafactory dataset show --name "exampleDataset" --factory-name "exampleFactoryName" --resource-group "exampleResourceGroup"
Optional Parameters
The dataset name.
The factory name.
One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
ETag of the dataset entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az datafactory dataset update
Update a dataset.
az datafactory dataset update --linked-service-name
[--add]
[--annotations]
[--dataset-name]
[--description]
[--factory-name]
[--folder]
[--force-string]
[--ids]
[--if-match]
[--if-none-match]
[--parameters]
[--remove]
[--resource-group]
[--schema]
[--set]
[--structure]
[--subscription]
Required Parameters
Linked service reference. Expected value: json-string/json-file/@json-file.
Optional Parameters
Add an object to a list of objects by specifying a path and key value pairs. Example: --add property.listProperty <key=value, string or JSON string>
.
List of tags that can be used for describing the Dataset. Expected value: json-string/json-file/@json-file.
The dataset name.
Dataset description.
The factory name.
The folder that this Dataset is in. If not specified, Dataset will appear at the root level.
Usage: --folder name=XX
name: The name of the folder that this Dataset is in.
When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.
One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
ETag of the dataset entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.
ETag of the dataset entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned. Default value is None.
Parameters for dataset. Expected value: json-string/json-file/@json-file.
Remove a property or an element from a list. Example: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Columns that define the physical type schema of the dataset. Type: array (or Expression with resultType array), itemType: DatasetSchemaDataElement. Expected value: json-string/json-file/@json-file.
Update an object by specifying a property path and value to set. Example: --set property1.property2=<value>
.
Columns that define the structure of the dataset. Type: array (or Expression with resultType array), itemType: DatasetDataElement. Expected value: json-string/json-file/@json-file.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.