diff --git a/docs/FAQ.md b/docs/FAQ.md index fb06775528c..3edac177fbb 100644 --- a/docs/FAQ.md +++ b/docs/FAQ.md @@ -86,8 +86,11 @@ of focus right now. Other areas like GraphX or RDDs are not accelerated. ### Is the Spark `Dataset` API supported? The RAPIDS Accelerator supports the `DataFrame` API which is implemented in Spark as `Dataset[Row]`. -If you are using `Dataset[Row]` that is equivalent to the `DataFrame` API. However using custom -classes or types with `Dataset` is not supported. Such queries should still execute correctly when +If you are using `Dataset[Row]` that is equivalent to the `DataFrame` API. In either case the +operations that are supported for acceleration on the GPU are limited. For example using custom +classes or types with `Dataset` are not supported. Neither are using APIs that take `Row` as an input, +or ones that take Scala or Java functions to operate. This includes operators like `flatMap`, `foreach`, +or `foreachPartition`. Such queries will still execute correctly when using the RAPIDS Accelerator, but it is likely most query operations will not be performed on the GPU.