Skip to main content

data_sets

Creates, updates, deletes, gets or lists a data_sets resource.

Overview

Namedata_sets
TypeResource
Idazure.data_share.data_sets

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringThe resource id of the azure resource.
namestringName of the azure resource.
kindstringKind of data set. Required. Known values are: "Blob", "Container", "BlobFolder", "AdlsGen2FileSystem", "AdlsGen2Folder", "AdlsGen2File", "AdlsGen1Folder", "AdlsGen1File", "KustoCluster", "KustoDatabase", "SqlDBTable", "SqlDWTable", and "SynapseWorkspaceSqlPoolTable".
systemDataobjectSystem Data of the Azure resource.
typestringType of the azure resource.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresource_group_name, account_name, share_name, data_set_name, subscription_idGet DataSet in a share. Get a DataSet in a share.
list_by_shareselectresource_group_name, account_name, share_name, subscription_id$skipToken, $filter, $orderbyList DataSets in a share. List DataSets in a share.
createinsertresource_group_name, account_name, share_name, data_set_name, subscription_id, kindAdds a new data set to an existing share. Create a DataSet.
deletedeleteresource_group_name, account_name, share_name, data_set_name, subscription_idDelete DataSet in a share. Delete a DataSet in a share.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
account_namestringThe name of the share account. Required.
data_set_namestringThe name of the dataSet. Required.
resource_group_namestringThe resource group name. Required.
share_namestringThe name of the share. Required.
subscription_idstring
$filterstringFilters the results using OData syntax. Default value is None.
$orderbystringSorts the results using OData syntax. Default value is None.
$skipTokenstringcontinuation token. Default value is None.

SELECT examples

Get DataSet in a share. Get a DataSet in a share.

SELECT
id,
name,
kind,
systemData,
type
FROM azure.data_share.data_sets
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND account_name = '{{ account_name }}' -- required
AND share_name = '{{ share_name }}' -- required
AND data_set_name = '{{ data_set_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;

INSERT examples

Adds a new data set to an existing share. Create a DataSet.

INSERT INTO azure.data_share.data_sets (
kind,
resource_group_name,
account_name,
share_name,
data_set_name,
subscription_id
)
SELECT
'{{ kind }}' /* required */,
'{{ resource_group_name }}',
'{{ account_name }}',
'{{ share_name }}',
'{{ data_set_name }}',
'{{ subscription_id }}'
RETURNING
id,
name,
kind,
systemData,
type
;

DELETE examples

Delete DataSet in a share. Delete a DataSet in a share.

DELETE FROM azure.data_share.data_sets
WHERE resource_group_name = '{{ resource_group_name }}' --required
AND account_name = '{{ account_name }}' --required
AND share_name = '{{ share_name }}' --required
AND data_set_name = '{{ data_set_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
;