2014-09-08 34 views
6

के माध्यम से एसक्यूएल स्पार्क यह पेज के अनुसार: https://spark.apache.org/sql/ आप बीआई उपकरण मौजूदा ODBC या JDBC के माध्यम से एसक्यूएल स्पार्क से कनेक्ट कर सकते हैं: screen shot for spark sqlकनेक्ट ODBC

मैं इस रूप में शार्क मतलब यह नहीं है मूल रूप से EOL है:

यही कारण है कि हम शार्क में एक अलग परियोजना के रूप में विकास समाप्त कर रहे हैं और स्पार्क में एक नया घटक स्पार्क एसक्यूएल में अपने सभी विकास संसाधनों को स्थानांतरित कर रहे हैं।

ओआईबीसी के माध्यम से एक बीआई उपकरण (जैसे टेबलू) शार्क एसक्यूएल से कैसे कनेक्ट होगा? http://www.openstratio.org/blog/connecting-to-the-stratio-big-data-platform-using-odbc-2/

Stratio एक मंच है कि एक प्रमाणित स्पार्क वितरण है कि आप डेटा संग्रह के किसी भी प्रकार के स्पार्क कनेक्ट करने के लिए (कैसेंड्रा, MongoDB, ...) की तरह की अनुमति देता है शामिल हैं:

उत्तर

2

सिम्बा ओडीबीसी ड्राइवर प्रदान करता है जो डाटाबेसिक्स का उपयोग करता है, हालांकि यह केवल डाटाबेस वितरण के लिए है। हम कल अपाचे (बुध, 3 दिसंबर) के साथ www.simba.com पर उपयोग के लिए सार्वजनिक संस्करण लॉन्च कर रहे हैं। आप टैबलेट के साथ उपयोग के लिए ड्राइवर को डाउनलोड और परीक्षण करने में सक्षम होंगे।

1

कृपया पर एक नज़र डालें। इसमें एक ओडीबीसी चालक है ताकि आप एसक्यूएल प्रश्नों को लिख सकें जिनका स्पार्क नौकरियों में अनुवाद किया जा सकता है, या यहां तक ​​कि तेज़, सीधे कैसंड्रा को सीधा प्रश्न-जो भी डेटाबेस आप उससे कनेक्ट करना चाहते हैं - यदि संभव हो। इस तरह, टैबलेट को स्पार्क और आपके डेटा भंडार में जोड़ने के लिए यह बहुत आसान है। अगर आपको किसी मदद की ज़रूरत है, तो हम आपकी सहायता करने के लिए खुश होंगे।

अस्वीकरण: के रूप में कार्लोस ने कहा कि मैं Stratio के ODBC डेवलपर्स

+0

यह सवाल का जवाब नहीं देता है, मेरा सवाल यह था कि स्पार्क के लिए ओडीबीसी चालक था और आपका जवाब "इस पूरे अलग मंच का उपयोग करें" है। –

+0

मुझे पता नहीं है, मुझे खेद है, आप शार्क के लिए ओडीबीसी ड्राइवर का उपयोग करने का भी प्रयास कर सकते हैं (लेकिन आपको शार्क का उपयोग करने की आवश्यकता होगी)। – Carlos

1

में से एक हूँ, Stratio मेटा एक मॉड्यूल है कि एक पार्सर, सत्यापनकर्ता, योजनाकार और विभिन्न हठ परतों (वर्तमान में, केवल कैसेंड्रा और अधिक समन्वयक परत के रूप में कार्य करता है मोंगो, लेकिन अल्प अवधि में भी एचडीएफएस)। यह मॉड्यूल एक शेल की तरह एक एसक्यूएल जैसी भाषा, जावा/स्कैला एपीआई, एक आरईएसटी एपीआई और ओडीबीसी (जेडीबीसी जल्द ही) प्रदान करता है। यह एक और स्ट्रैटियो मॉड्यूल, स्ट्रैटियो दीप का भी उपयोग करता है, जो हमें प्रभावशाली और तेज़ तरीके से क्वेरी निष्पादित करने के लिए अपाचे स्पार्क का उपयोग करने की अनुमति देता है।

अस्वीकरण: मैं वर्तमान में Stratio बिग डाटा

4

द्वारा कार्यरत हूँ स्पार्क एसक्यूएल 1.1 की रिलीज के साथ आप भी बचत JDBC ड्राइवर को देखने https://spark.apache.org/docs/latest/sql-programming-guide.html#distributed-sql-engine

+0

धन्यवाद आर्नोन, यह उस उत्तर के निकटतम है जिसे मैं ढूंढ रहा था। –

1

सिम्बा एक की पेशकश करेगा है: http://databricks.com/blog/2014/04/30/Databricks-selects-Simba-ODBC-driver-for-shark.html। कोई ज्ञात आधिकारिक रिलीज की तारीख नहीं है।

[अद्यतन]

उपयोग छत्ता के ODBC ड्राइवर के रूप में वर्णित here और here एसक्यूएल स्पार्क से कनेक्ट करने के।

+0

मार्टिन, यह लेख अप्रैल से है और शार्क, अब एक मृत परियोजना का संदर्भ है। –

+0

हां, और स्पार्क एसक्यूएल शार्क का उत्तराधिकारी है और शार्क से प्रवासन का समर्थन करता है। आज भी ओडीबीसी चालक के विकल्प के रूप में लागू होने लगता है। –

0

Azure HDInsight पर स्पार्क के लिए, आप https://azure.microsoft.com/en-us/documentation/articles/hdinsight-apache-spark-use-bi-tools/ वर्णित अनुसार टेबलू (या पावरबीआई) को कनेक्ट कर सकते हैं। ओडीबीसी चालक यहां है: http://www.microsoft.com/en-us/download/details.aspx?id=47713

+0

लिंक में दिए गए कदम एक हाइव टेबल बना रहे हैं और फिर हाइव के शीर्ष पर पावर बीआई का उपयोग कर रहे हैं। जहां तक ​​मैं कह सकता हूं कि स्पार्क से कनेक्ट नहीं हो रहा है। –

संबंधित मुद्दे