Compartir a través de


Export-ActivityExplorerData

Este cmdlet está disponible solo en Security & Compliance PowerShell. Para obtener más información, consulte Security & Compliance PowerShell.

Use el cmdlet Export-ActivityExplorerData para exportar actividades desde el Explorador de actividad de clasificación > de datos en el portal de cumplimiento de Microsoft 365 Purview. El explorador de actividad informa de datos de hasta 30 días.

Para obtener más información acerca de los conjuntos de parámetros de la sección Sintaxis a continuación, vea Sintaxis del cmdlet de Exchange.

Sintaxis

Default (Es el valor predeterminado).

Export-ActivityExplorerData
    -EndTime <DateTime>
    -OutputFormat <String>
    -StartTime <DateTime>
    [-Filter1 <String[]>]
    [-Filter2 <String[]>]
    [-Filter3 <String[]>]
    [-Filter4 <String[]>]
    [-Filter5 <String[]>]
    [-PageCookie <String>]
    [-PageSize <Int32>]
    [<CommonParameters>]

Description

Este cmdlet admite los siguientes filtros:

  • Actividad
  • Aplicación
  • ArtifactType
  • ClientIP
  • ColdScanPolicyId
  • CopilotAppHost
  • CopilotThreadId
  • CopilotType
  • CreationTime
  • DataState
  • DestinationFilePath
  • DestinationLocationType
  • DeviceName
  • DLPPolicyId
  • DLPPolicyRuleId
  • EmailReceiver
  • EmailSender
  • EndpointOperation
  • EnforcementMode
  • FalsePositive
  • FileExtension
  • GeneralPurposeComparison
  • HowApplied
  • HowAppliedDetail
  • IrmUrlCategory
  • IsProtected
  • IsProtectedBefore
  • NombreElemento
  • LabelEventType
  • Ubicación
  • MDATPDeviceId
  • OriginingDomain
  • PageSize
  • ParentArchiveHash
  • Plataforma
  • PolicyId
  • PolicyMode
  • PolicyName
  • PolicyRuleAction
  • PolicyRuleId
  • PolicyRuleName
  • PreviousFileName
  • PreviousProtectionOwner
  • ProtectionEventType
  • ProtectionOwner
  • RemovableMediaDeviceManufacturer
  • RemovableMediaDeviceModel
  • RemovableMediaDeviceSerialNumber
  • RetentionLabel
  • RMSEncrypted
  • SensitiveInfoTypeClassifierType
  • SensitiveInfoTypeConfidence
  • SensitiveInfoTypeCount
  • SensitiveInfoTypeId
  • SensitivityLabel
  • SensitivityLabelPolicy
  • Sha1
  • Sha256
  • SourceLocationType
  • TargetDomain
  • TargetPrinterName
  • Usuario
  • UsersPerDay
  • Carga de trabajo

Los filtros de carga de trabajo válidos incluyen los siguientes valores:

  • Copilot
  • Punto de conexión
  • Exchange
  • OnPremisesFileShareScanner
  • OnPremisesSharePointScanner
  • OneDrive
  • PowerBI
  • PurviewDataMap
  • SharePoint

Los filtros de actividad válidos incluyen los siguientes valores:

  • AIAppInteraction
  • ArchiveCreated
  • AutoLabelingSimulation
  • ChangeProtection
  • ClassificationAdded
  • ClassificationDeleted
  • ClassificationUpdated
  • CopilotInteraction
  • DLPInfo
  • DLPRuleEnforce
  • DLPRuleMatch
  • DLPRuleUndo
  • DlpClassification
  • DownloadFile
  • DownloadText
  • FileAccessedByUnallowedApp
  • FileArchived
  • FileCopiedToClipboard
  • FileCopiedToNetworkShare
  • FileCopiedToRemoteDesktopSession
  • FileCopiedToRemovableMedia
  • FileCreated
  • FileCreatedOnNetworkShare
  • FileCreatedOnRemovableMedia
  • FileDeleted
  • FileDiscovered
  • FileModified
  • FilePrinted
  • FileRead
  • FileRenamed
  • FileTransferredByBluetooth
  • FileUploadedToCloud
  • LabelApplied
  • LabelChanged
  • LabelRecommended
  • LabelRecommendedAndDismissed
  • LabelRemoved
  • NewProtection
  • PastedToBrowser
  • RemoveProtection
  • ScreenCapture
  • UploadFile
  • UploadText
  • Página webCopiedToClipboard
  • Página webPrinted
  • WebpageSavedToLocal

Para usar este cmdlet en Security & Compliance PowerShell, debe tener asignados permisos. Para obtener más información vea Permisos en el portal de cumplimiento de Microsoft Purview.

Ejemplos

Ejemplo 1

Export-ActivityExplorerData -StartTime "07/08/2022 07:15 AM" -EndTime "07/08/2022 11:08 AM" -PageSize 5000 -OutputFormat Json

En este ejemplo se exporta un máximo de 5000 registros para el intervalo de fechas especificado en formato JSON.

Ejemplo 2

Export-ActivityExplorerData -StartTime "07/08/2022 07:15 AM" -EndTime "07/08/2022 11:08 AM" -OutputFormat Json

En este ejemplo se exportan hasta 100 registros para el intervalo de fechas especificado en formato Json. Si hay más de 100 registros disponibles, el valor de la propiedad LastPage en la salida del comando es False. Use el valor de la propiedad Watermark como valor del parámetro PageCookie en una nueva consulta para obtener el siguiente conjunto de registros.

Ejemplo 3

$res = Export-ActivityExplorerData -StartTime "07/08/2022 07:15 AM" -EndTime "07/08/2022 11:08 AM" -PageSize 5000 -OutputFormat Json

#Run the following steps in loop until all results are fetched

while ($res.LastPage -ne $true)
{
  $pageCookie = $res.WaterMark
  $res = Export-ActivityExplorerData -StartTime "07/08/2022 07:15 AM" -EndTime "07/08/2022 11:08 AM" -PageSize 5000 -OutputFormat Json -PageCookie $pageCookie
}

Este ejemplo está relacionado con el ejemplo anterior donde había más de 100 registros disponibles (el valor de la propiedad LastPage de ese comando era False). Estamos usando el mismo intervalo de fechas, pero esta vez vamos a usar el valor de la propiedad Watermark del comando anterior para el parámetro PageCookie de este comando para obtener los resultados restantes en un bucle. ResultData de cada iteración se puede usar según sea necesario.

Ejemplo 4

Export-ActivityExplorerData -StartTime "07/06/2022 07:15 AM" -EndTime "07/08/2022 11:08 AM" -Filter1 @("Activity", "FileArchived") -OutputFormat Csv

En este ejemplo se exportan hasta 100 registros para el intervalo de fechas especificado en formato CSV y se filtra la salida por el valor de actividad FileArchived.

Ejemplo 5

Export-ActivityExplorerData -StartTime "07/06/2022 07:15 AM" -EndTime "07/08/2022 11:08 AM" -Filter1 @("Activity", "FileArchived", "ArchiveCreated") -OutputFormat Json

En este ejemplo se exportan hasta 100 registros para el intervalo de fechas especificado en formato JSON y se filtra la salida por el valor de actividad FileArchived o ArchiveCreated.

Ejemplo 6

Export-ActivityExplorerData -StartTime "07/06/2022 07:15 AM" -EndTime "07/08/2022 11:08 AM" -Filter1 @("Activity", "FileArchived", "ArchiveCreated") -Filter2 @("Workload","Endpoint") -OutputFormat Json

En este ejemplo se exportan hasta 100 registros para el intervalo de fechas especificado en formato JSON y se filtra la salida por el valor de carga de trabajo Endpoint para las actividades FileArchived o ArchiveCreated.

Parámetros

-EndTime

Aplicable: Cumplimiento de & de seguridad

El parámetro EndTime especifica la fecha de finalización del intervalo de fechas.

Use el formato de fecha corta que se define en la opción Configuración regional en el equipo en el que se ejecuta el comando. Por ejemplo, si el equipo está configurado para usar el formato de fecha corta MM/dd/aaaa, escriba 09/01/2018 para especificar el 1 de septiembre de 2018. Puede escribir solo la fecha, o la fecha y la hora del día. Si escribe la fecha y la hora del día, encierre el valor entre comillas ("), por ejemplo, "01/09/2018 5:00 PM".

Propiedades del parámetro

Tipo:DateTime
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Filter1

Aplicable: Cumplimiento de & de seguridad

El parámetro Filter1 filtra los datos que se van a exportar. Este parámetro toma como entrada un mínimo de dos valores: un nombre de filtro y al menos un valor de filtro. Por ejemplo, @("Activity", "LabelApplied") devuelve registros con el valor LabelAppliedde actividad .

Si especifica varios valores de filtro para el mismo parámetro, se usa el comportamiento OR. Por ejemplo, @("Activity", "LabelApplied", "LabelRemoved") devuelve registros con los valores LabelApplied de actividad o LabelRemoved.

Si usa este parámetro con otros parámetros de filtro, el comportamiento AND se usa en todos los parámetros. Por ejemplo:

-Filter1 @("Activity", "LabelApplied", "LabelRemoved") -Filter2 = @("Workload", "Exchange") devuelve registros con los valores LabelApplied de actividad o LabelRemoved para la carga de Exchange trabajo. En otras palabras, ((Activity eq LabelApplied) OR (Activity eq LabelRemoved)) AND (Workload eq Exchange).

Propiedades del parámetro

Tipo:

String[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Filter2

Aplicable: Cumplimiento de & de seguridad

El parámetro Filter2 filtra los datos que se van a exportar. Este parámetro tiene los mismos requisitos de sintaxis que el parámetro Filter1, el mismo comportamiento OR para varios valores en el mismo parámetro y el mismo comportamiento AND para varios parámetros de filtro.

Use este parámetro solo si también usa el parámetro Filter1 en el mismo comando.

Propiedades del parámetro

Tipo:

String[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Filter3

Aplicable: Cumplimiento de & de seguridad

El parámetro Filter3 filtra los datos que se van a exportar. Este parámetro tiene los mismos requisitos de sintaxis que el parámetro Filter1, el mismo comportamiento OR para varios valores en el mismo parámetro y el mismo comportamiento AND para varios parámetros de filtro.

Use este parámetro solo si también usa los parámetros Filter2 y Filter1 en el mismo comando.

Propiedades del parámetro

Tipo:

String[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Filter4

Aplicable: Cumplimiento de & de seguridad

El parámetro Filter4 filtra los datos que se van a exportar. Este parámetro tiene los mismos requisitos de sintaxis que el parámetro Filter1, el mismo comportamiento OR para varios valores en el mismo parámetro y el mismo comportamiento AND para varios parámetros de filtro.

Use este parámetro solo si también usa los parámetros Filter3, Filter2 y Filter1 en el mismo comando.

Propiedades del parámetro

Tipo:

String[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Filter5

Aplicable: Cumplimiento de & de seguridad

El parámetro Filter5 filtra los datos que se van a exportar. Este parámetro tiene los mismos requisitos de sintaxis que el parámetro Filter1, el mismo comportamiento OR para varios valores en el mismo parámetro y el mismo comportamiento AND para varios parámetros de filtro.

Use este parámetro solo si también usa los parámetros Filter4, Filter3, Filter2 y Filter1 en el mismo comando.

Propiedades del parámetro

Tipo:

String[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-OutputFormat

Aplicable: Cumplimiento de & de seguridad

El parámetro OutputFormat especifica el formato de salida. Los valores admitidos son:

  • Csv
  • Json

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Valores aceptados:csv, json
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

Aplicable: Cumplimiento de & de seguridad

El parámetro PageCookie especifica si se obtienen más datos cuando el valor de la propiedad LastPage en la salida del comando es False. Si no usa el parámetro PageSize, se devuelve un máximo de 100 registros. Si usa el parámetro PageSize, se puede devolver un máximo de 5000 registros. Para obtener más registros de los que se devuelven en el comando actual, use el valor de la propiedad Watermark de la salida del comando actual como valor del parámetro PageCookie en un nuevo comando con el mismo intervalo de fechas y filtros. El valor PageCookie es válido durante 120 segundos para capturar el siguiente conjunto de registros para la misma consulta.

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-PageSize

Aplicable: Cumplimiento de & de seguridad

El parámetro PageSize especifica el número máximo de entradas por página. La entrada válida para este parámetro es un número entero entre 1 y 5000. El valor predeterminado es 100. Considere la posibilidad de usar un valor PageSize más pequeño para evitar la expiración de PageCookie al exportar conjuntos de datos grandes.

Propiedades del parámetro

Tipo:Int32
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-StartTime

Aplicable: Cumplimiento de & de seguridad

El parámetro StartTime especifica la fecha de inicio del intervalo de fechas.

Use el formato de fecha corta que se define en la opción Configuración regional en el equipo en el que se ejecuta el comando. Por ejemplo, si el equipo está configurado para usar el formato de fecha corta MM/dd/aaaa, escriba 09/01/2018 para especificar el 1 de septiembre de 2018. Puede escribir solo la fecha, o la fecha y la hora del día. Si escribe la fecha y la hora del día, encierre el valor entre comillas ("), por ejemplo, "01/09/2018 5:00 PM".

Propiedades del parámetro

Tipo:DateTime
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para más información, consulte about_CommonParameters.

Notas

El campo de fecha y hora exportado a través de este cmdlet está en hora universal coordinada (UTC).

El cmdlet exporta las siguientes columnas de datos. Sin embargo, no todas las columnas están presentes para cada actividad. Para obtener más información sobre la columna exportada para diferentes actividades, se recomienda comprobar las actividades en el Explorador de actividades.

  • Actividad
  • Aplicación
  • ArtifactType
  • AssociatedAdminUnits
  • AuthorizedGroupId
  • AuthorizedGroupName
  • ClientIP
  • DataState
  • DestinationLocationType
  • DeviceName
  • DlpPolicyMatchId
  • EndpointOperation
  • EnforcementMode
  • EntityProperties
  • EvaluationTime
  • FalsePositive
  • FileExtension
  • FilePath
  • FileSize
  • FileType
  • FullUrl
  • GroupId
  • GroupName
  • GroupType
  • Sucedió
  • Hidden
  • HowApplied
  • HowAppliedDetail
  • IRMContentId
  • IsCorporateNetwork
  • IsProtected
  • IsProtectedBefore
  • JitTriggered
  • Justificación
  • LabelEventType
  • Fabricante
  • MatchedWithV1DetailedScheme
  • MDATPDeviceId
  • Model
  • OldRetentionLabel
  • OldSensitivityLabel
  • OriginingDomain
  • ParentArchiveHash
  • Plataforma
  • PolicyId
  • PolicyMode
  • PolicyName
  • PreviousFileName
  • PreviousFilePath
  • PreviousProtectionOwner
  • ProcessName
  • ProductVersion
  • ProtectionEventType
  • ProtectionOwner
  • ProtectionType
  • Reason
  • Receptores
  • RecordIdentity
  • RetentionLabel
  • RMSEncrypted
  • RuleActions
  • RuleId
  • RuleName
  • Remitente
  • SensitiveInfoTypeBucketsData
  • SensitiveInfoTypeData
  • SensitivityLabel
  • SensitivityLabelPolicyId
  • Número de serie.
  • Sha1
  • Sha256
  • SourceLocationType
  • StorageName
  • Asunto
  • TargetDomain
  • TargetFilePath
  • TargetPrinterName
  • TemplateId
  • Usuario
  • UserSku
  • UserType
  • VpnNetworkAddress
  • VpnServerAddress
  • Carga de trabajo