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 LabelApplied
dell'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 |
-PageCookie
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 |