Skip to main content

data_lake_store_accounts

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

Overview

Namedata_lake_store_accounts
TypeResource
Idazure.data_lake_analytics.data_lake_store_accounts

Fields

The following fields are returned by SELECT queries:

Successfully retrieved the specified Azure Data Lake Store account information.

NameDatatypeDescription
idstringThe resource identifier.
namestringThe resource name.
propertiesobjectThe Data Lake Store account properties.
typestringThe resource type.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, accountName, dataLakeStoreAccountNameGets the specified Data Lake Store account details in the specified Data Lake Analytics account.
list_by_accountselectsubscriptionId, resourceGroupName, accountName$filter, $top, $skip, $select, $orderby, $countGets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response includes a link to the next page, if any.
deletedeletesubscriptionId, resourceGroupName, accountName, dataLakeStoreAccountNameUpdates the Data Lake Analytics account specified to remove the specified Data Lake Store account.
addexecsubscriptionId, resourceGroupName, accountName, dataLakeStoreAccountNameUpdates the specified Data Lake Analytics account to include the additional Data Lake Store account.

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 Data Lake Analytics account.
dataLakeStoreAccountNamestringThe name of the Data Lake Store account to add.
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstringThe ID of the target subscription.
$countbooleanThe Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
$filterstringOData filter. Optional.
$orderbystringOrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional.
$selectstringOData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional.
$skipinteger (int32)The number of items to skip over before returning elements. Optional.
$topinteger (int32)The number of items to return. Optional.

SELECT examples

Gets the specified Data Lake Store account details in the specified Data Lake Analytics account.

SELECT
id,
name,
properties,
type
FROM azure.data_lake_analytics.data_lake_store_accounts
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND accountName = '{{ accountName }}' -- required
AND dataLakeStoreAccountName = '{{ dataLakeStoreAccountName }}' -- required
;

DELETE examples

Updates the Data Lake Analytics account specified to remove the specified Data Lake Store account.

DELETE FROM azure.data_lake_analytics.data_lake_store_accounts
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND accountName = '{{ accountName }}' --required
AND dataLakeStoreAccountName = '{{ dataLakeStoreAccountName }}' --required
;

Lifecycle Methods

Updates the specified Data Lake Analytics account to include the additional Data Lake Store account.

EXEC azure.data_lake_analytics.data_lake_store_accounts.add 
@subscriptionId='{{ subscriptionId }}' --required,
@resourceGroupName='{{ resourceGroupName }}' --required,
@accountName='{{ accountName }}' --required,
@dataLakeStoreAccountName='{{ dataLakeStoreAccountName }}' --required
@@json=
'{
"properties": "{{ properties }}"
}'
;