Compartilhar via


CreateDataLakeAnalyticsAccountParameters Class

The parameters to use for creating a Data Lake Analytics account.

All required parameters must be populated in order to send to Azure.

Constructor

CreateDataLakeAnalyticsAccountParameters(*, location: str, default_data_lake_store_account: str, data_lake_store_accounts: List[_models.AddDataLakeStoreWithAccountParameters], tags: Dict[str, str] | None = None, storage_accounts: List[_models.AddStorageAccountWithAccountParameters] | None = None, compute_policies: List[_models.CreateComputePolicyWithAccountParameters] | None = None, firewall_rules: List[_models.CreateFirewallRuleWithAccountParameters] | None = None, firewall_state: str | _models.FirewallState | None = None, firewall_allow_azure_ips: str | _models.FirewallAllowAzureIpsState | None = None, new_tier: str | _models.TierType | None = None, max_job_count: int = 3, max_degree_of_parallelism: int = 30, max_degree_of_parallelism_per_job: int = 32, min_priority_per_job: int | None = None, query_store_retention: int = 30, **kwargs)

Keyword-Only Parameters

Name Description
location
str

The resource location. Required.

tags

The resource tags.

Default value: None
default_data_lake_store_account
str

The default Data Lake Store account associated with this account. Required.

data_lake_store_accounts

The list of Data Lake Store accounts associated with this account. Required.

storage_accounts

The list of Azure Blob Storage accounts associated with this account.

Default value: None
compute_policies

The list of compute policies associated with this account.

Default value: None
firewall_rules

The list of firewall rules associated with this account.

Default value: None
firewall_state

The current state of the IP address firewall for this account. Known values are: "Enabled" and "Disabled".

Default value: None
firewall_allow_azure_ips

The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced. Known values are: "Enabled" and "Disabled".

Default value: None
new_tier

The commitment tier for the next month. Known values are: "Consumption", "Commitment_100AUHours", "Commitment_500AUHours", "Commitment_1000AUHours", "Commitment_5000AUHours", "Commitment_10000AUHours", "Commitment_50000AUHours", "Commitment_100000AUHours", and "Commitment_500000AUHours".

Default value: None
max_job_count
int

The maximum supported jobs running under the account at the same time.

Default value: 3
max_degree_of_parallelism
int

The maximum supported degree of parallelism for this account.

Default value: 30
max_degree_of_parallelism_per_job
int

The maximum supported degree of parallelism per job for this account.

Default value: 32
min_priority_per_job
int

The minimum supported priority per job for this account.

Default value: None
query_store_retention
int

The number of days that job metadata is retained.

Default value: 30

Variables

Name Description
location
str

The resource location. Required.

tags

The resource tags.

default_data_lake_store_account
str

The default Data Lake Store account associated with this account. Required.

data_lake_store_accounts

The list of Data Lake Store accounts associated with this account. Required.

storage_accounts

The list of Azure Blob Storage accounts associated with this account.

compute_policies

The list of compute policies associated with this account.

firewall_rules

The list of firewall rules associated with this account.

firewall_state

The current state of the IP address firewall for this account. Known values are: "Enabled" and "Disabled".

firewall_allow_azure_ips

The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced. Known values are: "Enabled" and "Disabled".

new_tier

The commitment tier for the next month. Known values are: "Consumption", "Commitment_100AUHours", "Commitment_500AUHours", "Commitment_1000AUHours", "Commitment_5000AUHours", "Commitment_10000AUHours", "Commitment_50000AUHours", "Commitment_100000AUHours", and "Commitment_500000AUHours".

max_job_count
int

The maximum supported jobs running under the account at the same time.

max_degree_of_parallelism
int

The maximum supported degree of parallelism for this account.

max_degree_of_parallelism_per_job
int

The maximum supported degree of parallelism per job for this account.

min_priority_per_job
int

The minimum supported priority per job for this account.

query_store_retention
int

The number of days that job metadata is retained.