Uploaded image for project: 'CarbonData'
  1. CarbonData
  2. CARBONDATA-4047

Datediff datatype is not working with spark-2.4.5. even in spark-sql its showing as null. .Either the query might be wrong or the versions don't support datatypes.

    XMLWordPrintableJSON

Details

    • Task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.0.0
    • None
    • spark-integration
    • Hadoop - 3.2.1
      Hive - 3.1.2
      Spark - 2.4.5
      carbon data-2.0
      mysql connector jar - mysql-connector-java-8.0.19.jar

    Description

      1.scala> carbon.sql("CREATE TABLE IF NOT EXISTS vestedlogs3 as (select * , intck ("Hours", 'StartTimestamp', 'CompleteTimestamp') as Hours FROM vestedlogs) STORED AS carbondata").show()
      <console>:1: error: ')' expected but string literal found.
      carbon.sql("CREATE TABLE IF NOT EXISTS vestedlogs3 as (select * , intck ("Hours", 'StartTimestamp', 'CompleteTimestamp') as Hours FROM vestedlogs) STORED AS carbondata").show()

       

      2.scala> carbon.sql("CREATE TABLE IF NOT EXISTS vestedlogs3 (SELECT *,DATEDIFF(HOUR,StartTimestamp GETDATE(),CompleteTimestamp GETDATE() AS "Hours" FROM vestedlogs) STORED AS carbondata").show()
      <console>:1: error: ')' expected but string literal found.
      carbon.sql("CREATE TABLE IF NOT EXISTS vestedlogs3 (SELECT *,DATEDIFF(HOUR,StartTimestamp GETDATE(),CompleteTimestamp GETDATE() AS "Hours" FROM vestedlogs) STORED AS carbondata").show()

       

       

       

       

      Attachments

        1. sparksql.PNG
          57 kB
          sravya
        2. carbon error.PNG
          55 kB
          sravya

        Activity

          People

            Unassigned Unassigned
            sravyatv sravya
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: