Microsoft.TimeSeriesInsights ortamları 2021-03-31-preview
Bicep kaynak tanımı
Ortam 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@2021-03-31-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
name: 'string'
}
kind: 'string'
// For remaining properties, see environments objects
}
ortam nesneleri
nesne türünü belirtmek için kind özelliğini ayarlayın.
1. Nesil için şunu kullanın:
kind: 'Gen1'
properties: {
dataRetentionTime: 'string'
partitionKeyProperties: [
{
name: 'string'
type: 'String'
}
]
storageLimitExceededBehavior: 'string'
}
2. Nesil için şunu kullanın:
kind: 'Gen2'
properties: {
publicNetworkAccess: 'string'
storageConfiguration: {
accountName: 'string'
managementKey: 'string'
}
timeSeriesIdProperties: [
{
name: 'string'
type: 'String'
}
]
warmStoreConfiguration: {
dataRetention: 'string'
}
}
Özellik değerleri
Ortam
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-90 Geçerli karakterler: Aşağıdakiler 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 türünü (1. Nesil (S1 veya S2) veya 2. Nesil (L1) belirler. 1. Nesil ortamları için sku ortamın kapasitesini, giriş oranını ve faturalama oranını belirler. | Sku (gerekli) |
Tür | Nesne türünü ayarlama | 1. Nesil 2. Nesil (gerekli) |
Gen1EnvironmentCreateOrUpdateParametersOrGen1Environ...
Ad | Açıklama | Değer |
---|---|---|
Tür | Ortamın türü. | '1. Nesil' (gerekli) |
properties | Gen1 ortamı oluşturmak için kullanılan özellikler. | Gen1EnvironmentCreationPropertiesOrGen1EnvironmentRe... (gerekli) |
Gen1EnvironmentCreationPropertiesOrGen1EnvironmentRe...
Ad | Açıklama | Değer |
---|---|---|
dataRetentionTime | Iso8601 zaman aralığı, ortam olaylarının sorgu için en az kaç gün süreyle kullanılabilir olacağını belirtir. | dize (gerekli) |
partitionKeyProperties | Ortamdaki verileri bölümlemede kullanılacak olay özelliklerinin listesi. Şu anda yalnızca tek bir bölüm anahtarı özelliği desteklenmektedir. | TimeSeriesIdProperty[] |
storageLimitExceededBehavior | Ortamın kapasitesi aşıldığında Time Series Insights hizmetinin alması gereken davranış. "PauseIngress" belirtilirse, yeni olaylar olay kaynağından okunmayacak. "PurgeOldData" belirtilirse, yeni olaylar okunmaya devam eder ve eski olaylar ortamdan silinir. Varsayılan davranış PurgeOldData'dır. | 'PauseIngress' 'PurgeOldData' |
TimeSeriesIdProperty
Ad | Açıklama | Değer |
---|---|---|
name | Özelliğin adı. | string |
tür | Özelliğin türü. | 'Dize' |
Gen2EnvironmentCreateOrUpdateParametersOrGen2Environ...
Ad | Açıklama | Değer |
---|---|---|
Tür | Ortamın türü. | '2. Nesil' (gerekli) |
properties | 2. Nesil ortamı oluşturmak için kullanılan özellikler. | Gen2EnvironmentCreationPropertiesOrGen2EnvironmentRe... (gerekli) |
Gen2EnvironmentCreationPropertiesOrGen2EnvironmentRe...
Ad | Açıklama | Değer |
---|---|---|
publicNetworkAccess | Mevcut müşteri kaynaklarında ve şablonlarında hataya neden olan değişiklikleri önlemek için bu değer 'etkin' olarak ayarlanabilir. 'Devre dışı' olarak ayarlanırsa, ortak arabirim üzerinden trafiğe izin verilmez ve özel uç nokta bağlantıları özel erişim yöntemi olacaktır. | 'devre dışı' 'etkin' |
storageConfiguration | Depolama yapılandırması, Time Series Insights hizmetinin ortamın verilerini depolamak için kullanılan müşteri depolama hesabına bağlanmasını sağlayan bağlantı ayrıntılarını sağlar. | Gen2StorageConfigurationInputOrGen2StorageConfigurat... (gerekli) |
timeSeriesIdProperties | Ortamın zaman serisi kimliğini tanımlamak için kullanılacak olay özelliklerinin listesi. | TimeSeriesIdProperty[] (gerekli) |
warmStoreConfiguration | Sıcak depo yapılandırması, ortamın daha hızlı sorgulanabilen verilerinin bir kopyasını saklayacak bir sıcak depo önbelleği oluşturma ayrıntılarını sağlar. | WarmStoreConfigurationProperties |
Gen2StorageConfigurationInputOrGen2StorageConfigurat...
Ad | Açıklama | Değer |
---|---|---|
accountName | Ortamın 2. Nesil verilerini barındıracak depolama hesabının adı. | dize (gerekli) |
managementKey | Time Series Insights hizmetine depolama hesabına yazma erişimi veren yönetim anahtarının değeri. Bu özellik ortam yanıtlarında gösterilmez. | dize (gerekli) |
WarmStoreConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
dataRetention | Iso8601 zaman aralığı, ortamın etkinliklerinin sıcak depodan sorgu için kaç gün süreyle kullanılabilir olacağını belirtir. | dize (gerekli) |
Sku
Ad | Açıklama | Değer |
---|---|---|
capacity | Sku'nun kapasitesi. 1. Nesil ortamlarında, 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ı. | 'L1' 'P1' '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": "2021-03-31-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"name": "string"
},
"kind": "string",
// For remaining properties, see environments objects
}
ortam nesneleri
nesne türünü belirtmek için kind özelliğini ayarlayın.
1. Nesil için şunu kullanın:
"kind": "Gen1",
"properties": {
"dataRetentionTime": "string",
"partitionKeyProperties": [
{
"name": "string",
"type": "String"
}
],
"storageLimitExceededBehavior": "string"
}
2. Nesil için şunu kullanın:
"kind": "Gen2",
"properties": {
"publicNetworkAccess": "string",
"storageConfiguration": {
"accountName": "string",
"managementKey": "string"
},
"timeSeriesIdProperties": [
{
"name": "string",
"type": "String"
}
],
"warmStoreConfiguration": {
"dataRetention": "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ü | '2021-03-31-preview' |
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 türünü (1. Nesil (S1 veya S2) veya 2. Nesil (L1) belirler. 1. Nesil ortamlarında sku ortamın kapasitesini, giriş oranını ve faturalama oranını belirler. | Sku (gerekli) |
Tür | Nesne türünü ayarlama | 1. Nesil 2. Nesil (gerekli) |
Gen1EnvironmentCreateOrUpdateParametersOrGen1Environ...
Ad | Açıklama | Değer |
---|---|---|
Tür | Ortamın türü. | '1. Nesil' (gerekli) |
properties | Gen1 ortamı oluşturmak için kullanılan özellikler. | Gen1EnvironmentCreationPropertiesOrGen1EnvironmentRe... (gerekli) |
Gen1EnvironmentCreationPropertiesOrGen1EnvironmentRe...
Ad | Açıklama | Değer |
---|---|---|
dataRetentionTime | Iso8601 zaman aralığı, ortam olaylarının sorgu için en az kaç gün süreyle kullanılabilir olacağını belirtir. | dize (gerekli) |
partitionKeyProperties | Ortamdaki verileri bölümlemede kullanılacak olay özelliklerinin listesi. Şu anda yalnızca tek bir bölüm anahtarı özelliği desteklenmektedir. | TimeSeriesIdProperty[] |
storageLimitExceededBehavior | Ortamın kapasitesi aşıldığında Time Series Insights hizmetinin alması gereken davranış. "PauseIngress" belirtilirse, yeni olaylar olay kaynağından okunmayacak. "PurgeOldData" belirtilirse, yeni olaylar okunmaya devam eder ve eski olaylar ortamdan silinir. Varsayılan davranış PurgeOldData'dır. | 'PauseIngress' 'PurgeOldData' |
TimeSeriesIdProperty
Ad | Açıklama | Değer |
---|---|---|
name | Özelliğin adı. | string |
tür | Özelliğin türü. | 'Dize' |
Gen2EnvironmentCreateOrUpdateParametersOrGen2Environ...
Ad | Açıklama | Değer |
---|---|---|
Tür | Ortamın türü. | '2. Nesil' (gerekli) |
properties | 2. Nesil ortamı oluşturmak için kullanılan özellikler. | Gen2EnvironmentCreationPropertiesOrGen2EnvironmentRe... (gerekli) |
Gen2EnvironmentCreationPropertiesOrGen2EnvironmentRe...
Ad | Açıklama | Değer |
---|---|---|
publicNetworkAccess | Mevcut müşteri kaynakları ve şablonlarında hataya neden olan değişiklikleri önlemek için bu değer 'etkin' olarak ayarlanabilir. 'Devre dışı' olarak ayarlanırsa, genel arabirim üzerinden trafiğe izin verilmez ve özel uç nokta bağlantıları özel erişim yöntemi olabilir. | 'devre dışı' 'etkin' |
storageConfiguration | Depolama yapılandırması, Time Series Insights hizmetinin ortamın verilerini depolamak için kullanılan müşteri depolama hesabına bağlanmasını sağlayan bağlantı ayrıntılarını sağlar. | Gen2StorageConfigurationInputOrGen2StorageConfigurat... (gerekli) |
timeSeriesIdProperties | Ortamın zaman serisi kimliğini tanımlamak için kullanılacak olay özelliklerinin listesi. | TimeSeriesIdProperty[] (gerekli) |
warmStoreConfiguration | Sıcak depo yapılandırması, ortamın daha hızlı sorgulanabilen verilerinin bir kopyasını saklayacak bir sıcak depo önbelleği oluşturma ayrıntılarını sağlar. | WarmStoreConfigurationProperties |
Gen2StorageConfigurationInputOrGen2StorageConfigurat...
Ad | Açıklama | Değer |
---|---|---|
accountName | Ortamın 2. Nesil verilerini barındıracak depolama hesabının adı. | dize (gerekli) |
managementKey | Time Series Insights hizmetine depolama hesabına yazma erişimi veren yönetim anahtarının değeri. Bu özellik ortam yanıtlarında gösterilmez. | dize (gerekli) |
WarmStoreConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
dataRetention | Ortamın etkinliklerinin sıcak depodan sorgu için kaç gün süreyle kullanılabilir olacağını belirten ISO8601 zaman aralığı. | dize (gerekli) |
Sku
Ad | Açıklama | Değer |
---|---|---|
capacity | Sku'nun kapasitesi. 1. Nesil ortamları için 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ı. | 'L1' 'P1' '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@2021-03-31-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
// For remaining properties, see environments objects
body = jsonencode({
sku = {
capacity = int
name = "string"
}
kind = "string"
})
}
ortam nesneleri
nesne türünü belirtmek için kind özelliğini ayarlayın.
1. Nesil için şunu kullanın:
kind = "Gen1"
properties = {
dataRetentionTime = "string"
partitionKeyProperties = [
{
name = "string"
type = "String"
}
]
storageLimitExceededBehavior = "string"
}
2. Nesil için şunu kullanın:
kind = "Gen2"
properties = {
publicNetworkAccess = "string"
storageConfiguration = {
accountName = "string"
managementKey = "string"
}
timeSeriesIdProperties = [
{
name = "string"
type = "String"
}
]
warmStoreConfiguration = {
dataRetention = "string"
}
}
Özellik değerleri
Ortam
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.TimeSeriesInsights/environments@2021-03-31-preview" |
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 türünü (1. Nesil (S1 veya S2) veya 2. Nesil (L1) belirler. 1. Nesil ortamlarında sku ortamın kapasitesini, giriş oranını ve faturalama oranını belirler. | Sku (gerekli) |
Tür | Nesne türünü ayarlama | 1. Nesil 2. Nesil (gerekli) |
Gen1EnvironmentCreateOrUpdateParametersOrGen1Environ...
Ad | Açıklama | Değer |
---|---|---|
Tür | Ortamın türü. | "1. Nesil" (gerekli) |
properties | Gen1 ortamı oluşturmak için kullanılan özellikler. | Gen1EnvironmentCreationPropertiesOrGen1EnvironmentRe... (gerekli) |
Gen1EnvironmentCreationPropertiesOrGen1EnvironmentRe...
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 verileri bölümlendirmek için kullanılacak olay özelliklerinin listesi. Şu anda yalnızca tek bir bölüm anahtarı özelliği desteklenmektedir. | TimeSeriesIdProperty[] |
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" |
TimeSeriesIdProperty
Ad | Açıklama | Değer |
---|---|---|
name | Özelliğin adı. | string |
tür | Özelliğin türü. | "Dize" |
Gen2EnvironmentCreateOrUpdateParametersOrGen2Environ...
Ad | Açıklama | Değer |
---|---|---|
Tür | Ortamın türü. | "2. Nesil" (gerekli) |
properties | Gen2 ortamı oluşturmak için kullanılan özellikler. | Gen2EnvironmentCreationPropertiesOrGen2EnvironmentRe... (gerekli) |
Gen2EnvironmentCreationPropertiesOrGen2EnvironmentRe...
Ad | Açıklama | Değer |
---|---|---|
publicNetworkAccess | Mevcut müşteri kaynakları ve şablonlarında hataya neden olan değişiklikleri önlemek için bu değer 'etkin' olarak ayarlanabilir. 'Devre dışı' olarak ayarlanırsa, genel arabirim üzerinden trafiğe izin verilmez ve özel uç nokta bağlantıları özel erişim yöntemi olabilir. | "devre dışı" "etkin" |
storageConfiguration | Depolama yapılandırması, Time Series Insights hizmetinin ortamın verilerini depolamak için kullanılan müşteri depolama hesabına bağlanmasını sağlayan bağlantı ayrıntılarını sağlar. | Gen2StorageConfigurationInputOrGen2StorageConfigurat... (gerekli) |
timeSeriesIdProperties | Ortamın zaman serisi kimliğini tanımlamak için kullanılacak olay özelliklerinin listesi. | TimeSeriesIdProperty[] (gerekli) |
warmStoreConfiguration | Sıcak depo yapılandırması, ortamın daha hızlı sorgulanabilen verilerinin bir kopyasını saklayacak bir sıcak depo önbelleği oluşturma ayrıntılarını sağlar. | WarmStoreConfigurationProperties |
Gen2StorageConfigurationInputOrGen2StorageConfigurat...
Ad | Açıklama | Değer |
---|---|---|
accountName | Ortamın 2. Nesil verilerini barındıracak depolama hesabının adı. | dize (gerekli) |
managementKey | Time Series Insights hizmetine depolama hesabına yazma erişimi veren yönetim anahtarının değeri. Bu özellik ortam yanıtlarında gösterilmez. | dize (gerekli) |
WarmStoreConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
dataRetention | Ortamın etkinliklerinin sıcak depodan sorgu için kaç gün süreyle kullanılabilir olacağını belirten ISO8601 zaman aralığı. | dize (gerekli) |
Sku
Ad | Açıklama | Değer |
---|---|---|
capacity | Sku'nun kapasitesi. 1. Nesil ortamları için 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ı. | "L1" "P1" "S1" "S2" (gerekli) |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin