Задать срок действия каталога в хранилище озера данных Azure с помощью powershell - PullRequest
0 голосов
/ 21 мая 2019

Я хочу установить ExpirationDate для каталога, который хранится в Azure.

Я использую приведенный ниже код, который устанавливает срок действия только для файлов.

Set-AzureRmDataLakeStoreItemExpiry -Account $dataLakeStoreName -Path "/data/directory/" -Expiration $now.AddDays(30)

Не могли бы вы подсказать, как я могу установить срок действия каталога? Он должен установить срок действия для всего каталога, а по истечении срока действия он должен удалить каталог и подкаталог (если есть) вместе с файлами

1 Ответ

0 голосов
/ 21 мая 2019

Командлет Set-AzureRmDataLakeStoreItemExpiry не поддерживает папки, но вы можете сделать что-то вроде этого:

Get-AzureRmDataLakeStoreItem -AccountName $dataLakeStoreName -Path "/data/directory/" | Set-AzureRmDataLakeStoreItemExpiry -Expiration $now.AddDays(30)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...