This method converts data.frame columns into the correct format so that it can be uploaded Athena.
# S4 method for class 'AthenaConnection'
sqlData(
con,
value,
row.names = NA,
file.type = c("tsv", "csv", "parquet", "json"),
...
)A database connection.
A data frame
Either TRUE, FALSE, NA or a string.
If TRUE, always translate row names to a column called "row_names".
If FALSE, never translate row names. If NA, translate
rownames only if they're a character vector.
A string is equivalent to TRUE, but allows you to override the
default name.
For backward compatibility, NULL is equivalent to FALSE.
What file type to store data.frame on s3, noctua currently supports c("csv", "tsv", "parquet", "json").
Note: This parameter is used for format any special characters that clash with file type separator.
Other arguments used by individual methods.
sqlData returns a dataframe formatted for Athena. Currently converts list variable types into character
split by '|', similar to how data.table writes out to files.