Share via


New-AzureRmOperationalInsightsStorageInsight

Crea una información de almacenamiento dentro de un área de trabajo.

Advertencia

El módulo de PowerShell de AzureRM ha quedado en desuso oficialmente a partir del 29 de febrero de 2024. Se recomienda a los usuarios migrar de AzureRM al módulo Az PowerShell para seguir recibiendo soporte técnico y actualizaciones.

Aunque el módulo AzureRM puede seguir funcionando, ya no se mantiene ni se admite, colocando cualquier uso continuado a discreción y riesgo del usuario. Consulte nuestros recursos de migración para ver una guía sobre la transición al módulo Az.

Syntax

New-AzureRmOperationalInsightsStorageInsight
   [-ResourceGroupName] <String>
   [-WorkspaceName] <String>
   [-Name] <String>
   [-StorageAccountResourceId] <String>
   [-StorageAccountKey] <String>
   [[-Tables] <String[]>]
   [[-Containers] <String[]>]
   [-Force]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzureRmOperationalInsightsStorageInsight
   [-Workspace] <PSWorkspace>
   [-Name] <String>
   [-StorageAccountResourceId] <String>
   [-StorageAccountKey] <String>
   [[-Tables] <String[]>]
   [[-Containers] <String[]>]
   [-Force]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

El cmdlet New-AzureRmOperational Ideas StorageInsight crea una nueva información de almacenamiento en un área de trabajo existente.

Ejemplos

Ejemplo 1: Creación de una información de almacenamiento por nombre

PS C:\>$Storage = Get-AzureRmStorageAccount -ResourceGroupName "ContosoResourceGroup" -Name "ContosoStorage"

PS C:\>$StorageKey = ($Storage | Get-AzureRmStorageAccountKey).Key1

PS C:\>New-AzureRmOperationalInsightsStorageInsight -ResourceGroupName "ContosoResourceGroup" -WorkspaceName "MyWorkspace" -Name "MyStorageInsight" -StorageAccountResourceId $Storage.Id -StorageAccountKey $StorageKey -Tables @("WADWindowsEventLogsTable")

El primer comando usa el cmdlet Get-AzureRmStorageAccount para obtener la cuenta de almacenamiento denominada ContosoStorage y, a continuación, la almacena en la variable $Storage. El segundo comando pasa la cuenta de almacenamiento en $Storage al cmdlet Get-AzureRmStorageAccountKey mediante el operador de canalización para obtener la clave de cuenta de almacenamiento especificada y, a continuación, la almacena en la variable $StorageKey. El comando final crea una información de almacenamiento denominada MyStorageInsight en el área de trabajo denominada MyWorkspace. Esta información de almacenamiento consume datos de la tabla WADWindowsEventLogsTable en el recurso de cuenta de almacenamiento especificado.

Ejemplo 2: Creación de una información de almacenamiento mediante un objeto de área de trabajo

PS C:\>$Workspace = Get-AzureRmOperationalInsightsWorkspace -ResourceGroupName "ContosoResourceGroup" -Name "MyWorkspace"

PS C:\>$Storage = Get-AzureRmStorageAccount -ResourceGroupName "ContosoResourceGroup" -Name "ContosoStorage"

PS C:\>$StorageKey = ($Storage | Get-AzureRmStorageAccountKey).Key1

PS C:\>New-AzureRmOperationalInsightsStorageInsight -Workspace $Workspace -Name "MyStorageInsight" -StorageAccountResourceId $Storage.Id -StorageAccountKey $StorageKey -Tables @("WADWindowsEventLogsTable")

El primer comando usa el cmdlet Get-AzureRmOperational Ideas Workspace para obtener el área de trabajo denominada MyWorkspace y, a continuación, la almacena en la variable $Workspace. El segundo comando usa el cmdlet Get-AzureRmStorageAccount para obtener la cuenta de almacenamiento especificada y, a continuación, la almacena en la variable $Storage. El tercer comando pasa la cuenta de almacenamiento en $Storage al cmdlet Get-AzureRmStorageAccountKey mediante el operador de canalización para obtener la clave especificada y, a continuación, la almacena en la variable $StorageKey. El comando final crea una información de almacenamiento denominada MyStorageInsight en el área de trabajo definida en $Workspace. Storage Insight consume datos de la tabla WADWindowsEventLogsTable en el recurso de cuenta de almacenamiento especificado.

Parámetros

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Containers

Especifica la lista de contenedores que contienen los datos.

Type:String[]
Position:7
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Obliga al comando a ejecutarse sin solicitar la confirmación del usuario.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Especifica el nombre de Storage Insight.

Type:String
Position:3
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Especifica el nombre de un grupo de recursos de Azure que contiene un área de trabajo.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-StorageAccountKey

Especifica la clave de acceso de la cuenta de almacenamiento.

Type:String
Position:5
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-StorageAccountResourceId

Especifica el recurso de Azure de una cuenta de almacenamiento. Esto se puede recuperar ejecutando el cmdlet Get-AzureRmStorageAccount y accediendo al parámetro Id del resultado.

Type:String
Position:4
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Tables

Especifica la lista de tablas que proporcionan los datos.

Type:String[]
Position:6
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Workspace

Especifica el área de trabajo para la nueva información de almacenamiento.

Type:PSWorkspace
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WorkspaceName

Especifica el nombre de un área de trabajo existente.

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Entradas

PSWorkspace

Parámetros: Workspace (ByValue)

String

String[]

Salidas

PSStorageInsight