New-AzOperationalInsightsStorageInsight
Erstellt einen Speichererblick innerhalb eines Arbeitsbereichs.
Syntax
New-AzOperationalInsightsStorageInsight
[-ResourceGroupName] <String>
[-WorkspaceName] <String>
[-Name] <String>
[-StorageAccountResourceId] <String>
[-StorageAccountKey] <String>
[[-Tables] <String[]>]
[[-Containers] <String[]>]
[-ETag <String>]
[-Tag <Hashtable>]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzOperationalInsightsStorageInsight
[-Workspace] <PSWorkspace>
[-Name] <String>
[-StorageAccountResourceId] <String>
[-StorageAccountKey] <String>
[[-Tables] <String[]>]
[[-Containers] <String[]>]
[-ETag <String>]
[-Tag <Hashtable>]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet New-AzOperationalInsightsStorageInsight erstellt einen neuen Storage Insight in einem vorhandenen Arbeitsbereich.
Beispiele
Beispiel 1: Erstellen eines Speichererblicks anhand des Namens
$Storage = Get-AzStorageAccount -ResourceGroupName "ContosoResourceGroup" -Name "ContosoStorage"
$StorageKey = ($Storage | Get-AzStorageAccountKey).Value[0]
New-AzOperationalInsightsStorageInsight -ResourceGroupName "ContosoResourceGroup" -WorkspaceName "MyWorkspace" -Name "MyStorageInsight" -StorageAccountResourceId $Storage.Id -StorageAccountKey $StorageKey -Tables @("WADWindowsEventLogsTable")
Der erste Befehl verwendet das Cmdlet "Get-AzStorageAccount" zum Abrufen des Speicherkontos namens "ContosoStorage" und speichert es dann in der variablen $Storage. Der zweite Befehl übergibt das Speicherkonto in $Storage mithilfe des Pipelineoperators an das Cmdlet "Get-AzStorageAccountKey", um den angegebenen Speicherkontoschlüssel abzurufen, und speichert es dann in der $StorageKey Variablen. In diesem Beispiel wird der erste Schlüssel abgerufen. Um das andere abzurufen, verwenden Sie "Value[1]" anstelle von Value[0]. Der letzte Befehl erstellt einen Speichereinblick namens "MyStorageInsight" im Arbeitsbereich mit dem Namen "MyWorkspace". Dieser Speichereinblick verwendet Daten aus der WADWindowsEventLogsTable-Tabelle in der angegebenen Speicherkontoressource.
Beispiel 2: Erstellen eines Speichererblicks mithilfe eines Arbeitsbereichsobjekts
$Workspace = Get-AzOperationalInsightsWorkspace -ResourceGroupName "ContosoResourceGroup" -Name "MyWorkspace"
$Storage = Get-AzStorageAccount -ResourceGroupName "ContosoResourceGroup" -Name "ContosoStorage"
$StorageKey = ($Storage | Get-AzStorageAccountKey).Value[0]
New-AzOperationalInsightsStorageInsight -Workspace $Workspace -Name "MyStorageInsight" -StorageAccountResourceId $Storage.Id -StorageAccountKey $StorageKey -Tables @("WADWindowsEventLogsTable")
Der erste Befehl verwendet das Cmdlet "Get-AzOperationalInsightsWorkspace" zum Abrufen des Arbeitsbereichs mit dem Namen "MyWorkspace" und speichert ihn dann in der $Workspace Variablen. Der zweite Befehl verwendet das Cmdlet Get-AzStorageAccount, um das angegebene Speicherkonto abzurufen, und speichert es dann in der $Storage Variablen. Der dritte Befehl übergibt das Speicherkonto in $Storage mithilfe des Pipelineoperators an das Cmdlet "Get-AzStorageAccountKey", um den angegebenen Schlüssel abzurufen, und speichert es dann in der $StorageKey Variablen. In diesem Beispiel wird der erste Schlüssel abgerufen. Um das andere abzurufen, verwenden Sie "Value[1]" anstelle von Value[0]. Der letzte Befehl erstellt einen Speichereinblick namens MyStorageInsight im arbeitsbereich, der in $Workspace definiert ist. Der Storage Insight verwendet Daten aus der WADWindowsEventLogsTable-Tabelle in der angegebenen Speicherkontoressource.
Parameter
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Containers
Gibt die Liste der Container an, die die Daten enthalten.
Type: | String[] |
Position: | 7 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ETag
Das ETag des StorageInsight.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Force
Erzwingt die Ausführung des Befehls ohne Aufforderung zur Bestätigung durch den Benutzer.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Gibt den Namen des Storage Insight an.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Gibt den Namen einer Azure-Ressourcengruppe an, die einen Arbeitsbereich enthält.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageAccountKey
Gibt den Zugriffsschlüssel für das Speicherkonto an.
Type: | String |
Position: | 5 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageAccountResourceId
Gibt die Azure-Ressource eines Speicherkontos an. Dies kann abgerufen werden, indem sie das Cmdlet Get-AzStorageAccount ausführen und auf den ID-Parameter des Ergebnisses zugreifen.
Type: | String |
Position: | 4 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Tables
Gibt die Liste der Tabellen an, die die Daten bereitstellen.
Type: | String[] |
Position: | 6 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Tag
Tags der Storage Insight
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Workspace
Gibt den Arbeitsbereich für den neuen Storage Insight an.
Type: | PSWorkspace |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WorkspaceName
Gibt den Namen eines vorhandenen Arbeitsbereichs an.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Eingaben
String[]
Ausgaben
Ähnliche Themen
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für