Ошибка при запуске скрипта R через SSIS, он говорит следующее:
#Columns for using in the Api function call
df <- read.csv("MarketCapRanking.csv")
Ticker <- df$Ticker
Companies <- df$Company
getdata <- function(symbl){
data <- av_get(symbol = symbl, av_fun = "TIME_SERIES_DAILY", outputsize =
"full", datatype = "csv" )
return (as.data.frame(data))
}
для (я в 1:20) {
stockhist <- getdata(symbl = as.character(Ticker[i]))
stockhist <- stockhist[stockhist$timestamp > '2013-04-17' &
stockhist$timestamp < '2018-04-18', ]
stockhist$company <- rep( x = as.character(Ticker[i]), times =
nrow(stockhist))
write.csv(stockhist, file = paste(Companies[i], ".csv", sep = ""))
#Adding a small delay to reduce frequency of calls made to the API
Sys.sleep(10)
}
Ошибка: 0xC0029151 при выполнении задачи "Процесс", "Выполнение задачи процесса": при выполнении "C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\R_SERVICES\bin\Rscript.exe" "stockhistory.R" в "C:\Users\Rahul" \Desktop\dwproject\2018-04-13_FinalStockProject\1.Оригинальные данные ", код завершения процесса -" 1 ", а ожидаемый -" 0 ". Taskfailed: выполнить задачу процесса
Код извлекает данные из API alphavantage, создает CSV-файлы и выполняется независимо с парой предупреждений.
Когда я пытаюсь запустить скрипт через ssis, он сразу выдает ошибку.