Ambienti Microsoft.TimeSeriesInsights 2017-11-15

Definizione di risorsa Bicep

Il tipo di risorsa ambienti può essere distribuito con operazioni destinate a:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.TimeSeriesInsights/environments, aggiungere il bicep seguente al modello.

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'
  }
}

Valori delle proprietà

environments

Nome Descrizione valore
name Nome della risorsa stringa (obbligatorio)

Limite di caratteri: 1-90

Caratteri validi:
Non è possibile usare:
'<>%&:\?/# o caratteri di controllo
posizione Il percorso della risorsa. stringa (obbligatorio)
tags Coppie chiave-valore di proprietà aggiuntive per la risorsa. Dizionario di nomi e valori di tag. Vedere Tag nei modelli
sku Lo SKU determina la capacità dell'ambiente, il contratto di servizio (nelle query al minuto e la capacità totale) e la tariffa di fatturazione. Sku (obbligatorio)
properties Proprietà usate per creare un ambiente. EnvironmentCreationPropertiesOrEnvironmentResourcePr... (obbligatorio)

EnvironmentCreationPropertiesOrEnvironmentResourcePr...

Nome Descrizione Valore
dataRetentionTime Intervallo di tempo ISO8601 che specifica il numero minimo di giorni in cui gli eventi dell'ambiente saranno disponibili per la query. stringa (obbligatorio)
partitionKeyProperties Elenco di chiavi di partizione in base ai quali verranno ordinati i dati nell'ambiente. PartitionKeyProperty[]
storageLimitExceededBehavior Il comportamento che il servizio Time Series Insights deve assumere quando è stata superata la capacità dell'ambiente. Se viene specificato "PauseIngress", i nuovi eventi non verranno letti dall'origine evento. Se si specifica "PurgeOldData", i nuovi eventi continueranno a essere letti e gli eventi precedenti verranno eliminati dall'ambiente. Il comportamento predefinito è PurgeOldData. 'PauseIngress'
'PurgeOldData'

PartitionKeyProperty

Nome Descrizione valore
name Nome della proprietà. string
type Tipo della proprietà. 'String'

Sku

Nome Descrizione Valore
capacità Capacità dello SKU. Questo valore può essere modificato per supportare la scalabilità orizzontale degli ambienti dopo la creazione. int (obbligatorio)
name Nome di questo SKU. 'S1'
'S2' (obbligatorio)

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
Creare un ambiente con pagamento in base al consumo con un hub IoT

Distribuisci in Azure
Questo modello consente di distribuire un ambiente Time Series Insights con pagamento in base al consumo configurato per l'utilizzo di eventi da un hub IoT.
Creare un ambiente con un'origine evento di Hub eventi

Distribuisci in Azure
Questo modello consente di distribuire un ambiente Time Series Insights configurato per l'utilizzo di eventi da un hub eventi.

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa ambienti può essere distribuito con operazioni destinate a:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.TimeSeriesInsights/environments, aggiungere il codice JSON seguente al modello.

{
  "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"
  }
}

Valori delle proprietà

environments

Nome Descrizione Valore
tipo Tipo di risorsa 'Microsoft.TimeSeriesInsights/environment'
apiVersion Versione dell'API risorsa '2017-11-15'
name Nome della risorsa stringa (obbligatoria)

Limite di caratteri: 1-90

Caratteri validi:
Non è possibile usare:
'<>%&:\?/# o caratteri di controllo
posizione Il percorso della risorsa. stringa (obbligatoria)
tags Coppie chiave-valore di proprietà aggiuntive per la risorsa. Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli
sku Lo sku determina la capacità dell'ambiente, il contratto di servizio (nelle query al minuto e la capacità totale) e la tariffa di fatturazione. Sku (obbligatorio)
properties Proprietà usate per creare un ambiente. EnvironmentCreationPropertiesOrEnvironmentResourcePr... (obbligatorio)

EnvironmentCreationPropertiesOrEnvironmentResourcePr...

Nome Descrizione Valore
dataRetentionTime ISO8601 timepan che specifica il numero minimo di giorni in cui gli eventi dell'ambiente saranno disponibili per la query. stringa (obbligatoria)
partitionKeyProperties Elenco di chiavi di partizione in base al quale verranno ordinati i dati nell'ambiente. PartitionKeyProperty[]
storageLimitExceededBehavior Il comportamento del servizio Time Series Insights deve essere eseguito quando la capacità dell'ambiente è stata superata. Se viene specificato "PauseIngress", i nuovi eventi non verranno letti dall'origine evento. Se viene specificato "PurgeOldData", i nuovi eventi continueranno a essere letti e gli eventi precedenti verranno eliminati dall'ambiente. Il comportamento predefinito è PurgeOldData. 'PauseIngress'
'PurgeOldData'

PartitionKeyProperty

Nome Descrizione valore
name Nome della proprietà. string
type Tipo della proprietà. 'String'

Sku

Nome Descrizione Valore
capacità Capacità dello sku. Questo valore può essere modificato per supportare la scalabilità orizzontale degli ambienti dopo la creazione. int (obbligatorio)
name Nome di questo SKU. 'S1'
'S2' (obbligatorio)

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
Creare un ambiente con pagamento in base al consumo (PAYG) con un hub IoT

Distribuisci in Azure
Questo modello consente di distribuire un ambiente Time Series Insights con pagamento in base al consumo (PayG) configurato per l'utilizzo di eventi da un hub IoT.
Creare un ambiente con un'origine evento dell'hub eventi

Distribuisci in Azure
Questo modello consente di distribuire un ambiente Time Series Insights configurato per l'utilizzo di eventi da un hub eventi.

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa degli ambienti può essere distribuito con operazioni destinate:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.TimeSeriesInsights/environment, aggiungere il codice Terraform seguente al modello.

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"
    }
  })
}

Valori delle proprietà

environments

Nome Descrizione Valore
tipo Tipo di risorsa "Microsoft.TimeSeriesInsights/environments@2017-11-15"
name Nome della risorsa stringa (obbligatoria)

Limite di caratteri: 1-90

Caratteri validi:
Non è possibile usare:
'<>%&:\?/# o caratteri di controllo
posizione Il percorso della risorsa. stringa (obbligatorio)
parent_id Per eseguire la distribuzione in un gruppo di risorse, usare l'ID del gruppo di risorse. stringa (obbligatorio)
tags Coppie chiave-valore di proprietà aggiuntive per la risorsa. Dizionario di nomi e valori di tag.
sku Lo SKU determina la capacità dell'ambiente, il contratto di servizio (nelle query al minuto e la capacità totale) e la tariffa di fatturazione. Sku (obbligatorio)
properties Proprietà usate per creare un ambiente. EnvironmentCreationPropertiesOrEnvironmentResourcePr... (obbligatorio)

EnvironmentCreationPropertiesOrEnvironmentResourcePr...

Nome Descrizione Valore
dataRetentionTime Intervallo di tempo ISO8601 che specifica il numero minimo di giorni in cui gli eventi dell'ambiente saranno disponibili per la query. stringa (obbligatorio)
partitionKeyProperties Elenco di chiavi di partizione in base ai quali verranno ordinati i dati nell'ambiente. PartitionKeyProperty[]
storageLimitExceededBehavior Il comportamento che il servizio Time Series Insights deve assumere quando è stata superata la capacità dell'ambiente. Se viene specificato "PauseIngress", i nuovi eventi non verranno letti dall'origine evento. Se si specifica "PurgeOldData", i nuovi eventi continueranno a essere letti e gli eventi precedenti verranno eliminati dall'ambiente. Il comportamento predefinito è PurgeOldData. "PauseIngress"
"PurgeOldData"

PartitionKeyProperty

Nome Descrizione valore
name Nome della proprietà. string
type Tipo della proprietà. "String"

Sku

Nome Descrizione Valore
capacità Capacità dello SKU. Questo valore può essere modificato per supportare la scalabilità orizzontale degli ambienti dopo la creazione. int (obbligatorio)
name Nome di questo SKU. "S1"
"S2" (obbligatorio)