D3.js में गैर-स्थानीय डेटा का अनुरोध करने के तरीके शामिल हैं या तो जेसन या टेक्स्ट (सीएसवी) के रूप में यूआरएल और इस तरह के माध्यम से।
ऐसे सेटअप में जो सुरक्षा संवेदनशील नहीं है (जैसे स्थानीय विकास या डेमो वातावरण) आप सीधे मोंगो रेस्ट एपीआई यदि आप इसे सक्षम करते हैं, जो आपको वस्तुओं के लिए json आउटपुट देगा।
या आप एक साधारण http सर्वर बना सकते हैं (जैसे python
में , perl
या go
) जो निष्पादित करता है (python
(यह भी सबप्रोसेस
), perl
(यह भी बैकटिक्स और qx{}
), go
) mongoexport
csv आउटपुट प्रदान करने
के लिए सही पैरामीटर वाला टूल मोंगो से।
यदि आपके पास पहले से ही Mongo में डेटा है, और आपके पास Node पहले से ही सेटअप है, तो हो सकता है कि आप यही उपयोग करना चाहते हैं:
अगर ऐसा है, तो वहां कोई है विशेष रूप से D3.js® विज़ुअलाइज़ेशन चलाने के लिए MongoDB® के लिए कुछ npm मॉड्यूल के साथ Node.js® का उपयोग किया जाता है।