New-AzOperationalInsightsStorageInsight

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

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>]

Description

El cmdlet New-AzOperational 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

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

El primer comando usa el cmdlet Get-AzStorageAccount 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 de $Storage al cmdlet Get-AzStorageAccountKey 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. Este ejemplo recupera la primera clave. Para recuperar la otra, use Value[1] en lugar de Value[0]. 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

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

El primer comando usa el cmdlet Get-AzOperational 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-AzStorageAccount 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-AzStorageAccountKey mediante el operador de canalización para obtener la clave especificada y, a continuación, la almacena en la variable $StorageKey. Este ejemplo recupera la primera clave. Para recuperar la otra, use Value[1] en lugar de Value[0]. 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:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ETag

ETag de StorageInsight.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
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-AzStorageAccount 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

-Tag

Etiquetas de La información de almacenamiento

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
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

String

String[]

Salidas

PSStorageInsight