R
& monetDB
/monetDBLite
パッケージを使用することのすべての利点を発見し始めたところです。ただし、カスタム定義関数をのie
で使用できるかどうかは興味がありましたdplyr
mutate()
# Connect to monetDBLite
db <- src_monetdb(embedded = db.dir)
data <- tbl(db, "my.table")
# Try to make a new column using custom defined function
data %>% group_by(colX) %>% mutate(NewCol = customFunc())
次のエラーが発生します。
Error in .local(conn, statement, ...) :
Unable to execute statement 'SELECT colA colB colC...'.
Server says 'ParseException:SQLparser:SELECT: no such operator 'customFunc''.
SQL パーサーがカスタム関数を見つけるのに問題があるようです。私は何かを監視していますか (関数定義R
でコードを宣言するなど)? このようなパッケージSQL
でカスタム定義関数を使用することは可能ですか?monetDBLite