Microsoft. Kusto-clusters/databases/dataConnections 2022-11-11
Bicep-resourcedefinitie
Het resourcetype clusters/databases/dataConnections kan worden geïmplementeerd in:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Een Microsoft maken. Kusto/clusters/databases/dataConnections-resource, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Kusto/clusters/databases/dataConnections@2022-11-11' = {
name: 'string'
location: 'string'
kind: 'string'
parent: resourceSymbolicName
// For remaining properties, see clusters/databases/dataConnections objects
}
clusters/databases/dataConnections-objecten
Stel de eigenschap Soort in om het type object op te geven.
Gebruik voor CosmosDb:
kind: 'CosmosDb'
properties: {
cosmosDbAccountResourceId: 'string'
cosmosDbContainer: 'string'
cosmosDbDatabase: 'string'
managedIdentityResourceId: 'string'
mappingRuleName: 'string'
retrievalStartDate: 'string'
tableName: 'string'
}
Gebruik voor EventGrid:
kind: 'EventGrid'
properties: {
blobStorageEventType: 'string'
consumerGroup: 'string'
databaseRouting: 'string'
dataFormat: 'string'
eventGridResourceId: 'string'
eventHubResourceId: 'string'
ignoreFirstRecord: bool
managedIdentityResourceId: 'string'
mappingRuleName: 'string'
storageAccountResourceId: 'string'
tableName: 'string'
}
Gebruik voor EventHub:
kind: 'EventHub'
properties: {
compression: 'string'
consumerGroup: 'string'
databaseRouting: 'string'
dataFormat: 'string'
eventHubResourceId: 'string'
eventSystemProperties: [
'string'
]
managedIdentityResourceId: 'string'
mappingRuleName: 'string'
retrievalStartDate: 'string'
tableName: 'string'
}
Gebruik voor IotHub:
kind: 'IotHub'
properties: {
consumerGroup: 'string'
databaseRouting: 'string'
dataFormat: 'string'
eventSystemProperties: [
'string'
]
iotHubResourceId: 'string'
mappingRuleName: 'string'
retrievalStartDate: 'string'
sharedAccessPolicyName: 'string'
tableName: 'string'
}
Eigenschapswaarden
clusters/databases/dataConnections
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep. |
tekenreeks (vereist) |
location | Resourcelocatie. | tekenreeks |
Soort | Het objecttype instellen | CosmosDb EventGrid EventHub IotHub (vereist) |
Bovenliggende | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie Onderliggende resource buiten bovenliggende resource voor meer informatie. |
Symbolische naam voor resource van het type: databases |
CosmosDbDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
Soort | Soort eindpunt voor de gegevensverbinding | 'CosmosDb' (vereist) |
properties | De eigenschappen van de CosmosDb-gegevensverbinding. | CosmosDbDataConnectionProperties |
CosmosDbDataConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
cosmosDbAccountResourceId | De resource-id van het Cosmos DB-account dat wordt gebruikt om de gegevensverbinding te maken. | tekenreeks (vereist) |
cosmosDbContainer | De naam van een bestaande container in de Cosmos DB-database. | tekenreeks (vereist) |
cosmosDbDatabase | De naam van een bestaande database in het Cosmos DB-account. | tekenreeks (vereist) |
managedIdentityResourceId | De resource-id van een beheerd systeem of door de gebruiker toegewezen identiteit. De identiteit wordt gebruikt voor verificatie met Cosmos DB. | tekenreeks (vereist) |
mappingRuleName | De naam van een bestaande toewijzingsregel die moet worden gebruikt bij het opnemen van de opgehaalde gegevens. | tekenreeks |
retrievalStartDate | Optioneel. Indien gedefinieerd, haalt de gegevensverbinding Cosmos DB-documenten op die zijn gemaakt of bijgewerkt na de opgegeven begindatum voor ophalen. | tekenreeks |
tableName | De hoofdlettergevoelige naam van de bestaande doeltabel in uw cluster. Opgehaalde gegevens worden opgenomen in deze tabel. | tekenreeks (vereist) |
EventGridDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
Soort | Soort eindpunt voor de gegevensverbinding | EventGrid (vereist) |
properties | De eigenschappen van de Event Grid-gegevensverbinding. | EventGridConnectionProperties |
EventGridConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
blobStorageEventType | De naam van het gebeurtenistype blobopslag dat moet worden verwerkt. | 'Microsoft. Storage.BlobCreated' 'Microsoft. Storage.BlobRenamed' |
consumerGroup | De Event Hub-consumentengroep. | tekenreeks (vereist) |
databaseRouting | Indicatie voor databaserouteringsgegevens van de gegevensverbinding. Standaard is alleen databaserouteringsinformatie toegestaan | 'Multi' 'Enkel' |
dataFormat | De gegevensindeling van het bericht. Desgewenst kan de gegevensindeling aan elk bericht worden toegevoegd. | 'APACHEAVRO' 'AVRO' CSV JSON 'MULTIJSON' ORC 'PARQUET' 'PSV' 'RAW' 'SCSV' 'SINGLEJSON' 'SOHSV' 'TSV' 'TSVE' 'TXT' 'W3CLOGFILE' |
eventGridResourceId | De resource-id van het gebeurtenisraster dat is geabonneerd op de gebeurtenissen van het opslagaccount. | tekenreeks |
eventHubResourceId | De resource-id waar het gebeurtenisraster is geconfigureerd voor het verzenden van gebeurtenissen. | tekenreeks (vereist) |
ignoreFirstRecord | Een Booleaanse waarde die, indien ingesteld op true, aangeeft dat bij opname de eerste record van elk bestand moet worden genegeerd | booleaans |
managedIdentityResourceId | De resource-id van een beheerde identiteit (door het systeem of de gebruiker toegewezen) die moet worden gebruikt voor verificatie met event hub en opslagaccount. | tekenreeks |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. De toewijzingsgegevens kunnen eventueel aan elk bericht worden toegevoegd. | tekenreeks |
storageAccountResourceId | De resource-id van het opslagaccount waarin de gegevens zich bevinden. | tekenreeks (vereist) |
tableName | De tabel waarin de gegevens moeten worden opgenomen. De tabelgegevens kunnen eventueel aan elk bericht worden toegevoegd. | tekenreeks |
EventHubDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
Soort | Soort eindpunt voor de gegevensverbinding | 'EventHub' (vereist) |
properties | De eigenschappen van de Event Hub-gegevensverbinding die moeten worden gevalideerd. | EventHubConnectionProperties |
EventHubConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
compressie | Het compressietype Event Hub-berichten | 'GZip' 'Geen' |
consumerGroup | De Event Hub-consumentengroep. | tekenreeks (vereist) |
databaseRouting | Indicatie voor databaserouteringsgegevens van de gegevensverbinding. Standaard is alleen databaserouteringsinformatie toegestaan | 'Multi' 'Enkel' |
dataFormat | De gegevensindeling van het bericht. Desgewenst kan de gegevensindeling aan elk bericht worden toegevoegd. | 'APACHEAVRO' 'AVRO' CSV JSON 'MULTIJSON' ORC 'PARQUET' 'PSV' 'RAW' 'SCSV' 'SINGLEJSON' 'SOHSV' 'TSV' 'TSVE' 'TXT' 'W3CLOGFILE' |
eventHubResourceId | De resource-id van de Event Hub die moet worden gebruikt om een gegevensverbinding te maken. | tekenreeks (vereist) |
eventSystemProperties | Systeemeigenschappen van de Event Hub | tekenreeks[] |
managedIdentityResourceId | De resource-id van een beheerde identiteit (door het systeem of door de gebruiker toegewezen) die moet worden gebruikt voor verificatie met Event Hub. | tekenreeks |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. De toewijzingsgegevens kunnen desgewenst aan elk bericht worden toegevoegd. | tekenreeks |
ophalenStartDate | Wanneer de gegevensverbinding is gedefinieerd, worden bestaande Event Hub-gebeurtenissen opgehaald die zijn gemaakt sinds de begindatum van ophalen. Het kan alleen gebeurtenissen ophalen die worden bewaard door de Event Hub, op basis van de bewaarperiode. | tekenreeks |
tableName | De tabel waarin de gegevens moeten worden opgenomen. De tabelgegevens kunnen desgewenst aan elk bericht worden toegevoegd. | tekenreeks |
IotHubDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
Soort | Type van het eindpunt voor de gegevensverbinding | 'IotHub' (vereist) |
properties | De eigenschappen van de IoT Hub-gegevensverbinding. | IotHubConnectionProperties |
IotHubConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
consumerGroup | De ioT Hub-consumentengroep. | tekenreeks (vereist) |
databaseRouting | Indicatie voor databaserouteringsgegevens van de gegevensverbinding. Standaard zijn alleen databaserouteringsgegevens toegestaan | 'Multi' 'Enkel' |
dataFormat | De gegevensindeling van het bericht. Optioneel kan de gegevensindeling aan elk bericht worden toegevoegd. | 'APACHEAVRO' 'AVRO' 'CSV' 'JSON' 'MULTIJSON' 'ORC' 'PARQUET' 'PSV' 'RAW' 'SCSV' 'SINGLEJSON' 'SOHSV' 'TSV' 'TSVE' 'TXT' 'W3CLOGFILE' |
eventSystemProperties | Systeemeigenschappen van de ioT-hub | tekenreeks[] |
iotHubResourceId | De resource-id van de IoT-hub die moet worden gebruikt om een gegevensverbinding te maken. | tekenreeks (vereist) |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. De toewijzingsgegevens kunnen desgewenst aan elk bericht worden toegevoegd. | tekenreeks |
ophalenStartDate | Wanneer de gegevensverbinding is gedefinieerd, worden bestaande Event Hub-gebeurtenissen opgehaald die zijn gemaakt sinds de begindatum van ophalen. Het kan alleen gebeurtenissen ophalen die worden bewaard door de Event Hub, op basis van de bewaarperiode. | tekenreeks |
sharedAccessPolicyName | De naam van het toegangsbeleid voor delen | tekenreeks (vereist) |
tableName | De tabel waarin de gegevens moeten worden opgenomen. De tabelgegevens kunnen desgewenst aan elk bericht worden toegevoegd. | tekenreeks |
Snelstartsjablonen
Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Azure Data Explorer-database implementeren met Event Hub-verbinding |
Implementeer Azure Data Explorer db met Event Hub-verbinding. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype clusters/databases/dataConnections kan worden geïmplementeerd in:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Een Microsoft maken. Kusto/clusters/databases/dataConnections-resource: voeg de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Kusto/clusters/databases/dataConnections",
"apiVersion": "2022-11-11",
"name": "string",
"location": "string",
"kind": "string",
// For remaining properties, see clusters/databases/dataConnections objects
}
clusters/databases/dataConnections-objecten
Stel de eigenschap type in om het type object op te geven.
Gebruik voor CosmosDb:
"kind": "CosmosDb",
"properties": {
"cosmosDbAccountResourceId": "string",
"cosmosDbContainer": "string",
"cosmosDbDatabase": "string",
"managedIdentityResourceId": "string",
"mappingRuleName": "string",
"retrievalStartDate": "string",
"tableName": "string"
}
Gebruik voor EventGrid:
"kind": "EventGrid",
"properties": {
"blobStorageEventType": "string",
"consumerGroup": "string",
"databaseRouting": "string",
"dataFormat": "string",
"eventGridResourceId": "string",
"eventHubResourceId": "string",
"ignoreFirstRecord": "bool",
"managedIdentityResourceId": "string",
"mappingRuleName": "string",
"storageAccountResourceId": "string",
"tableName": "string"
}
Gebruik voor EventHub:
"kind": "EventHub",
"properties": {
"compression": "string",
"consumerGroup": "string",
"databaseRouting": "string",
"dataFormat": "string",
"eventHubResourceId": "string",
"eventSystemProperties": [ "string" ],
"managedIdentityResourceId": "string",
"mappingRuleName": "string",
"retrievalStartDate": "string",
"tableName": "string"
}
Gebruik voor IotHub:
"kind": "IotHub",
"properties": {
"consumerGroup": "string",
"databaseRouting": "string",
"dataFormat": "string",
"eventSystemProperties": [ "string" ],
"iotHubResourceId": "string",
"mappingRuleName": "string",
"retrievalStartDate": "string",
"sharedAccessPolicyName": "string",
"tableName": "string"
}
Eigenschapswaarden
clusters/databases/dataConnections
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft. Kusto/clusters/databases/dataConnections' |
apiVersion | De resource-API-versie | '2022-11-11' |
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen. |
tekenreeks (vereist) |
location | Resourcelocatie. | tekenreeks |
Soort | Het objecttype instellen | CosmosDb EventGrid EventHub IotHub (vereist) |
CosmosDbDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
Soort | Soort eindpunt voor de gegevensverbinding | 'CosmosDb' (vereist) |
properties | De eigenschappen van de CosmosDb-gegevensverbinding. | CosmosDbDataConnectionProperties |
CosmosDbDataConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
cosmosDbAccountResourceId | De resource-id van het Cosmos DB-account dat wordt gebruikt om de gegevensverbinding te maken. | tekenreeks (vereist) |
cosmosDbContainer | De naam van een bestaande container in de Cosmos DB-database. | tekenreeks (vereist) |
cosmosDbDatabase | De naam van een bestaande database in het Cosmos DB-account. | tekenreeks (vereist) |
managedIdentityResourceId | De resource-id van een beheerd systeem of door de gebruiker toegewezen identiteit. De identiteit wordt gebruikt voor verificatie met Cosmos DB. | tekenreeks (vereist) |
mappingRuleName | De naam van een bestaande toewijzingsregel die moet worden gebruikt bij het opnemen van de opgehaalde gegevens. | tekenreeks |
retrievalStartDate | Optioneel. Indien gedefinieerd, haalt de gegevensverbinding Cosmos DB-documenten op die zijn gemaakt of bijgewerkt na de opgegeven begindatum voor ophalen. | tekenreeks |
tableName | De hoofdlettergevoelige naam van de bestaande doeltabel in uw cluster. Opgehaalde gegevens worden opgenomen in deze tabel. | tekenreeks (vereist) |
EventGridDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
Soort | Soort eindpunt voor de gegevensverbinding | EventGrid (vereist) |
properties | De eigenschappen van de Event Grid-gegevensverbinding. | EventGridConnectionProperties |
EventGridConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
blobStorageEventType | De naam van het gebeurtenistype blobopslag dat moet worden verwerkt. | 'Microsoft. Storage.BlobCreated' 'Microsoft. Storage.BlobRenamed' |
consumerGroup | De Event Hub-consumentengroep. | tekenreeks (vereist) |
databaseRouting | Indicatie voor databaserouteringsgegevens van de gegevensverbinding. Standaard is alleen databaserouteringsinformatie toegestaan | 'Multi' 'Enkel' |
dataFormat | De gegevensindeling van het bericht. Desgewenst kan de gegevensindeling aan elk bericht worden toegevoegd. | 'APACHEAVRO' 'AVRO' CSV JSON 'MULTIJSON' ORC 'PARQUET' 'PSV' 'RAW' 'SCSV' 'SINGLEJSON' 'SOHSV' 'TSV' 'TSVE' 'TXT' 'W3CLOGFILE' |
eventGridResourceId | De resource-id van het gebeurtenisraster dat is geabonneerd op de gebeurtenissen van het opslagaccount. | tekenreeks |
eventHubResourceId | De resource-id waar het gebeurtenisraster is geconfigureerd voor het verzenden van gebeurtenissen. | tekenreeks (vereist) |
ignoreFirstRecord | Een Booleaanse waarde die, indien ingesteld op true, aangeeft dat bij opname de eerste record van elk bestand moet worden genegeerd | booleaans |
managedIdentityResourceId | De resource-id van een beheerde identiteit (door het systeem of de gebruiker toegewezen) die moet worden gebruikt voor verificatie met event hub en opslagaccount. | tekenreeks |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. De toewijzingsgegevens kunnen eventueel aan elk bericht worden toegevoegd. | tekenreeks |
storageAccountResourceId | De resource-id van het opslagaccount waarin de gegevens zich bevinden. | tekenreeks (vereist) |
tableName | De tabel waarin de gegevens moeten worden opgenomen. De tabelgegevens kunnen eventueel aan elk bericht worden toegevoegd. | tekenreeks |
EventHubDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
Soort | Soort eindpunt voor de gegevensverbinding | 'EventHub' (vereist) |
properties | De eigenschappen van de Event Hub-gegevensverbinding die moeten worden gevalideerd. | EventHubConnectionProperties |
EventHubConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
compressie | Het compressietype Event Hub-berichten | 'GZip' 'Geen' |
consumerGroup | De Event Hub-consumentengroep. | tekenreeks (vereist) |
databaseRouting | Indicatie voor databaserouteringsgegevens van de gegevensverbinding. Standaard is alleen databaserouteringsinformatie toegestaan | 'Multi' 'Enkel' |
dataFormat | De gegevensindeling van het bericht. Desgewenst kan de gegevensindeling aan elk bericht worden toegevoegd. | 'APACHEAVRO' 'AVRO' CSV JSON 'MULTIJSON' ORC 'PARQUET' 'PSV' 'RAW' 'SCSV' 'SINGLEJSON' 'SOHSV' 'TSV' 'TSVE' 'TXT' 'W3CLOGFILE' |
eventHubResourceId | De resource-id van de Event Hub die moet worden gebruikt om een gegevensverbinding te maken. | tekenreeks (vereist) |
eventSystemProperties | Systeemeigenschappen van de Event Hub | tekenreeks[] |
managedIdentityResourceId | De resource-id van een beheerde identiteit (door het systeem of de gebruiker toegewezen) die moet worden gebruikt voor verificatie met Event Hub. | tekenreeks |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. De toewijzingsgegevens kunnen eventueel aan elk bericht worden toegevoegd. | tekenreeks |
retrievalStartDate | Wanneer de gegevensverbinding is gedefinieerd, worden bestaande Event Hub-gebeurtenissen opgehaald die zijn gemaakt sinds de begindatum ophalen. Het kan alleen gebeurtenissen ophalen die worden bewaard door de Event Hub, op basis van de retentieperiode. | tekenreeks |
tableName | De tabel waarin de gegevens moeten worden opgenomen. De tabelgegevens kunnen eventueel aan elk bericht worden toegevoegd. | tekenreeks |
IotHubDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
Soort | Soort eindpunt voor de gegevensverbinding | 'IotHub' (vereist) |
properties | De eigenschappen van de IoT Hub-gegevensverbinding. | IotHubConnectionProperties |
IotHubConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
consumerGroup | De ioT-hub-consumentengroep. | tekenreeks (vereist) |
databaseRouting | Indicatie voor databaserouteringsgegevens van de gegevensverbinding. Standaard is alleen databaserouteringsinformatie toegestaan | 'Multi' 'Enkel' |
dataFormat | De gegevensindeling van het bericht. Desgewenst kan de gegevensindeling aan elk bericht worden toegevoegd. | 'APACHEAVRO' 'AVRO' CSV JSON 'MULTIJSON' ORC 'PARQUET' 'PSV' 'RAW' 'SCSV' 'SINGLEJSON' 'SOHSV' 'TSV' 'TSVE' 'TXT' 'W3CLOGFILE' |
eventSystemProperties | Systeemeigenschappen van de ioT-hub | tekenreeks[] |
iotHubResourceId | De resource-id van de IoT-hub die moet worden gebruikt om een gegevensverbinding te maken. | tekenreeks (vereist) |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. De toewijzingsgegevens kunnen eventueel aan elk bericht worden toegevoegd. | tekenreeks |
retrievalStartDate | Wanneer de gegevensverbinding is gedefinieerd, worden bestaande Event Hub-gebeurtenissen opgehaald die zijn gemaakt sinds de begindatum ophalen. Het kan alleen gebeurtenissen ophalen die worden bewaard door de Event Hub, op basis van de retentieperiode. | tekenreeks |
sharedAccessPolicyName | De naam van het toegangsbeleid voor delen | tekenreeks (vereist) |
tableName | De tabel waarin de gegevens moeten worden opgenomen. De tabelgegevens kunnen eventueel aan elk bericht worden toegevoegd. | tekenreeks |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Azure Data Explorer db implementeren met Event Hub-verbinding |
Implementeer Azure Data Explorer db met Event Hub-verbinding. |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype clusters/databases/dataConnections kan worden geïmplementeerd in:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Een Microsoft maken. Kusto/clusters/databases/dataConnections-resource voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Kusto/clusters/databases/dataConnections@2022-11-11"
name = "string"
location = "string"
parent_id = "string"
// For remaining properties, see clusters/databases/dataConnections objects
body = jsonencode({
kind = "string"
})
}
clusters/databases/dataConnections-objecten
Stel de eigenschap Soort in om het type object op te geven.
Gebruik voor CosmosDb:
kind = "CosmosDb"
properties = {
cosmosDbAccountResourceId = "string"
cosmosDbContainer = "string"
cosmosDbDatabase = "string"
managedIdentityResourceId = "string"
mappingRuleName = "string"
retrievalStartDate = "string"
tableName = "string"
}
Gebruik voor EventGrid:
kind = "EventGrid"
properties = {
blobStorageEventType = "string"
consumerGroup = "string"
databaseRouting = "string"
dataFormat = "string"
eventGridResourceId = "string"
eventHubResourceId = "string"
ignoreFirstRecord = bool
managedIdentityResourceId = "string"
mappingRuleName = "string"
storageAccountResourceId = "string"
tableName = "string"
}
Gebruik voor EventHub:
kind = "EventHub"
properties = {
compression = "string"
consumerGroup = "string"
databaseRouting = "string"
dataFormat = "string"
eventHubResourceId = "string"
eventSystemProperties = [
"string"
]
managedIdentityResourceId = "string"
mappingRuleName = "string"
retrievalStartDate = "string"
tableName = "string"
}
Gebruik voor IotHub:
kind = "IotHub"
properties = {
consumerGroup = "string"
databaseRouting = "string"
dataFormat = "string"
eventSystemProperties = [
"string"
]
iotHubResourceId = "string"
mappingRuleName = "string"
retrievalStartDate = "string"
sharedAccessPolicyName = "string"
tableName = "string"
}
Eigenschapswaarden
clusters/databases/dataConnections
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft. Kusto/clusters/databases/dataConnections@2022-11-11" |
naam | De resourcenaam | tekenreeks (vereist) |
location | Resourcelocatie. | tekenreeks |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: databases |
Soort | Het objecttype instellen | CosmosDb EventGrid EventHub IotHub (vereist) |
CosmosDbDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
Soort | Soort eindpunt voor de gegevensverbinding | 'CosmosDb' (vereist) |
properties | De eigenschappen van de CosmosDb-gegevensverbinding. | CosmosDbDataConnectionProperties |
CosmosDbDataConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
cosmosDbAccountResourceId | De resource-id van het Cosmos DB-account dat wordt gebruikt om de gegevensverbinding te maken. | tekenreeks (vereist) |
cosmosDbContainer | De naam van een bestaande container in de Cosmos DB-database. | tekenreeks (vereist) |
cosmosDbDatabase | De naam van een bestaande database in het Cosmos DB-account. | tekenreeks (vereist) |
managedIdentityResourceId | De resource-id van een beheerd systeem of door de gebruiker toegewezen identiteit. De identiteit wordt gebruikt voor verificatie met Cosmos DB. | tekenreeks (vereist) |
mappingRuleName | De naam van een bestaande toewijzingsregel die moet worden gebruikt bij het opnemen van de opgehaalde gegevens. | tekenreeks |
retrievalStartDate | Optioneel. Indien gedefinieerd, haalt de gegevensverbinding Cosmos DB-documenten op die zijn gemaakt of bijgewerkt na de opgegeven begindatum voor ophalen. | tekenreeks |
tableName | De hoofdlettergevoelige naam van de bestaande doeltabel in uw cluster. Opgehaalde gegevens worden opgenomen in deze tabel. | tekenreeks (vereist) |
EventGridDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
Soort | Soort eindpunt voor de gegevensverbinding | EventGrid (vereist) |
properties | De eigenschappen van de Event Grid-gegevensverbinding. | EventGridConnectionProperties |
EventGridConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
blobStorageEventType | De naam van het gebeurtenistype blobopslag dat moet worden verwerkt. | "Microsoft. Storage.BlobCreated" "Microsoft. Storage.BlobRenamed" |
consumerGroup | De Event Hub-consumentengroep. | tekenreeks (vereist) |
databaseRouting | Indicatie voor databaserouteringsgegevens van de gegevensverbinding. Standaard is alleen databaserouteringsinformatie toegestaan | "Multi" "Enkel" |
dataFormat | De gegevensindeling van het bericht. Desgewenst kan de gegevensindeling aan elk bericht worden toegevoegd. | "APACHEAVRO" "AVRO" "CSV" "JSON" "MULTIJSON" "ORC" "PARQUET" "PSV" "RAW" "SCSV" "SINGLEJSON" "SOHSV" "TSV" "TSVE" "TXT" "W3CLOGFILE" |
eventGridResourceId | De resource-id van het gebeurtenisraster dat is geabonneerd op de gebeurtenissen van het opslagaccount. | tekenreeks |
eventHubResourceId | De resource-id waar het gebeurtenisraster is geconfigureerd voor het verzenden van gebeurtenissen. | tekenreeks (vereist) |
ignoreFirstRecord | Een Booleaanse waarde die, indien ingesteld op true, aangeeft dat bij opname de eerste record van elk bestand moet worden genegeerd | booleaans |
managedIdentityResourceId | De resource-id van een beheerde identiteit (door het systeem of de gebruiker toegewezen) die moet worden gebruikt voor verificatie met event hub en opslagaccount. | tekenreeks |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. De toewijzingsgegevens kunnen eventueel aan elk bericht worden toegevoegd. | tekenreeks |
storageAccountResourceId | De resource-id van het opslagaccount waarin de gegevens zich bevinden. | tekenreeks (vereist) |
tableName | De tabel waarin de gegevens moeten worden opgenomen. De tabelgegevens kunnen eventueel aan elk bericht worden toegevoegd. | tekenreeks |
EventHubDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
Soort | Soort eindpunt voor de gegevensverbinding | EventHub (vereist) |
properties | De eigenschappen van de Event Hub-gegevensverbinding die moeten worden gevalideerd. | EventHubConnectionProperties |
EventHubConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
compressie | Het compressietype Event Hub-berichten | "GZip" "Geen" |
consumerGroup | De Event Hub-consumentengroep. | tekenreeks (vereist) |
databaseRouting | Indicatie voor databaserouteringsgegevens van de gegevensverbinding. Standaard is alleen databaserouteringsinformatie toegestaan | "Multi" "Enkel" |
dataFormat | De gegevensindeling van het bericht. Desgewenst kan de gegevensindeling aan elk bericht worden toegevoegd. | "APACHEAVRO" "AVRO" "CSV" "JSON" "MULTIJSON" "ORC" "PARQUET" "PSV" "RAW" "SCSV" "SINGLEJSON" "SOHSV" "TSV" "TSVE" "TXT" "W3CLOGFILE" |
eventHubResourceId | De resource-id van de Event Hub die moet worden gebruikt om een gegevensverbinding te maken. | tekenreeks (vereist) |
eventSystemProperties | Systeemeigenschappen van de Event Hub | tekenreeks[] |
managedIdentityResourceId | De resource-id van een beheerde identiteit (door het systeem of de gebruiker toegewezen) die moet worden gebruikt voor verificatie met Event Hub. | tekenreeks |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. De toewijzingsgegevens kunnen eventueel aan elk bericht worden toegevoegd. | tekenreeks |
retrievalStartDate | Wanneer de gegevensverbinding is gedefinieerd, worden bestaande Event Hub-gebeurtenissen opgehaald die zijn gemaakt sinds de begindatum ophalen. Het kan alleen gebeurtenissen ophalen die worden bewaard door de Event Hub, op basis van de retentieperiode. | tekenreeks |
tableName | De tabel waarin de gegevens moeten worden opgenomen. De tabelgegevens kunnen eventueel aan elk bericht worden toegevoegd. | tekenreeks |
IotHubDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
Soort | Soort eindpunt voor de gegevensverbinding | "IotHub" (vereist) |
properties | De eigenschappen van de IoT Hub-gegevensverbinding. | IotHubConnectionProperties |
IotHubConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
consumerGroup | De ioT-hub-consumentengroep. | tekenreeks (vereist) |
databaseRouting | Indicatie voor databaserouteringsgegevens van de gegevensverbinding. Standaard is alleen databaserouteringsinformatie toegestaan | "Multi" "Enkel" |
dataFormat | De gegevensindeling van het bericht. Desgewenst kan de gegevensindeling aan elk bericht worden toegevoegd. | "APACHEAVRO" "AVRO" "CSV" "JSON" "MULTIJSON" "ORC" "PARQUET" "PSV" "RAW" "SCSV" "SINGLEJSON" "SOHSV" "TSV" "TSVE" "TXT" "W3CLOGFILE" |
eventSystemProperties | Systeemeigenschappen van de ioT-hub | tekenreeks[] |
iotHubResourceId | De resource-id van de IoT-hub die moet worden gebruikt om een gegevensverbinding te maken. | tekenreeks (vereist) |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. De toewijzingsgegevens kunnen desgewenst aan elk bericht worden toegevoegd. | tekenreeks |
ophalenStartDate | Wanneer de gegevensverbinding is gedefinieerd, worden bestaande Event Hub-gebeurtenissen opgehaald die zijn gemaakt sinds de begindatum van ophalen. Het kan alleen gebeurtenissen ophalen die worden bewaard door de Event Hub, op basis van de bewaarperiode. | tekenreeks |
sharedAccessPolicyName | De naam van het toegangsbeleid voor delen | tekenreeks (vereist) |
tableName | De tabel waarin de gegevens moeten worden opgenomen. De tabelgegevens kunnen desgewenst aan elk bericht worden toegevoegd. | tekenreeks |