Microsoft.TimeSeriesInsights ortamları 2017-11-15
Bicep kaynak tanımı
Ortamlar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.TimeSeriesInsights/environments kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.TimeSeriesInsights/environments@2017-11-15' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
name: 'string'
}
properties: {
dataRetentionTime: 'string'
partitionKeyProperties: [
{
name: 'string'
type: 'String'
}
]
storageLimitExceededBehavior: 'string'
}
}
Özellik değerleri
Ortam
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-90 Geçerli karakterler: Şu şekilde kullanılamaz: '<>%&:\?/# veya denetim karakterleri |
location | Kaynağın konumu. | dize (gerekli) |
etiketler | Kaynak için ek özelliklerin anahtar-değer çiftleri. | Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler |
Sku | Sku ortamın kapasitesini, SLA'yı (dakika başına sorgu sayısı ve toplam kapasitede) ve faturalama oranını belirler. | Sku (gerekli) |
properties | Ortam oluşturmak için kullanılan özellikler. | EnvironmentCreationPropertiesOrEnvironmentResourcePr... (gerekli) |
EnvironmentCreationPropertiesOrEnvironmentResourcePr...
Ad | Açıklama | Değer |
---|---|---|
dataRetentionTime | Iso8601 zaman aralığı, ortam olaylarının sorgu için en az kaç gün kullanacağını belirtir. | dize (gerekli) |
partitionKeyProperties | Ortamdaki verilerin sıralandığı bölüm anahtarlarının listesi. | PartitionKeyProperty[] |
storageLimitExceededBehavior | Ortamın kapasitesi aşıldığında Time Series Insights hizmetinin alması gereken davranış. "PauseIngress" belirtilirse, olay kaynağından yeni olaylar okunmayacak. "PurgeOldData" belirtilirse, yeni olaylar okunmaya devam eder ve eski olaylar ortamdan silinir. Varsayılan davranış PurgeOldData'dır. | 'PauseIngress' 'PurgeOldData' |
PartitionKeyProperty
Ad | Açıklama | Değer |
---|---|---|
name | Özelliğin adı. | string |
tür | Özelliğin türü. | 'Dize' |
Sku
Ad | Açıklama | Değer |
---|---|---|
capacity | Sku'nun kapasitesi. Bu değer, oluşturulduktan sonra ortamların ölçeğini genişletmeyi destekleyecek şekilde değiştirilebilir. | int (gerekli) |
name | Bu SKU'nun adı. | 'S1' 'S2' (gerekli) |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
IoT Hub ile Kullandıkça Öde (PAYG) Ortamı Oluşturma |
Bu şablon, bir IoT Hub olaylarını kullanacak şekilde yapılandırılmış Kullandıkça Öde (PAYG) Time Series Insights ortamı dağıtmanızı sağlar. |
Olay Hub'ı Olay Kaynağı ile Ortam Oluşturma |
Bu şablon, bir Olay Hub'ından gelen olayları kullanacak şekilde yapılandırılmış bir Time Series Insights ortamı dağıtmanızı sağlar. |
ARM şablonu kaynak tanımı
Ortamlar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.TimeSeriesInsights/environments kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.TimeSeriesInsights/environments",
"apiVersion": "2017-11-15",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"name": "string"
},
"properties": {
"dataRetentionTime": "string",
"partitionKeyProperties": [
{
"name": "string",
"type": "String"
}
],
"storageLimitExceededBehavior": "string"
}
}
Özellik değerleri
Ortam
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.TimeSeriesInsights/environments' |
apiVersion | Kaynak API'sinin sürümü | '2017-11-15' |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-90 Geçerli karakterler: Şu şekilde kullanılamaz: '<>%&:\?/# veya denetim karakterleri |
location | Kaynağın konumu. | dize (gerekli) |
etiketler | Kaynak için ek özelliklerin anahtar-değer çiftleri. | Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler |
Sku | Sku ortamın kapasitesini, SLA'yı (dakika başına sorgu sayısı ve toplam kapasitede) ve faturalama oranını belirler. | Sku (gerekli) |
properties | Ortam oluşturmak için kullanılan özellikler. | EnvironmentCreationPropertiesOrEnvironmentResourcePr... (gerekli) |
EnvironmentCreationPropertiesOrEnvironmentResourcePr...
Ad | Açıklama | Değer |
---|---|---|
dataRetentionTime | Iso8601 zaman aralığı, ortam olaylarının sorgu için en az kaç gün kullanacağını belirtir. | dize (gerekli) |
partitionKeyProperties | Ortamdaki verilerin sıralandığı bölüm anahtarlarının listesi. | PartitionKeyProperty[] |
storageLimitExceededBehavior | Ortamın kapasitesi aşıldığında Time Series Insights hizmetinin alması gereken davranış. "PauseIngress" belirtilirse, olay kaynağından yeni olaylar okunmayacak. "PurgeOldData" belirtilirse, yeni olaylar okunmaya devam eder ve eski olaylar ortamdan silinir. Varsayılan davranış PurgeOldData'dır. | 'PauseIngress' 'PurgeOldData' |
PartitionKeyProperty
Ad | Açıklama | Değer |
---|---|---|
name | Özelliğin adı. | string |
tür | Özelliğin türü. | 'Dize' |
Sku
Ad | Açıklama | Değer |
---|---|---|
capacity | Sku'nun kapasitesi. Bu değer, oluşturulduktan sonra ortamların ölçeğini genişletmeyi destekleyecek şekilde değiştirilebilir. | int (gerekli) |
name | Bu SKU'nun adı. | 'S1' 'S2' (gerekli) |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
IoT Hub ile Kullandıkça Öde (PAYG) Ortamı Oluşturma |
Bu şablon, bir IoT Hub olaylarını kullanacak şekilde yapılandırılmış Kullandıkça Öde (PAYG) Time Series Insights ortamı dağıtmanızı sağlar. |
Olay Hub'ı Olay Kaynağı ile Ortam Oluşturma |
Bu şablon, bir Olay Hub'ından gelen olayları kullanacak şekilde yapılandırılmış bir Time Series Insights ortamı dağıtmanızı sağlar. |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
Ortamlar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.TimeSeriesInsights/environments kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.TimeSeriesInsights/environments@2017-11-15"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
dataRetentionTime = "string"
partitionKeyProperties = [
{
name = "string"
type = "String"
}
]
storageLimitExceededBehavior = "string"
}
sku = {
capacity = int
name = "string"
}
})
}
Özellik değerleri
Ortam
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.TimeSeriesInsights/environments@2017-11-15" |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-90 Geçerli karakterler: Şu şekilde kullanılamaz: '<>%&:\?/# veya denetim karakterleri |
location | Kaynağın konumu. | dize (gerekli) |
parent_id | Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. | dize (gerekli) |
etiketler | Kaynak için ek özelliklerin anahtar-değer çiftleri. | Etiket adlarının ve değerlerinin sözlüğü. |
Sku | Sku ortamın kapasitesini, SLA'yı (dakika başına sorgu sayısı ve toplam kapasitede) ve faturalama oranını belirler. | Sku (gerekli) |
properties | Ortam oluşturmak için kullanılan özellikler. | EnvironmentCreationPropertiesOrEnvironmentResourcePr... (gerekli) |
EnvironmentCreationPropertiesOrEnvironmentResourcePr...
Ad | Açıklama | Değer |
---|---|---|
dataRetentionTime | Iso8601 zaman aralığı, ortam olaylarının sorgu için en az kaç gün kullanacağını belirtir. | dize (gerekli) |
partitionKeyProperties | Ortamdaki verilerin sıralandığı bölüm anahtarlarının listesi. | PartitionKeyProperty[] |
storageLimitExceededBehavior | Ortamın kapasitesi aşıldığında Time Series Insights hizmetinin alması gereken davranış. "PauseIngress" belirtilirse, olay kaynağından yeni olaylar okunmayacak. "PurgeOldData" belirtilirse, yeni olaylar okunmaya devam eder ve eski olaylar ortamdan silinir. Varsayılan davranış PurgeOldData'dır. | "PauseIngress" "PurgeOldData" |
PartitionKeyProperty
Ad | Açıklama | Değer |
---|---|---|
name | Özelliğin adı. | string |
tür | Özelliğin türü. | "Dize" |
Sku
Ad | Açıklama | Değer |
---|---|---|
capacity | Sku'nun kapasitesi. Bu değer, oluşturulduktan sonra ortamların ölçeğini genişletmeyi destekleyecek şekilde değiştirilebilir. | int (gerekli) |
name | Bu SKU'nun adı. | "S1" "S2" (gerekli) |