% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/rxOom.R
\name{as.arrow}
\alias{as.arrow}
\alias{as.arrow.rxSolveOom}
\title{Convert an rxSolveOom result to a lazy Arrow Dataset}
\usage{
as.arrow(x, ...)

\method{as.arrow}{rxSolveOom}(x, ...)
}
\arguments{
\item{x}{An \code{rxSolveOom} object.}

\item{...}{Ignored.}
}
\value{
An \code{arrow::Dataset}.
}
\description{
Opens all parquet chunk files as a single lazy \code{arrow::Dataset} using
\code{arrow::open_dataset()}.  The dataset can be filtered and selected with
dplyr verbs before calling \code{dplyr::collect()} to materialise.  Requires
the \code{arrow} package.
}
\details{
This is an rxode2 generic: \pkg{arrow} provides \code{open_dataset()} but no
lazy-dataset coercion generic to dispatch on, so rxode2 defines its own.
}
