我正在使用pyspark将JDBC连接到Denodo数据库。连接到的表包含2列的"TIMESTAMP_WITH_TIMEZONE“数据类型。由于spark提供了到少数dbs的内置jdbc连接(其中的not并不是其中的一部分),所以它无法识别"TIMESTAMP_WITH_TIMEZONE“数据类型,因此无法映射到它的任何sql数据。c_schema="game start date TIMESTAMP,game end date TIMES
我正在尝试从Spark向Postgres写入数据;我有一个DataFrame,它由一些字符串、一些浮点值和一些宽度不同的整数组成,我发现如果我不传递一个模式,我就会得到一个如下所示的错误:Unsupported type in postgresql: ByteType
at org.apache.spark.sql.jdbc.PostgresDialect10000), c2 BIGINT, c3 BIGI
我正在部署一个流作业,以将数据从Spark (Scala)插入到Postgres。df.select("col1","col2").write.mode(SaveMode.Append).jdbc(url, "tableName", connectionProperties)
这里,col2在dataframe中有uuid值,但它是一个字符串数据类型。当它试图插入到将col2列定义为uuid类型的表时,它在Column is o
我正在尝试将一个在一列中包含UUID的表ETL到postgres表中,但是我正在努力将UUID列作为UUID类型加载到目标postgres表中。transformation_ctx = "applymapping1") 当我运行glue作业时收到以下错误: IllegalArgumentException: 'Invalid type name guid' 有人知道如何将id而且,我似乎找不到允许我在ApplyMapping调用中使用的受支持数据类型的列表。有人知道在哪里可以找到这些