Spark CatalystSqlParser有什么好的替代方案?

时间:2018-05-31 11:10:19

标签: sql scala apache-spark

我以前使用CatalystSqlParser将输入字符串解析为DataType,如下所示:

private def convertToDataType(inputType: String): DataType = CatalystSqlParser.parseDataType(inputType)

非常方便,易于实施。但是正如我现在所看到的,CatalystSqlParser无法使用。导入org.apache.spark.sql.catalyst.parser.CatalystSqlParser无效。 有没有类似于CatalystSqlParser的替代方案?

1 个答案:

答案 0 :(得分:0)

您可以通过调用DataType.fromDDL()来使用CatalystSqlParser.parseDataType