Set-AzDataLakeStoreItemExpiry
Nastaví nebo odebere čas vypršení platnosti souboru v účtu Azure Data Lake Store.
Syntaxe
Set-AzDataLakeStoreItemExpiry
[-Account] <String>
[-Path] <DataLakeStorePathInstance>
[[-Expiration] <DateTimeOffset>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzDataLakeStoreItemExpiry
[-Account] <String>
[-Path] <DataLakeStorePathInstance>
[-RelativeFileExpiryOption] <PathRelativeExpiryOptions>
[[-RelativeTime] <Int64>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina Set-AzDataLakeStoreItemExpiry nastaví nebo odebere čas vypršení platnosti souboru v účtu Azure Data Lake Store.
Příklady
Příklad 1: Nastavení doby vypršení platnosti souboru
Set-AzDataLakeStoreItemExpiry -AccountName "ContosoADL" -Path /myfile.txt -Expiration ([DateTimeOffset]::Now.AddHours(2))
Nastaví vypršení platnosti souboru myfile.txt v účtu ContosoADL na dvě hodiny od této chvíle. To způsobí, že platnost souboru vyprší (bude označena k odstranění) za dvě hodiny.
Příklad 2: Odebrání vypršení platnosti souboru
Set-AzDataLakeStoreItemExpiry -AccountName "ContosoADL" -Path /myfile.txt
Odebere všechna vypršení platnosti, která byla dříve nastavena u souborumyfile.txtv účtu ContosoADL. To znamená, že platnost souboru nevyprší automaticky (bude označena k odstranění) a bude nutné ho ručně odstranit nebo nastavit tak, aby znovu vypršela.
Příklad 3: Nastavení času vypršení platnosti souboru vzhledem k
Set-AzDataLakeStoreItemExpiry -Account "ContosoADL" -Path /myfile.txt -RelativeFileExpiryOption RelativeToNow -RelativeTime 240000
Set-AzDataLakeStoreItemExpiry -Account "ContosoADL" -Path /myfile.txt -RelativeFileExpiryOption RelativeToCreationDate -RelativeTime 240000
První příkaz nastaví dobu vypršení platnosti souboru /myfile.txt 240 sekund vzhledem k aktuálnímu času na serveru. Druhý příkaz nastaví dobu vypršení platnosti souboru /myfile.txt 240 sekund vzhledem k času vytvoření na serveru.
Parametry
-Account
Určuje název účtu Data Lake Store.
Typ: | String |
Aliasy: | AccountName |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Confirm
Před spuštěním rutiny vás vyzve k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Expiration
Absolutní doba vypršení platnosti zadaného souboru. Pokud není nastavena žádná hodnota nebo nastavena hodnota MaxValue, soubor nikdy nevyprší.
Typ: | DateTimeOffset |
Position: | 2 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Path
Určuje cestu Data Lake Store položky souboru, pro kterou se má nastavit nebo odebrat vypršení platnosti.
Typ: | DataLakeStorePathInstance |
Position: | 1 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-RelativeFileExpiryOption
Relativní možnosti vypršení platnosti RelativeToNow nebo RelativeToCreationDate jsou aktuální možnosti.
Typ: | Microsoft.Azure.Commands.DataLakeStore.Models.DataLakeStoreEnums+PathRelativeExpiryOptions |
Přípustné hodnoty: | RelativeToNow, RelativeToCreationDate |
Position: | 2 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-RelativeTime
Relativní čas v milisekundách s ohledem na nyní nebo čas vytvoření
Typ: | Int64 |
Position: | 3 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-WhatIf
Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Microsoft.Azure.Commands.DataLakeStore.Models.DataLakeStoreEnums+PathRelativeExpiryOptions
Výstupy
Poznámky
Alias: Set-AdlStoreItemExpiry
Související odkazy
Azure PowerShell