Tables - Update
Een Log Analytics-werkruimtetabel bijwerken.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/tables/{tableName}?api-version=2023-09-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
resource
|
path | True |
string |
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig. |
subscription
|
path | True |
string |
De id van het doelabonnement. |
table
|
path | True |
string |
De naam van de tabel. Regex-patroon: |
workspace
|
path | True |
string |
De naam van de werkruimte. Regex-patroon: |
api-version
|
query | True |
string |
De API-versie die voor deze bewerking moet worden gebruikt. |
Aanvraagbody
Name | Type | Description |
---|---|---|
properties.plan |
Instrueer het systeem hoe de logboeken die in deze tabel worden opgenomen, moeten worden verwerkt en opgeladen. |
|
properties.restoredLogs |
Parameters van de herstelbewerking waarmee deze tabel is gestart. |
|
properties.retentionInDays |
integer |
De tabelretentie in dagen, tussen 4 en 730. Als u deze eigenschap instelt op -1, wordt standaard de werkruimteretentie gebruikt. |
properties.schema |
Tabelschema. |
|
properties.searchResults |
Parameters van de zoektaak waarmee deze tabel is gestart. |
|
properties.totalRetentionInDays |
integer |
De totale retentie in de tabel in dagen, tussen 4 en 4383. Als u deze eigenschap instelt op -1, wordt standaard tabelretentie gebruikt. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
Definitie van OK-antwoord. |
|
202 Accepted |
Geaccepteerde antwoorddefinitie (langdurige bewerking). |
|
Other Status Codes |
Foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
Name | Description |
---|---|
user_impersonation | uw gebruikersaccount imiteren |
Voorbeelden
TablesUpsert
Voorbeeldaanvraag
PATCH https://management.azure.com/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/oiautorest6685/providers/Microsoft.OperationalInsights/workspaces/oiautorest6685/tables/AzureNetworkFlow?api-version=2023-09-01
{
"properties": {
"schema": {
"name": "AzureNetworkFlow",
"columns": [
{
"name": "MyNewColumn",
"type": "guid"
}
]
},
"retentionInDays": 45,
"totalRetentionInDays": 70
}
}
Voorbeeldrespons
{
"properties": {
"schema": {
"name": "AzureNetworkFlow",
"tableSubType": "DataCollectionRuleBased",
"tableType": "Microsoft",
"columns": [
{
"isHidden": false,
"name": "MyNewColumn",
"type": "guid",
"isDefaultDisplay": false
}
],
"standardColumns": [
{
"isHidden": true,
"name": "TenantId",
"type": "guid",
"isDefaultDisplay": false
},
{
"isHidden": false,
"name": "SourceSystem",
"type": "string",
"isDefaultDisplay": false
},
{
"isHidden": false,
"name": "TimeGenerated",
"type": "dateTime",
"isDefaultDisplay": false
},
{
"isHidden": false,
"name": "AgentID",
"type": "string",
"isDefaultDisplay": false
},
{
"isHidden": false,
"name": "SourceIP",
"type": "string",
"isDefaultDisplay": false
},
{
"isHidden": false,
"name": "Protocol",
"type": "string",
"isDefaultDisplay": false
},
{
"isHidden": false,
"name": "SourcePort",
"type": "int",
"isDefaultDisplay": false
},
{
"isHidden": false,
"name": "DestinationPort",
"type": "int",
"isDefaultDisplay": false
},
{
"isHidden": false,
"name": "TcpFlags",
"type": "int",
"isDefaultDisplay": false
},
{
"isHidden": false,
"name": "Packets",
"type": "int",
"isDefaultDisplay": false
},
{
"isHidden": false,
"name": "Bytes",
"type": "int",
"isDefaultDisplay": false
},
{
"isHidden": false,
"name": "BytesOut",
"type": "int",
"isDefaultDisplay": false
},
{
"isHidden": false,
"name": "DurationInMs",
"type": "int",
"isDefaultDisplay": false
},
{
"isHidden": false,
"name": "RstCount",
"type": "int",
"isDefaultDisplay": false
},
{
"isHidden": false,
"name": "MaxSampleRtt",
"type": "int",
"isDefaultDisplay": false
}
],
"solutions": [
"LogManagement"
]
},
"provisioningState": "Succeeded",
"retentionInDays": 45,
"totalRetentionInDays": 70,
"archiveRetentionInDays": 25,
"retentionInDaysAsDefault": false,
"totalRetentionInDaysAsDefault": false,
"plan": "Analytics"
},
"id": "/subscriptions/00000000-0000-0000-0000-00000000000/resourcegroups/oiautorest6685/providers/Microsoft.OperationalInsights/workspaces/oiautorest6685/tables/AzureNetworkFlow",
"name": "AzureNetworkFlow"
}
azure-asyncoperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-00000000000/providers/Microsoft.OperaitonalInsights/locations/eastus/operationstatuses/62e4d893-d233-4005-988e-a428d9f77076?api-version=2023-09-01
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/oiautorest6685/providers/Microsoft.OperaitonalInsights/workspaces/oiautorest6685/tables/table1_CL/operationresults/62e4d893-d233-4005-988e-a428d9f77076?api-version=2023-09-01
Definities
Name | Description |
---|---|
Column |
Tabelkolom. |
Column |
Logische hint voor kolomgegevenstype. |
Column |
Kolomgegevenstype. |
created |
Het type identiteit waarmee de resource is gemaakt. |
Error |
Aanvullende informatie over de resourcebeheerfout. |
Error |
De foutdetails. |
Error |
Foutreactie |
Provisioning |
De huidige inrichtingsstatus van de tabel. Als dit is ingesteld op 'bijwerken', geeft dit een resourcevergrendeling aan vanwege een lopende bewerking, waarbij elke update van de tabel wordt geblokkeerd totdat de lopende bewerking is voltooid. |
Restored |
Parameters herstellen. |
Result |
Statistieken over de uitvoering van zoektaken. |
Schema |
Schema van de tabel. |
Search |
Parameters van de zoektaak die deze tabel heeft geïnitieerd. |
Source |
De maker van de tafel. |
system |
Metagegevens met betrekking tot het maken en laatste wijzigen van de resource. |
Table |
Definitie van werkruimtegegevenstabel. |
Table |
Instrueer het systeem hoe de logboeken die in deze tabel worden opgenomen, moeten worden verwerkt en in rekening worden gebracht. |
Table |
In het subtype wordt beschreven welke API's kunnen worden gebruikt voor interactie met de tabel en welke functies er beschikbaar zijn. |
Table |
De maker van de tafel. |
Column
Tabelkolom.
Name | Type | Description |
---|---|---|
dataTypeHint |
Logische hint voor kolomgegevenstype. |
|
description |
string |
Kolombeschrijving. |
displayName |
string |
Kolomweergavenaam. |
isDefaultDisplay |
boolean |
Wordt standaard weergegeven. |
isHidden |
boolean |
Is de kolom verborgen. |
name |
string |
Kolomnaam. |
type |
Kolomgegevenstype. |
ColumnDataTypeHintEnum
Logische hint voor kolomgegevenstype.
Name | Type | Description |
---|---|---|
armPath |
string |
Een ARM-pad (Azure Resource Model): /subscriptions/{...} /resourceGroups/{...} /providers/Microsoft. {...} /{...} /{...} /{...} ... |
guid |
string |
Een standaard 128-bits GUID volgens de standaardvorm xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
ip |
string |
Een standaard IP-adres V4/V6 volgens de standaardvorm x.x.x.x/y:y:y:y:y:y:y:y:y:y |
uri |
string |
Een tekenreeks die overeenkomt met het patroon van een URI, bijvoorbeeld scheme://username:password@host:1234/this/is/a/path?k1=v1&k2=v2#fragment |
ColumnTypeEnum
Kolomgegevenstype.
Name | Type | Description |
---|---|---|
boolean |
string |
|
dateTime |
string |
|
dynamic |
string |
|
guid |
string |
|
int |
string |
|
long |
string |
|
real |
string |
|
string |
string |
createdByType
Het type identiteit waarmee de resource is gemaakt.
Name | Type | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorAdditionalInfo
Aanvullende informatie over de resourcebeheerfout.
Name | Type | Description |
---|---|---|
info |
object |
De aanvullende informatie. |
type |
string |
Het type aanvullende informatie. |
ErrorDetail
De foutdetails.
Name | Type | Description |
---|---|---|
additionalInfo |
De fout aanvullende informatie. |
|
code |
string |
De foutcode. |
details |
De foutdetails. |
|
message |
string |
Het foutbericht. |
target |
string |
Het foutdoel. |
ErrorResponse
Foutreactie
Name | Type | Description |
---|---|---|
error |
Het foutobject. |
ProvisioningStateEnum
De huidige inrichtingsstatus van de tabel. Als dit is ingesteld op 'bijwerken', geeft dit een resourcevergrendeling aan vanwege een lopende bewerking, waarbij elke update van de tabel wordt geblokkeerd totdat de lopende bewerking is voltooid.
Name | Type | Description |
---|---|---|
Deleting |
string |
Tabelstatus wordt verwijderd. |
InProgress |
string |
Tabelschema is stabiel en zonder wijzigingen worden tabelgegevens bijgewerkt. |
Succeeded |
string |
De tabelstatus is stabiel en zonder wijzigingen, de tabel wordt ontgrendeld en geopend voor nieuwe updates. |
Updating |
string |
Het tabelschema wordt nog steeds gebouwd en bijgewerkt. De tabel is momenteel vergrendeld voor eventuele wijzigingen totdat de procedure is voltooid. |
RestoredLogs
Parameters herstellen.
Name | Type | Description |
---|---|---|
azureAsyncOperationId |
string |
Asynchrone bewerkings-id voor zoekresultaten. |
endRestoreTime |
string |
De tijdstempel om het herstel te beëindigen op (UTC). |
sourceTable |
string |
De tabel waaruit u gegevens wilt herstellen. |
startRestoreTime |
string |
De tijdstempel om het herstel te starten vanaf (UTC). |
ResultStatistics
Statistieken over de uitvoering van zoektaken.
Name | Type | Description |
---|---|---|
ingestedRecords |
integer |
Het aantal rijen dat door de zoektaak is geretourneerd. |
progress |
number |
Voltooiingspercentage van zoektaak. |
scannedGb |
number |
Zoektaak: de hoeveelheid gescande gegevens. |
Schema
Schema van de tabel.
Name | Type | Description |
---|---|---|
categories |
string[] |
Tabelcategorie. |
columns |
Column[] |
Een lijst met aangepaste tabelkolommen. |
description |
string |
Tabelbeschrijving. |
displayName |
string |
Weergavenaam van tabel. |
labels |
string[] |
Tabellabels. |
name |
string |
Tabelnaam. |
solutions |
string[] |
Lijst met oplossingen waarmee de tabel is gekoppeld |
source |
De maker van de tafel. |
|
standardColumns |
Column[] |
Een lijst met tabelstandaardkolommen. |
tableSubType |
In het subtype wordt beschreven welke API's kunnen worden gebruikt voor interactie met de tabel en welke functies er beschikbaar zijn. |
|
tableType |
De maker van de tafel. |
SearchResults
Parameters van de zoektaak die deze tabel heeft geïnitieerd.
Name | Type | Description |
---|---|---|
azureAsyncOperationId |
string |
Asynchrone bewerkings-id voor zoekresultaten. |
description |
string |
Beschrijving van zoektaak. |
endSearchTime |
string |
De tijdstempel om de zoekopdracht te beëindigen op (UTC) |
limit |
integer |
Beperk de zoektaak tot het opgegeven aantal rijen. |
query |
string |
Zoektaakquery. |
sourceTable |
string |
De tabel die wordt gebruikt in de zoektaak. |
startSearchTime |
string |
De tijdstempel om de zoekopdracht te starten vanaf (UTC) |
SourceEnum
De maker van de tafel.
Name | Type | Description |
---|---|---|
customer |
string |
Tabellen die zijn gemaakt door de eigenaar van de werkruimte en die alleen in deze werkruimte te vinden zijn. |
microsoft |
string |
Tabellen die door het systeem zijn ingericht, zoals verzameld via Diagnostische instellingen, de agents of andere standaardgegevensverzamelingsmiddelen. |
systemData
Metagegevens met betrekking tot het maken en laatste wijzigen van de resource.
Name | Type | Description |
---|---|---|
createdAt |
string |
De tijdstempel van het maken van resources (UTC). |
createdBy |
string |
De identiteit die de resource heeft gemaakt. |
createdByType |
Het type identiteit waarmee de resource is gemaakt. |
|
lastModifiedAt |
string |
Het tijdstempel van de laatste wijziging van de resource (UTC) |
lastModifiedBy |
string |
De identiteit die de resource het laatst heeft gewijzigd. |
lastModifiedByType |
Het type identiteit dat de resource het laatst heeft gewijzigd. |
Table
Definitie van werkruimtegegevenstabel.
Name | Type | Description |
---|---|---|
id |
string |
Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
De naam van de resource |
properties.archiveRetentionInDays |
integer |
De retentie van het gegevensarchief van de tabel in dagen. Berekend als (totalRetentionInDays-retentionInDays) |
properties.lastPlanModifiedDate |
string |
De tijdstempel dat het tabelplan het laatst is gewijzigd (UTC). |
properties.plan |
Instrueer het systeem hoe de logboeken die in deze tabel worden opgenomen, moeten worden verwerkt en in rekening worden gebracht. |
|
properties.provisioningState |
De huidige inrichtingsstatus van de tabel. Als dit is ingesteld op 'bijwerken', geeft dit een resourcevergrendeling aan vanwege een lopende bewerking, waarbij elke update van de tabel wordt geblokkeerd totdat de lopende bewerking is voltooid. |
|
properties.restoredLogs |
Parameters van de herstelbewerking die deze tabel heeft geïnitieerd. |
|
properties.resultStatistics |
Statistieken over de uitvoering van zoektaken. |
|
properties.retentionInDays |
integer |
De tabelretentie in dagen, tussen 4 en 730. Als u deze eigenschap instelt op -1, wordt standaard de werkruimteretentie gebruikt. |
properties.retentionInDaysAsDefault |
boolean |
True - Waarde is afkomstig van werkruimteretentie in dagen, Onwaar - Klantspecifiek. |
properties.schema |
Tabelschema. |
|
properties.searchResults |
Parameters van de zoektaak die deze tabel heeft geïnitieerd. |
|
properties.totalRetentionInDays |
integer |
De totale retentie van de tabel in dagen, tussen 4 en 4383. Als u deze eigenschap instelt op -1, wordt standaard de tabelretentie gebruikt. |
properties.totalRetentionInDaysAsDefault |
boolean |
True - Waarde is afkomstig van retentie in dagen, Onwaar - Klantspecifiek. |
systemData |
Metagegevens met betrekking tot het maken en laatste wijzigen van de resource. |
|
type |
string |
Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' |
TablePlanEnum
Instrueer het systeem hoe de logboeken die in deze tabel worden opgenomen, moeten worden verwerkt en in rekening worden gebracht.
Name | Type | Description |
---|---|---|
Analytics |
string |
Logboeken die bewaking en analyse toestaan. |
Basic |
string |
Logboeken die zijn aangepast om uitgebreide logboeken met een hoog volume lage waarde te ondersteunen. |
TableSubTypeEnum
In het subtype wordt beschreven welke API's kunnen worden gebruikt voor interactie met de tabel en welke functies er beschikbaar zijn.
Name | Type | Description |
---|---|---|
Any |
string |
Het standaardsubtype waarmee ingebouwde tabellen worden gemaakt. |
Classic |
string |
Geeft een tabel aan die is gemaakt via de Gegevensverzamelaar-API of met de functie voor aangepaste logboeken van de MMA-agent of een tabel waarop aangepaste velden zijn gemaakt. |
DataCollectionRuleBased |
string |
Een tabel die in aanmerking komt voor het verzenden van gegevens via een van de manieren die worden ondersteund door regels voor gegevensverzameling: de EINDPUNT-API voor gegevensverzameling, opnametijdtransformaties of een ander mechanisme dat wordt geboden door regels voor gegevensverzameling |
TableTypeEnum
De maker van de tafel.
Name | Type | Description |
---|---|---|
CustomLog |
string |
Aangepaste logboektabel. |
Microsoft |
string |
Standaardgegevens die worden verzameld door Azure Monitor. |
RestoredLogs |
string |
Herstelde gegevens. |
SearchResults |
string |
Gegevens die worden verzameld door een zoektaak. |