你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

New-AzTimeSeriesInsightsEnvironment

在指定的订阅和资源组中创建环境。

语法

New-AzTimeSeriesInsightsEnvironment
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Kind <Kind>
   -Location <String>
   -Sku <SkuName>
   -Capacity <Int32>
   -DataRetentionTime <TimeSpan>
   [-PartitionKeyProperty <ITimeSeriesIdProperty[]>]
   [-StorageLimitExceededBehavior <String>]
   [-Tag <Hashtable>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzTimeSeriesInsightsEnvironment
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Kind <Kind>
   -Location <String>
   -Sku <SkuName>
   [-Tag <Hashtable>]
   -TimeSeriesIdProperty <ITimeSeriesIdProperty[]>
   -StorageAccountName <String>
   -StorageAccountKey <SecureString>
   [-WarmStoreDataRetentionTime <TimeSpan>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

说明

在指定的订阅和资源组中创建环境。

示例

示例 1:创建 Gen1 时序见解环境

$TimeSpan = New-TimeSpan -Days 1 -Hours 1 -Minutes 25
New-AzTimeSeriesInsightsEnvironment -ResourceGroupName testgroup -Name tsitest001 -Kind Gen1 -Location eastus -Sku S1 -DataRetentionTime $TimeSpan -Capacity 2

Kind     Location  Name         SkuCapacity  SkuName  Type
----     --------  ----         -----------  -------  ----
Gen1     eastus    tsitest001      2           S1     Microsoft.TimeSeriesInsights/Environments

此命令将创建 Gen1 时序见解环境。

示例 2:创建 Gen2 时序见解环境

$ks = Get-AzStorageAccountKey -ResourceGroupName "testgroup" -Name "staccount001"
$k  = $ks[0].Value | ConvertTo-SecureString -AsPlainText -Force
New-AzTimeSeriesInsightsEnvironment -ResourceGroupName testgroup -Name tsitest002 -Kind Gen2 -Location eastus -Sku L1 -StorageAccountName staccount001 -StorageAccountKey $k -TimeSeriesIdProperty @{name='cdc';type='string'}

Kind     Location  Name        SkuCapacity  SkuName  ype
----     --------  ----        -----------  -------  ----
Gen2     eastus    tsitest002       1         L1     Microsoft.TimeSeriesInsights/Environments

此命令将创建第 2 代时序见解环境。

参数

-AsJob

以作业身份运行命令

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Capacity

SKU 的容量。 对于 Gen1 环境,此值可以更改为支持在创建环境后横向扩展环境。

类型:Int32
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-Confirm

提示你在运行 cmdlet 之前进行确认。

类型:SwitchParameter
别名:cf
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DataRetentionTime

数据保留时间。

类型:TimeSpan
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-DefaultProfile

用于与 Azure 通信的凭据、帐户、租户和订阅。

类型:PSObject
别名:AzureRMContext, AzureCredential
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Kind

环境的类型。

类型:Kind
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-Location

资源的位置。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-Name

环境的名称

类型:String
别名:EnvironmentName
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-NoWait

异步运行命令

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-PartitionKeyProperty

将用于对环境中的数据进行分区的事件属性列表。 若要构造,请参阅 PARTITIONKEYPROPERTY 属性的 NOTES 部分并创建哈希表。

类型:ITimeSeriesIdProperty[]
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ResourceGroupName

Azure 资源组的名称。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-Sku

此 SKU 的名称。

类型:SkuName
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-StorageAccountKey

授予时序见解服务对存储帐户的写入访问权限的管理密钥的值。

类型:SecureString
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-StorageAccountName

将保存环境长期数据的存储帐户的名称。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-StorageLimitExceededBehavior

超出环境容量时,时序见解服务应采用的行为

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-SubscriptionId

Azure 订阅 ID。

类型:String
Position:Named
默认值:(Get-AzContext).Subscription.Id
必需:False
接受管道输入:False
接受通配符:False

-Tag

资源的附加属性的键值对。

类型:Hashtable
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-TimeSeriesIdProperty

用于定义环境的时序 ID 的事件属性列表。若要构造,请参阅 TIMESERIESIDPROPERTY 属性的 NOTES 部分并创建哈希表。

类型:ITimeSeriesIdProperty[]
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-WarmStoreDataRetentionTime

ISO8601时间跨度,指定环境事件将可用于从暖存储进行查询的天数。

类型:TimeSpan
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-WhatIf

显示运行该 cmdlet 时会发生什么情况。 cmdlet 未运行。

类型:SwitchParameter
别名:wi
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输出

IEnvironmentResource