跳至内容

此函数仅存在于 arrow dplyr 查询中,并且仅在查询 FileSystemDataset 时有效。

用法

add_filename()

一个 FieldRef Expression,它引用文件名增强的列。

详情

要在后续管道步骤中使用此函数生成的文件名,您必须先调用 compute()collect()。请参阅示例。

示例

if (FALSE) { # \dontrun{
open_dataset("nyc-taxi") %>% mutate(
  file =
    add_filename()
)

# To use a verb like mutate() with add_filename() we need to first call
# compute()
open_dataset("nyc-taxi") %>%
  mutate(file = add_filename()) %>%
  compute() %>%
  mutate(filename_length = nchar(file))
} # }