Skip to main content

data_set_mappings

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

Overview

Namedata_set_mappings
TypeResource
Idazure.data_share.data_set_mappings

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 mapping.
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, shareSubscriptionName, dataSetMappingNameapi-versionGet a DataSetMapping in a shareSubscription
list_by_share_subscriptionselectsubscriptionId, resourceGroupName, accountName, shareSubscriptionNameapi-version, $skipToken, $filter, $orderbyList DataSetMappings in a share subscription
createinsertsubscriptionId, resourceGroupName, accountName, shareSubscriptionName, dataSetMappingName, data__kindapi-versionCreate a DataSetMapping
deletedeletesubscriptionId, resourceGroupName, accountName, shareSubscriptionName, dataSetMappingNameapi-versionDelete a DataSetMapping in a shareSubscription

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.
dataSetMappingNamestringThe name of the dataSetMapping.
resourceGroupNamestringThe resource group name.
shareSubscriptionNamestringThe name of the shareSubscription.
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 DataSetMapping in a shareSubscription

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

INSERT examples

Create a DataSetMapping

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

DELETE examples

Delete a DataSetMapping in a shareSubscription

DELETE FROM azure.data_share.data_set_mappings
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND accountName = '{{ accountName }}' --required
AND shareSubscriptionName = '{{ shareSubscriptionName }}' --required
AND dataSetMappingName = '{{ dataSetMappingName }}' --required
AND api-version = '{{ api-version }}'
;