Get-AzDataLakeStoreDeletedItem
Wyszukuje usunięte wpisy w koszu, które pasują do filtru.
Składnia
Get-AzDataLakeStoreDeletedItem
[-Account] <String>
[-Filter] <String>
[-Count <Int32>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-AzDataLakeStoreDeletedItem wyszukuje usunięte pliki lub foldery w usłudze Data Lake Store zgodne z danym filtrem. Wyświetla następujące atrybuty usuniętych elementów — OriginalPath, TrashDirPath, Type, CreationTime. Może to być długotrwała operacja, ponieważ może być konieczne przeszukiwanie milionów plików w koszu i może być uruchamiane jako zadanie. Przestroga: Usuwanie plików jest najlepszą operacją. Nie ma gwarancji, że plik można przywrócić po jego usunięciu. Korzystanie z tego interfejsu API jest włączone za pośrednictwem listy dozwolonych. Jeśli twoje konto usługi ADL nie jest dozwolone, użycie tego interfejsu API spowoduje zgłoszenie wyjątku Nie zaimplementowano. Aby uzyskać więcej informacji i pomoc, skontaktuj się z pomocą techniczną firmy Microsoft.
Przykłady
Przykład: uzyskiwanie szczegółów pliku z usługi Data Lake Store
Get-AzDataLakeStoreDeletedItem -Account ml1ptrashtest -Filter test0/file_123
TrashDirPath OriginalPath Type CreationTime
------------ ------------ ---- ------------
cd6ad5ce-792b-4812-8a33-8f9ed19eb532 adl://ml1ptrashtest.azuredatalake.com/test0/file_1230 FILE 2/8/2019 8:12:18 AM
356cfd42-39c7-451e-96cb-9f47883d91e2 adl://ml1ptrashtest.azuredatalake.com/test0/file_1232 FILE 2/8/2019 8:12:18 AM
e7b30ac8-2dbc-43a3-8ca6-2d420ac0c488 adl://ml1ptrashtest.azuredatalake.com/test0/file_1237 FILE 2/8/2019 8:12:18 AM
Parametry
-Account
Określa nazwę konta usługi Data Lake Store.
Typ: | String |
Aliasy: | AccountName |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-AsJob
Uruchom polecenie cmdlet w tle.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Count
Określa liczbę wyników, które użytkownik chce znaleźć. Zapytanie jest uruchamiane do momentu znalezienia liczby wyników lub przeszukania całego kosza, w zależności od tego, co nastąpi wcześniej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | 1 |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Filter
Określa zapytanie wyszukiwania. Bardziej szczegółowa wartość daje bardziej istotne wyniki.
Typ: | String |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
Dane wyjściowe
System.Collections.Generic.List<Microsoft.Azure.Commands.DataLakeStore.Models.DataLakeStoreDeletedItem>