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.
systemDataobjectSystem Data of the Azure resource.
typestringType of the azure resource

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, accountName, shareName, dataSetNameapi-versionGet a DataSet in a share
list_by_shareselectsubscriptionId, resourceGroupName, accountName, shareNameapi-version, $skipToken, $filter, $orderbyList DataSets in a share
createinsertsubscriptionId, resourceGroupName, accountName, shareName, dataSetName, data__kindapi-versionCreate a DataSet
deletedeletesubscriptionId, resourceGroupName, accountName, shareName, dataSetNameapi-versionDelete 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
accountNamestringThe name of the share account.
dataSetNamestringThe name of the dataSet.
resourceGroupNamestringThe resource group name.
shareNamestringThe name of the share.
subscriptionIdstringThe subscription identifier
$filterstringFilters the results using OData syntax.
$orderbystringSorts the results using OData syntax.
$skipTokenstringcontinuation token
api-versionstringThe api version to use.

SELECT examples

Get a DataSet in a share

SELECT
id,
name,
kind,
systemData,
type
FROM azure.data_share.data_sets
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND accountName = '{{ accountName }}' -- required
AND shareName = '{{ shareName }}' -- required
AND dataSetName = '{{ dataSetName }}' -- required
AND api-version = '{{ api-version }}'
;

INSERT examples

Create a DataSet

INSERT INTO azure.data_share.data_sets (
data__kind,
subscriptionId,
resourceGroupName,
accountName,
shareName,
dataSetName,
api-version
)
SELECT
'{{ kind }}' /* required */,
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ accountName }}',
'{{ shareName }}',
'{{ dataSetName }}',
'{{ api-version }}'
RETURNING
id,
name,
kind,
systemData,
type
;

DELETE examples

Delete a DataSet in a share

DELETE FROM azure.data_share.data_sets
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND accountName = '{{ accountName }}' --required
AND shareName = '{{ shareName }}' --required
AND dataSetName = '{{ dataSetName }}' --required
AND api-version = '{{ api-version }}'
;