Drill Storage and Format Plugin Support Matrix
MapR supports Apache Drill running on the MapR distribution of Hadoop as the underlying storage platform in single or a multi-node deployments. See Component Versions for Released MEPs for versioning information.
MapR supports Apache Drill deployed without Hadoop in a standalone configuration on a single node, however MapR does not support multi-node standalone cluster deployments of Apache Drill. Note that Apache Drill itself does not require Hadoop.
MapR does not support Drill running on other distributions of Hadoop as the underlying storage platform, such as Cloudera and Hortonworks.
The following table lists the supported and unsupported data sources and formats in Drill on MapR:
Data Source | Storage Plugin Type | Formats | Supported by MapR |
MapR-FS | dfs | Text (CSV, TSV, PSV) | Yes |
Parquet | Yes | ||
JSON | Yes | ||
Avro | No | ||
MapR-DB | dfs | Binary | Yes |
JSON | Yes | ||
HBase | hbase | Binary | No (as of Drill 1.11 and MapR 6.0) |
Hive | hive | Text (CSV, TSV, PSV) | Yes |
Parquet | Yes | ||
JSON | Yes | ||
Avro | Yes | ||
Other Hive built-in SerDes | Yes (Not recommended due to the memory overhead and performance implications.) | ||
S3 | s3 | Supports the same formats as the dfs storage plugin. | Yes |
MongoDB | mongodb | N/A | No |
RDBMS | jdbc | N/A | No |
Kudu | kudu | N/A | No |
Kafka | kafka | JSON | No NOTE: The kafka storage plugin on MapR Streams is in the Alpha testing phase and not
officially supported. See Configuring the Kafka Storage Plugin for more information. |
OpenTSDB | openTSDB | N/A |
NOTE: The openTSDB storage plugin is not officially supported. See OpenTSDB Storage Plugin for more information.
|