У меня проблема при выполнении запроса в R. Функция удаления не работает - PullRequest
0 голосов
/ 08 ноября 2019

Существует 5 стран, которые должны пройти приведенный ниже сценарий, и он автоматически запускается в назначенное время на сервере. Однако, когда код выполняется для первой страны DE (Германия), скрипт удаления не работает и, к сожалению, ошибки нет. А для остальных стран все в порядке. Но позже, если я запускаю код вручную, он работает отлично. Может быть какая-то причина для этого

Ниже приведен код:

создать канал odbc

channel <- odbcConnect("hana_afds", uid = "xxxxxx", pwd = "xxxxxxx")

добавить вывод сегмента клиента в таблицу ods

sqlSave(channel, customer_model_output_DE, tablename = "ODS.CT_GSO_CUSTOMER_RISK",append = TRUE, fast = TRUE, rownames = FALSE, colnames = FALSE )

добавить вывод модели поздней оплаты в таблицу ods

sqlSave(channel, predicted_output_DE_latepay, tablename = "ODS.CT_GSO_INVOICE_PREDICTION_EUROPE",append = TRUE, fast = TRUE, rownames = FALSE, colnames = FALSE )

удалить старые данные

 sqlQuery(channel,paste("delete from ODS.CT_GSO_INVOICE_PREDICTION_EUROPE where DATE < CURRENT_DATE and COUNTRY='DE' "))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...