Sdílet prostřednictvím


Prostředí Microsoft.TimeSeriesInsights 15. 5. 2020

Definice prostředku Bicep

Typ prostředku prostředí je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.TimeSeriesInsights/environment, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.TimeSeriesInsights/environments@2020-05-15' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
  }
  kind: 'string'
  // For remaining properties, see environments objects
}

objekty prostředí

Nastavte vlastnost kind pro určení typu objektu.

Pro Gen1 použijte:

  kind: 'Gen1'
  properties: {
    dataRetentionTime: 'string'
    partitionKeyProperties: [
      {
        name: 'string'
        type: 'String'
      }
    ]
    storageLimitExceededBehavior: 'string'
  }

Pro Gen2 použijte:

  kind: 'Gen2'
  properties: {
    storageConfiguration: {
      accountName: 'string'
      managementKey: 'string'
    }
    timeSeriesIdProperties: [
      {
        name: 'string'
        type: 'String'
      }
    ]
    warmStoreConfiguration: {
      dataRetention: 'string'
    }
  }

Hodnoty vlastností

Prostředí

Název Description Hodnota
name Název prostředku string (povinné)

Limit počtu znaků: 1–90

Platné znaky:
Nelze použít:
'<>%&:\?/# nebo řídicí znaky
location Umístění prostředku. string (povinné)
tags Páry klíč-hodnota dalších vlastností prostředku. Slovník názvů značek a hodnot. Viz Značky v šablonách
Sku Skladová položka určuje typ prostředí, buď Gen1 (S1 nebo S2), nebo Gen2 (L1). V prostředích Gen1 určuje skladová položka kapacitu prostředí, míru příchozího přenosu dat a sazbu fakturace. Skladová položka (povinné)
Druhu Nastavení typu objektu Gen1
Gen2 (povinné)

Gen1EnvironmentCreateOrUpdateParametersOrGen1Environ...

Název Description Hodnota
Druhu Druh prostředí. Gen1 (povinné)
properties Vlastnosti použité k vytvoření prostředí Gen1 Gen1EnvironmentCreationPropertiesOrGen1EnvironmentRe... (povinné)

Gen1EnvironmentCreationPropertiesOrGen1EnvironmentRe...

Název Description Hodnota
dataRetentionTime Časový rozsah ISO8601 určující minimální počet dnů, po který budou události prostředí k dispozici pro dotaz. string (povinné)
partitionKeyProperties Seznam vlastností událostí, které se použijí k dělení dat v prostředí. V současné době se podporuje pouze vlastnost s jedním klíčem oddílu. TimeSeriesIdProperty[]
storageLimitExceededBehavior Chování, které by služba Time Series Insights měla mít při překročení kapacity prostředí. Pokud je zadána hodnota PauseIngress, nebudou ze zdroje událostí přečteny nové události. Pokud je zadána hodnota PurgeOldData, budou se nové události dál číst a staré události se z prostředí odstraní. Výchozí chování je PurgeOldData. 'PauseIngress'
'PurgeOldData'

TimeSeriesIdProperty

Název Description Hodnota
name Název vlastnosti řetězec
typ Typ proměnné 'Řetězec'

Gen2EnvironmentCreateOrUpdateParametersOrGen2Environ...

Název Description Hodnota
Druhu Druh prostředí. Gen2 (povinné)
properties Vlastnosti použité k vytvoření prostředí Gen2 Gen2EnvironmentCreationPropertiesOrGen2EnvironmentRe... (povinné)

Gen2EnvironmentCreationPropertiesOrGen2EnvironmentRe...

Název Description Hodnota
storageConfiguration Konfigurace úložiště poskytuje podrobnosti o připojení, které umožňují službě Time Series Insights připojit se k účtu úložiště zákazníka, který se používá k ukládání dat prostředí. Gen2StorageConfigurationInputOrGen2StorageConfigurat... (povinné)
timeSeriesIdVlastnosti Seznam vlastností událostí, které se použijí k definování ID časové řady prostředí. TimeSeriesIdProperty[] (povinné)
warmStoreConfiguration Konfigurace teplého úložiště poskytuje podrobnosti o vytvoření mezipaměti teplého úložiště, která zachová kopii dat prostředí, která jsou k dispozici pro rychlejší dotaz. WarmStoreConfigurationProperties

Gen2StorageConfigurationInputOrGen2StorageConfigurat...

Název Description Hodnota
accountName Název účtu úložiště, který bude uchovávat data Prostředí Gen2. string (povinné)
managementKey Hodnota klíče pro správu, která uděluje službě Time Series Insights přístup k zápisu k účtu úložiště. Tato vlastnost se nezobrazuje v odpovědích prostředí. string (povinné)

WarmStoreConfigurationProperties

Název Description Hodnota
dataRetention Časový rozsah ISO8601 určující počet dnů, po který budou události prostředí k dispozici pro dotaz z teplého úložiště. string (povinné)

Skladová jednotka (SKU)

Název Description Hodnota
capacity Kapacita skladové položky. U prostředí Gen1 je možné tuto hodnotu změnit tak, aby podporovala horizontální navýšení kapacity prostředí po jejich vytvoření. int (povinné)
name Název této skladové položky. 'L1'
P1
'S1'
'S2' (povinné)

Šablony pro rychlý start

Následující šablony rychlého startu nasadí tento typ prostředku.

Template (Šablona) Description
Vytvoření prostředí průběžných plateb pomocí IoT Hub

Nasazení do Azure
Tato šablona umožňuje nasadit prostředí Time Series Insights s průběžnou platbou (PAYG), které je nakonfigurované tak, aby využívalo události z IoT Hub.
Vytvoření prostředí se zdrojem událostí centra událostí

Nasazení do Azure
Tato šablona umožňuje nasadit prostředí Time Series Insights, které je nakonfigurované tak, aby využívalo události z centra událostí.

Definice prostředku šablony ARM

Typ prostředku prostředí je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.TimeSeriesInsights/environment, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.TimeSeriesInsights/environments",
  "apiVersion": "2020-05-15",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string"
  },
  "kind": "string",
  // For remaining properties, see environments objects
}

objekty prostředí

Nastavte vlastnost kind pro určení typu objektu.

Pro Gen1 použijte:

  "kind": "Gen1",
  "properties": {
    "dataRetentionTime": "string",
    "partitionKeyProperties": [
      {
        "name": "string",
        "type": "String"
      }
    ],
    "storageLimitExceededBehavior": "string"
  }

Pro Gen2 použijte:

  "kind": "Gen2",
  "properties": {
    "storageConfiguration": {
      "accountName": "string",
      "managementKey": "string"
    },
    "timeSeriesIdProperties": [
      {
        "name": "string",
        "type": "String"
      }
    ],
    "warmStoreConfiguration": {
      "dataRetention": "string"
    }
  }

Hodnoty vlastností

Prostředí

Název Description Hodnota
typ Typ prostředku Microsoft.TimeSeriesInsights/environment
apiVersion Verze rozhraní API prostředků '2020-05-15'
name Název prostředku string (povinné)

Limit počtu znaků: 1–90

Platné znaky:
Nelze použít:
'<>%&:\?/# nebo řídicí znaky
location Umístění prostředku. string (povinné)
tags Páry klíč-hodnota dalších vlastností prostředku. Slovník názvů značek a hodnot. Viz Značky v šablonách
Sku Skladová položka určuje typ prostředí, buď Gen1 (S1 nebo S2), nebo Gen2 (L1). V prostředích Gen1 určuje skladová položka kapacitu prostředí, míru příchozího přenosu dat a sazbu fakturace. Skladová položka (povinné)
Druhu Nastavení typu objektu Gen1
Gen2 (povinné)

Gen1EnvironmentCreateOrUpdateParametersOrGen1Environ...

Název Description Hodnota
Druhu Druh prostředí. Gen1 (povinné)
properties Vlastnosti použité k vytvoření prostředí Gen1 Gen1EnvironmentCreationPropertiesOrGen1EnvironmentRe... (povinné)

Gen1EnvironmentCreationPropertiesOrGen1EnvironmentRe...

Název Description Hodnota
dataRetentionTime Časový rozsah ISO8601 určující minimální počet dnů, po který budou události prostředí k dispozici pro dotaz. string (povinné)
partitionKeyProperties Seznam vlastností událostí, které se použijí k dělení dat v prostředí. V současné době se podporuje pouze vlastnost s jedním klíčem oddílu. TimeSeriesIdProperty[]
storageLimitExceededBehavior Chování, které by služba Time Series Insights měla mít při překročení kapacity prostředí. Pokud je zadána hodnota PauseIngress, nebudou ze zdroje událostí přečteny nové události. Pokud je zadána hodnota PurgeOldData, budou se nové události dál číst a staré události se z prostředí odstraní. Výchozí chování je PurgeOldData. 'PauseIngress'
'PurgeOldData'

TimeSeriesIdProperty

Název Description Hodnota
name Název vlastnosti řetězec
typ Typ proměnné 'Řetězec'

Gen2EnvironmentCreateOrUpdateParametersOrGen2Environ...

Název Description Hodnota
Druhu Druh prostředí. Gen2 (povinné)
properties Vlastnosti použité k vytvoření prostředí Gen2 Gen2EnvironmentCreationPropertiesOrGen2EnvironmentRe... (povinné)

Gen2EnvironmentCreationPropertiesOrGen2EnvironmentRe...

Název Description Hodnota
storageConfiguration Konfigurace úložiště poskytuje podrobnosti o připojení, které umožňují službě Time Series Insights připojit se k účtu úložiště zákazníka, který se používá k ukládání dat prostředí. Gen2StorageConfigurationInputOrGen2StorageConfigurat... (povinné)
timeSeriesIdVlastnosti Seznam vlastností událostí, které se použijí k definování ID časové řady prostředí. TimeSeriesIdProperty[] (povinné)
warmStoreConfiguration Konfigurace teplého úložiště poskytuje podrobnosti o vytvoření mezipaměti teplého úložiště, která zachová kopii dat prostředí, která jsou k dispozici pro rychlejší dotaz. WarmStoreConfigurationProperties

Gen2StorageConfigurationInputOrGen2StorageConfigurat...

Název Description Hodnota
accountName Název účtu úložiště, který bude uchovávat data Prostředí Gen2. string (povinné)
managementKey Hodnota klíče pro správu, která uděluje službě Time Series Insights přístup k zápisu k účtu úložiště. Tato vlastnost se nezobrazuje v odpovědích prostředí. string (povinné)

WarmStoreConfigurationProperties

Název Description Hodnota
dataRetention Časový rozsah ISO8601 určující počet dnů, po který budou události prostředí k dispozici pro dotaz z teplého úložiště. string (povinné)

Skladová jednotka (SKU)

Název Description Hodnota
capacity Kapacita skladové položky. U prostředí Gen1 je možné tuto hodnotu změnit tak, aby podporovala horizontální navýšení kapacity prostředí po jejich vytvoření. int (povinné)
name Název této skladové položky. 'L1'
P1
'S1'
'S2' (povinné)

Šablony pro rychlý start

Následující šablony rychlého startu nasadí tento typ prostředku.

Template (Šablona) Description
Vytvoření prostředí průběžných plateb pomocí IoT Hub

Nasazení do Azure
Tato šablona umožňuje nasadit prostředí Time Series Insights s průběžnou platbou (PAYG), které je nakonfigurované tak, aby využívalo události z IoT Hub.
Vytvoření prostředí se zdrojem událostí centra událostí

Nasazení do Azure
Tato šablona umožňuje nasadit prostředí Time Series Insights, které je nakonfigurované tak, aby využívalo události z centra událostí.

Definice prostředku Terraformu (zprostředkovatele AzAPI)

Typ prostředku prostředí je možné nasadit s operacemi, které cílí na:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.TimeSeriesInsights/environment, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.TimeSeriesInsights/environments@2020-05-15"
  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"
  })
}

objekty prostředí

Nastavte vlastnost kind pro určení typu objektu.

Pro Gen1 použijte:

  kind = "Gen1"
  properties = {
    dataRetentionTime = "string"
    partitionKeyProperties = [
      {
        name = "string"
        type = "String"
      }
    ]
    storageLimitExceededBehavior = "string"
  }

Pro Gen2 použijte:

  kind = "Gen2"
  properties = {
    storageConfiguration = {
      accountName = "string"
      managementKey = "string"
    }
    timeSeriesIdProperties = [
      {
        name = "string"
        type = "String"
      }
    ]
    warmStoreConfiguration = {
      dataRetention = "string"
    }
  }

Hodnoty vlastností

Prostředí

Název Description Hodnota
typ Typ prostředku Microsoft.TimeSeriesInsights/environments@2020-05-15
name Název prostředku string (povinné)

Limit počtu znaků: 1–90

Platné znaky:
Nelze použít:
'<>%&:\?/# nebo řídicí znaky
location Umístění prostředku. string (povinné)
parent_id K nasazení do skupiny prostředků použijte ID této skupiny prostředků. string (povinné)
tags Páry klíč-hodnota dalších vlastností prostředku. Slovník názvů značek a hodnot.
Sku Skladová položka určuje typ prostředí, buď Gen1 (S1 nebo S2), nebo Gen2 (L1). V prostředích Gen1 určuje skladová položka kapacitu prostředí, míru příchozího přenosu dat a sazbu fakturace. Skladová položka (povinné)
Druhu Nastavení typu objektu Gen1
Gen2 (povinné)

Gen1EnvironmentCreateOrUpdateParametersOrGen1Environ...

Název Description Hodnota
Druhu Druh prostředí. "Gen1" (povinné)
properties Vlastnosti použité k vytvoření prostředí Gen1 Gen1EnvironmentCreationPropertiesOrGen1EnvironmentRe... (povinné)

Gen1EnvironmentCreationPropertiesOrGen1EnvironmentRe...

Název Description Hodnota
dataRetentionTime Časový rozsah ISO8601 určující minimální počet dnů, po který budou události prostředí k dispozici pro dotaz. string (povinné)
partitionKeyProperties Seznam vlastností událostí, které se použijí k dělení dat v prostředí. V současné době se podporuje pouze vlastnost s jedním klíčem oddílu. TimeSeriesIdProperty[]
storageLimitExceededBehavior Chování, které by služba Time Series Insights měla mít při překročení kapacity prostředí. Pokud je zadána hodnota PauseIngress, nebudou ze zdroje událostí přečteny nové události. Pokud je zadána hodnota PurgeOldData, budou se nové události dál číst a staré události se z prostředí odstraní. Výchozí chování je PurgeOldData. "PauseIngress"
"PurgeOldData"

TimeSeriesIdProperty

Název Description Hodnota
name Název vlastnosti řetězec
typ Typ proměnné "Řetězec"

Gen2EnvironmentCreateOrUpdateParametersOrGen2Environ...

Název Description Hodnota
Druhu Druh prostředí. "Gen2" (povinné)
properties Vlastnosti použité k vytvoření prostředí Gen2 Gen2EnvironmentCreationPropertiesOrGen2EnvironmentRe... (povinné)

Gen2EnvironmentCreationPropertiesOrGen2EnvironmentRe...

Název Description Hodnota
storageConfiguration Konfigurace úložiště poskytuje podrobnosti o připojení, které umožňují službě Time Series Insights připojit se k účtu úložiště zákazníka, který se používá k ukládání dat prostředí. Gen2StorageConfigurationInputOrGen2StorageConfigurat... (povinné)
timeSeriesIdVlastnosti Seznam vlastností událostí, které se použijí k definování ID časové řady prostředí. TimeSeriesIdProperty[] (povinné)
warmStoreConfiguration Konfigurace teplého úložiště poskytuje podrobnosti o vytvoření mezipaměti teplého úložiště, která zachová kopii dat prostředí, která jsou k dispozici pro rychlejší dotaz. WarmStoreConfigurationProperties

Gen2StorageConfigurationInputOrGen2StorageConfigurat...

Název Description Hodnota
accountName Název účtu úložiště, který bude obsahovat data Prostředí Gen2. string (povinné)
klíč správy Hodnota klíče pro správu, který uděluje službě Time Series Insights přístup k zápisu k účtu úložiště. Tato vlastnost se nezobrazuje v odpovědích prostředí. string (povinné)

WarmStoreConfigurationVlastnosti

Název Description Hodnota
DataRetention Časový rozsah ISO8601 určující počet dní, po který budou události prostředí k dispozici pro dotaz z teplého úložiště. string (povinné)

Skladová jednotka (SKU)

Název Description Hodnota
capacity Kapacita skladové položky U prostředí Gen1 je možné tuto hodnotu změnit tak, aby podporovala horizontální navýšení kapacity prostředí po jejich vytvoření. int (povinné)
name Název této skladové položky. "L1"
"P1"
"S1"
"S2" (povinné)