Compartir a través de


New-AzOperationalInsightsStorageInsight

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

Sintaxis

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.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Containers

Especifica la lista de contenedores que contienen los datos.

Tipo:String[]
Posición:7
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-DefaultProfile

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

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ETag

ETag de StorageInsight.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Force

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Name

Especifica el nombre de Storage Insight.

Tipo:String
Posición:3
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-ResourceGroupName

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

Tipo:String
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-StorageAccountKey

Especifica la clave de acceso de la cuenta de almacenamiento.

Tipo:String
Posición:5
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín: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.

Tipo:String
Posición:4
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Tables

Especifica la lista de tablas que proporcionan los datos.

Tipo:String[]
Posición:6
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Tag

Etiquetas de La información de almacenamiento

Tipo:Hashtable
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WhatIf

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

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Workspace

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

Tipo:PSWorkspace
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-WorkspaceName

Especifica el nombre de un área de trabajo existente.

Tipo:String
Posición:2
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

Entradas

PSWorkspace

String

String[]

Salidas

PSStorageInsight