क्या कोई तिथि फ़ंक्शन है जो वर्तमान तिथि प्राप्त करने के लिए स्पार्क एसक्यूएल में समर्थित है?
0
Alex
20 नवम्बर 2015, 00:12
2 जवाब
सबसे बढ़िया उत्तर
Redshift (Oracle) "SYSDATE" या "CURRENT_DATE" के लिए स्पार्क SQL एनालॉग
lazy val sc = ... // create Spak Context
lazy val hc = new HiveContext(sc)
val results = hc.sql("SELECT record_name as name FROM test_table WHERE day < current_date")
results.take(10)
.map(r => s"name: ${r.getAs("name")}")
.foreach(println)
1
Alex
20 नवम्बर 2015, 08:33
Current_date () स्पार्क 1.5 पर मेरे लिए काम करता है
उदाहरण उपयोग:
sqlContext.sql("SELECT current_date() as today FROM eventsAvro").first
आउटपुट:
res360: org.apache.spark.sql.Row = [2016-01-29]
2
theJC
29 जिंदा 2016, 18:17
संबंधित सवाल
नए सवाल
java
जावा एक उच्च स्तरीय प्रोग्रामिंग भाषा है। इस टैग का उपयोग तब करें जब आपको भाषा का उपयोग करने या समझने में समस्या हो। इस टैग का उपयोग शायद ही कभी किया जाता है और इसका उपयोग अक्सर [वसंत], [वसंत-बूट], [जकार्ता-ई], [Android], [javafx], [हडूप], [श्रेणी] और [मावेन] के साथ किया जाता है।