Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SnappyData v.0.5.2中未找到内置提供程序com.databricks.spark.csv_Snappydata - Fatal编程技术网

SnappyData v.0.5.2中未找到内置提供程序com.databricks.spark.csv

SnappyData v.0.5.2中未找到内置提供程序com.databricks.spark.csv,snappydata,Snappydata,SnappyData v.0.5.2 我正在使用此SnappyData版本来修复SNAP-961 但是,在从预览版本v0.5移动到v0.5.2之后,现在我无法再从CSV加载数据 错误是: 错误38000:(SQLState=38000严重性=-1) (服务器=ip-10-0-18-66.us-west-2.compute.internal[1528],线程[drdaconnthread28,5,gemfirexd.daemons]) 异常“找不到内置提供程序” com.databricks.sp

SnappyData v.0.5.2

我正在使用此SnappyData版本来修复SNAP-961

但是,在从预览版本v0.5移动到v0.5.2之后,现在我无法再从CSV加载数据

错误是: 错误38000:(SQLState=38000严重性=-1) (服务器=ip-10-0-18-66.us-west-2.compute.internal[1528],线程[drdaconnthread28,5,gemfirexd.daemons]) 异常“找不到内置提供程序” com.databricks.spark.csv;'在计算表达式时抛出

以下是我正在执行的:

-- creates in-memory table from csv
CREATE TABLE STAGING_ROAD (road_id string, name string) USING com.databricks.spark.csv OPTIONS(path 'roads.csv', header 'true', inferSchema 'false');

SQL和Spark API一直保持一致,因此现在只有内置数据源(列、行、流/AQP数据源)可以使用“创建表”,而其他数据源必须使用“创建外部表”。SnappyContext的情况类似,其中createTable API只能用于内置源,而其他源则需要createExternalTable。以下内容应适用于旧版本和新版本:

CREATE EXTERNAL TABLE STAGING_ROAD (road_id string, name string) USING com.databricks.spark.csv OPTIONS(path 'roads.csv', header 'true', inferSchema 'false')

SQL和Spark API一直保持一致,因此现在只有内置数据源(列、行、流/AQP数据源)可以使用“创建表”,而其他数据源必须使用“创建外部表”。SnappyContext的情况类似,其中createTable API只能用于内置源,而其他源则需要createExternalTable。以下内容应适用于旧版本和新版本:

CREATE EXTERNAL TABLE STAGING_ROAD (road_id string, name string) USING com.databricks.spark.csv OPTIONS(path 'roads.csv', header 'true', inferSchema 'false')