मैं तारीख
Epoch Time
में संग्रहीत किए गए में युग-समय पर तारीख निकाल सकते हैं और मैं इसे सेDate
निकालना चाहते हैं। मैंने नीचे दिए गए कोड की कोशिश की और मुझे आउटपुट के रूप मेंnull
मिल गया।मैं कैसे BigQuery एसक्यूएलdate_add((timestamp(Hp.ASSIGN_TIME)), 1970-01-01,"second") as Extracted_date_Epoch
पूर्व समय स्वरूप (1424184621000000)
एक और सवाल। नीचे दिया गया कोड मुझे दिन सही तरीके से देता है लेकिन व्यवसाय के दिनों में नहीं, यह सभी दिन देता है, क्या एपोक समय में दो बार दो बार बिकने वाले व्यवसायिक दिन मिलना संभव है?
INTEGER(((Hp.ASSIGN_TIME - Hp.ARRIVAL_TIME)/1000000)/86400) as Days
उत्तर
date
को timestamp
परिवर्तित करने के लिए आप BigQuery date/time functions उपयोग कर सकते हैं:
SELECT TIMESTAMP(1424184621000000) # 2015-02-17 14:50:21 UTC
SELECT DATE(TIMESTAMP(1424184621000000)) # 2015-02-17
SELECT DATE(TIMESTAMP('2015-02-17')) # 2015-02-17
SELECT INTEGER(TIMESTAMP('2015-02-17')) # 1424131200000000
6/20/15 को 6/1/15 के बीच दो दिनांकों के बीच दिनों की संख्या की गणना करने के लिए (उदाहरण के लिए), आप यह कर सकते हैं:
SELECT (DATEDIFF(TIMESTAMP('2015-06-20'), TIMESTAMP('2015-06-01')) + 1)
और अंत में व्यावसायिक दिनों की गणना करने के लिए, आप एफ का उपयोग कर सकते हैं ollowing:
SELECT
(DATEDIFF(TIMESTAMP('2015-06-20'), TIMESTAMP('2015-06-01')) + 1)
-(INTEGER((DATEDIFF(TIMESTAMP('2015-06-20'), TIMESTAMP('2015-06-01')) + 1)/7) * 2)
-(CASE WHEN DAYOFWEEK(TIMESTAMP('2015-06-01')) = 1 THEN 1 ELSE 0 END)
-(CASE WHEN DAYOFWEEK(TIMESTAMP('2015-06-20')) = 7 THEN 1 ELSE 0 END)
इस सप्ताहांत के रूप में शनि और सूर्य पर विचार और किसी भी छुट्टियों को शामिल नहीं के साथ सरल कार्य दिवस गणना है।
यदि आप BigQuery में मानक एसक्यूएल बोली का उपयोग कर रहे हैं, तो यह फ़ंक्शन मानव पठनीय टाइमस्टैम्प TIMESTAMP_MICROS (1424184621000000) -> 2015-02-17 14:50:21 यूटीसी में रूपांतरण करता है। रेफरी: https://cloud.google.com/bigquery/docs/reference/standard-sql/functions-and-operators#timestamp-string
TIMESTAMP_MICROS (visitStartTime * 1000000) GA डेटा के लिए बहुत अच्छा काम करता है, धन्यवाद! –
- 1. BigQuery
- 2. BigQuery
- 3. BigQuery
- 4. CS + BigQuery
- 5. Google Bigquery
- 6. Google BigQuery
- 7. BigQuery - स्कीमा
- 8. क्लाउड एसक्यूएल में Google BigQuery से निर्यात करें?
- 9. कैसे जब BigQuery कमांड लाइन टूल मैं एक डिफ़ॉल्ट परियोजना स्थापित करने को कहा गया को विन्यस्त मैं BigQuery
- 10. पब/सब से BigQuery
- 11. Bigquery-Python लाइब्रेरी
- 12. मैं कैसे एसक्यूएल
- 13. कैसे मैं एसक्यूएल सर्वर
- 14. BigQuery शामिल हों त्रुटि
- 15. BigQuery: TABLE_QUERY लेकिन कॉलम
- 16. GAE - BigQuery API
- 17. BigQuery में "पसंद" को कैसे कार्यान्वित करें?
- 18. jdbc ड्राइवर google bigquery
- 19. BigQuery बनाम अमेज़ॅन Redshift
- 20. BigQuery - "दिनांक" कॉलम की तुलना कैसे करें (विरासत एसक्यूएल का उपयोग करके)?
- 21. मैं एसक्यूएल
- 22. Google BigQuery <EOF>
- 23. एक विशिष्ट BigQuery समय विभाजन
- 24. गूगल बिगटेबल बनाम BigQuery घटनाओं
- 25. Google BigQuery सिस्टम स्थिति पृष्ठ?
- 26. Google BigQuery पंक्तियों को हटाएं?
- 27. न्यू BigQuery मूल्य निर्धारण 'स्तरों'
- 28. क्वेरी BigQuery नेस्टेड/दोहराए गए फ़ील्ड
- 29. Bigquery अलग-अलग मानों का चयन करें
- 30. मैं एसक्यूएल सर्वर
धन्यवाद बहुत सारे कुरबानी। प्रतिभाशाली। मैं पिछले कुछ दिनों से व्यावसायिक दिनों से जूझ रहा था। जादू की तरह काम करता है। –
कौरबानी मैं इसे उत्तर के रूप में चिह्नित करना पसंद करूंगा। मुझे नहीं पता कि, मैं जो कुछ देखता हूं वह आपके प्रश्न का उत्तर देता है। मुझे इसे वोट करने या इसे पसंद करने या इसे उत्तर के रूप में चिह्नित करने के विकल्प नहीं दिखते हैं। मैं उसे कैसे कर सकता हूँ? –