Condividi tramite


Export-ActivityExplorerData

Questo cmdlet è disponibile solo in PowerShell conformità alla sicurezza & . Per altre informazioni, vedere PowerShell conformità alla sicurezza&.

Usare il cmdlet Export-ActivityExplorerData per esportare le attività da Esplora attività di classificazione > dei dati nel portale di conformità di Microsoft 365 Purview.

Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.

Sintassi

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

Descrizione

Per usare questo cmdlet in Security & Compliance PowerShell, è necessario disporre delle autorizzazioni. Per ulteriori informazioni, vedere Autorizzazioni nel portale di conformità di Microsoft Purview.

Esempio

Esempio 1

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

Questo esempio esporta un massimo di 5000 record per l'intervallo di date specificato in formato JSON.

Esempio 2

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

In questo esempio vengono esportati fino a 100 record per l'intervallo di date specificato in formato Json. Se sono disponibili più di 100 record, il valore della proprietà LastPage nell'output del comando sarà False. Usare il valore della proprietà Watermark come valore del parametro PageCookie in una nuova query per ottenere il set di record successivo.

Esempio 3

Export-ActivityExplorerData -StartTime "07/08/2022 07:15 AM" -EndTime "07/08/2022 11:08 AM" -OutputFormat Json -PageCookie 'JZDRkpowAEV%2fZYfn6hIQCr4tCwEdoQWT4OalAyQVJEAKUtRO%2f31ZvM%2fnnjtz%2fyneTVb9HVUNV7bK91frVVM17cXaaputAV7eQuWbEmZFWbU8yham002jkqxqs0Y1V3xgq2lcqWA98eE6Dtq6EN3IMinX2WPs%2bbromllxLPpOiJ07990WAnraG8QvRV5Twfyoe3%2f7itOO00rCNvmJsfiDvOmKBbsyYNeFb7gUwzKsvYX0urPNHKpyLNNEdxxM4DUjyQWJ0mB%2bskMqdJ7KR3ojQ3pSuyk87VGcAoQacCUtxQWCQe6Rmk0LCLP9jsBWxETsKUkTF5%2fYiT3KmHvgB65hEAbFonxfyYPu0JoHSYhg0hUkGnJUlhG0jBRTk7el%2fgQPpe2H6YF8qDGgt%2bhBk7zxjNw9qxglkqCoi%2bOF7P0dl7CBAgOWRb74i5ubSC%2bJ%2bQG6eyxgE7XP7fAC6S9n3kjl7yOQPYb7KdYsIwJ2gC5n4%2bjZzvx2kA0lZ%2fHI%2b%2ft8uK5urM3Gtk1L%2bf8J'

Questo esempio è correlato all'esempio precedente in cui erano disponibili più di 100 record (il valore della proprietà LastPage di tale comando era False). Si usa lo stesso intervallo di date, ma questa volta si usa il valore della proprietà Watermark del comando precedente per il parametro PageCookie in questo comando per ottenere i risultati rimanenti.

Esempio 4

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

Questo esempio esporta fino a 100 record per l'intervallo di date specificato in formato CSV e filtra l'output in base al valore di attività FileArchived.

Esempio 5

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

Questo esempio esporta fino a 100 record per l'intervallo di date specificato in formato JSON e filtra l'output in base al valore di attività FileArchived o ArchiveCreated.

Esempio 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

Questo esempio esporta fino a 100 record per l'intervallo di date specificato in formato JSON e filtra l'output in base al valore Workload Enpoint per le attività FileArchived o ArchiveCreated.

Parametri

-EndTime

Il parametro EndTime consente di specificare la data di fine dell'intervallo di date.

Usare il formato data breve definito nelle impostazioni Opzioni internazionali nel computer in cui viene eseguito il comando. Ad esempio, se il computer è configurato per l'utilizzo del formato di data breve mm/dd/yyyy, immettere 01/09/2018 per specificare il 1° settembre 2018. È possibile immettere solo la data oppure specificare la data e l'ora del giorno. In quest'ultimo caso, racchiudere il valore tra virgolette ("), ad esempio, "01/09/2018 17:00".

Type:DateTime
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-Filter1

Il parametro Filter1 filtra i dati da esportare. Questo parametro accetta almeno due valori come input: un nome di filtro e almeno un valore di filtro. Ad esempio, @("Activity", "LabelApplied") restituisce record con il valore LabelApplieddell'attività .

Se si specificano più valori di filtro per lo stesso parametro, viene usato il comportamento OR. Ad esempio, @("Activity", "LabelApplied", "LabelRemoved") restituisce record con i valori LabelApplied dell'attività o LabelRemoved.

Se si usa questo parametro con altri parametri di filtro, il comportamento AND viene usato tra i parametri. Ad esempio:

-Filter1 @("Activity", "LabelApplied", "LabelRemoved") -Filter2 = @("Workload", "Exchange") restituisce record con i valori LabelApplied dell'attività o LabelRemoved per il Exchange carico di lavoro. In altre parole, ((Activity eq LabelApplied) OR (Activity eq LabelRemoved)) AND (Workload eq Exchange).

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-Filter2

Il parametro Filter2 filtra i dati da esportare. Questo parametro presenta gli stessi requisiti di sintassi del parametro Filter1, lo stesso comportamento OR per più valori nello stesso parametro e lo stesso comportamento AND per più parametri di filtro.

Usare questo parametro solo se si usa anche il parametro Filter1 nello stesso comando.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-Filter3

Il parametro Filter3 filtra i dati da esportare. Questo parametro presenta gli stessi requisiti di sintassi del parametro Filter1, lo stesso comportamento OR per più valori nello stesso parametro e lo stesso comportamento AND per più parametri di filtro.

Usare questo parametro solo se si usano anche i parametri Filter2 e Filter1 nello stesso comando.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-Filter4

Il parametro Filter4 filtra i dati da esportare. Questo parametro presenta gli stessi requisiti di sintassi del parametro Filter1, lo stesso comportamento OR per più valori nello stesso parametro e lo stesso comportamento AND per più parametri di filtro.

Usare questo parametro solo se si usano anche i parametri Filter3, Filter2 e Filter1 nello stesso comando.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-Filter5

Il parametro Filter5 filtra i dati da esportare. Questo parametro presenta gli stessi requisiti di sintassi del parametro Filter1, lo stesso comportamento OR per più valori nello stesso parametro e lo stesso comportamento AND per più parametri di filtro.

Usare questo parametro solo se si usano anche i parametri Filter4, Filter3, Filter2 e Filter1 nello stesso comando.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-OutputFormat

Il parametro OutputFormat specifica il formato di output. I valori validi sono:

  • Csv
  • Json
Type:String
Accepted values:csv, json
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

Il parametro PageCookie specifica se ottenere altri dati quando il valore della proprietà LastPage nell'output del comando è False. Se non si usa il parametro PageSize, vengono restituiti al massimo 100 record. Se si usa il parametro PageSize, è possibile restituire un massimo di 5000 record. Per ottenere più record di quelli restituiti nel comando corrente, usare il valore della proprietà Watermark dall'output del comando corrente come valore per il parametro PageCookie in un nuovo comando con lo stesso intervallo di date e filtri.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-PageSize

Il parametro PageSize consente di specificare il numero massimo di voci per pagina. I valori validi per questo parametro sono i numeri interi compresi tra 1 e 5000. Il valore predefinito è 100.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-StartTime

Il parametro StartTime consente di specificare la data di inizio dell'intervallo di date.

Usare il formato data breve definito nelle impostazioni Opzioni internazionali nel computer in cui viene eseguito il comando. Ad esempio, se il computer è configurato per l'utilizzo del formato di data breve mm/dd/yyyy, immettere 01/09/2018 per specificare il 1° settembre 2018. È possibile immettere solo la data oppure specificare la data e l'ora del giorno. In quest'ultimo caso, racchiudere il valore tra virgolette ("), ad esempio, "01/09/2018 17:00".

Type:DateTime
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance