Создать динамическое имя файла и сохранить на S3 - PullRequest
0 голосов
/ 01 октября 2019

Мне нужно иметь возможность динамически генерировать фрейм данных и сохранять его в S3.

У меня есть запланированный скрипт, который импортирует набор данных, импортирует файл модели, оценивает набор данных, динамически переименовывает фрейм данных, используядата дня, а затем необходимо записать полученный файл на S3. Я использую пакет aws.s3.

    assign(paste0("model_score", Sys.Date()), value = data)

    s3write_using(, FUN = write.csv,
          bucket = "scores",
          object = "model_score_2019_01_01.csv")

За исключением того, что функция s3write_using, похоже, требует строку в кавычках для поля объекта. Учитывая, что дата меняется при каждом запуске скрипта, мне нужно решение, которое может динамически генерировать имя, как я делаю сейчас, но также могу передать его в опцию объекта.

Я открыт для использования другихметоды или пакеты для всего этого процесса. Мне просто нужно получить данные в корзину S3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...