| % Generated by roxygen2: do not edit by hand |
| % Please edit documentation in R/dataset.R |
| \name{hive_partition} |
| \alias{hive_partition} |
| \title{Construct Hive partitioning} |
| \usage{ |
| hive_partition(...) |
| } |
| \arguments{ |
| \item{...}{named list of \link[=data-type]{data types}, passed to \code{\link[=schema]{schema()}}} |
| } |
| \value{ |
| A \link[=Partitioning]{HivePartitioning}, or a \code{HivePartitioningFactory} if |
| calling \code{hive_partition()} with no arguments. |
| } |
| \description{ |
| Hive partitioning embeds field names and values in path segments, such as |
| "/year=2019/month=2/data.parquet". |
| } |
| \details{ |
| Because fields are named in the path segments, order of fields passed to |
| \code{hive_partition()} does not matter. |
| } |
| \examples{ |
| \donttest{ |
| hive_partition(year = int16(), month = int8()) |
| } |
| } |