logologo
शुरू करें
मार्गदर्शिका
विकास
प्लगइन
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
शुरू करें
मार्गदर्शिका
विकास
प्लगइन
API
logologo
अवलोकन

डेटा सोर्स

डेटा सोर्स प्रबंधन
मुख्य डेटा सोर्स

बाहरी डेटा सोर्स (डेटाबेस)

परिचय
बाहरी MySQL
बाहरी MariaDB
बाहरी PostgreSQL
बाहरी MSSQL
बाहरी Oracle
मुख्य बनाम बाहरी डेटाबेस तुलना
REST API डेटा सोर्स
KingbaseES डेटा सोर्स

डेटा टेबल

अवलोकन
सामान्य टेबल
इनहेरिटेड टेबल
फ़ाइल टेबल
ट्री टेबल
कैलेंडर टेबल
कमेंट टेबल
एक्सप्रेशन टेबल
SQL टेबल
डेटाबेस व्यू

डेटा टेबल फ़ील्ड

अवलोकन
फ़ील्ड वैलिडेशन

बेसिक टाइप

सिंगल लाइन टेक्स्ट
मल्टी लाइन टेक्स्ट
मोबाइल नंबर
ईमेल
URL
इंटीजर
नंबर
प्रतिशत
पासवर्ड
कलर
आइकॉन

सिलेक्शन टाइप

चेकबॉक्स
ड्रॉपडाउन (सिंगल सेलेक्ट)
ड्रॉपडाउन (मल्टी सेलेक्ट)
रेडियो बटन
चेकबॉक्स

मल्टीमीडिया

Markdown
Markdown (Vditor)
रिच टेक्स्ट
अटैचमेंट (रिलेशनशिप)
अटैचमेंट (URL)

डेट और टाइम

अवलोकन
डेटटाइम (टाइमज़ोन सहित)
डेटटाइम (टाइमज़ोन रहित)
Unix टाइमस्टैम्प
डेट (टाइम रहित)
टाइम

ज्योमेट्री

पॉइंट
लाइन
सर्कल
पॉलीगॉन

एडवांस्ड टाइप

UUID
Nano ID
सॉर्टिंग
कैलकुलेशन फ़ॉर्मूला
ऑटो-एनकोडिंग
JSON
डेटा टेबल सेलेक्टर
एन्क्रिप्शन

सिस्टम जानकारी

निर्माण तिथि
अंतिम संशोधन तिथि
निर्माता
अंतिम संशोधक
स्थान
Table OID

संबंध प्रकार

अवलोकन
एक-से-एक
एक-से-अनेक
अनेक-से-एक
अनेक-से-अनेक
अनेक-से-अनेक (Array)

विकास

अवलोकन
Next Pageअवलोकन
TIP

यह दस्तावेज़ AI द्वारा अनुवादित किया गया है। किसी भी अशुद्धि के लिए, कृपया अंग्रेजी संस्करण देखें

#बाहरी डेटा तालिकाएँ (FDW) जोड़ें

This feature is provided by the commercial plugin «संग्रह: बाहरी डेटा से कनेक्ट करें (FDW)», please purchase to use

#परिचय

यह एक प्लगइन है जो डेटाबेस के फॉरेन डेटा रैपर (FDW) का उपयोग करके रिमोट डेटा तालिकाएँ जोड़ता है। वर्तमान में, यह MySQL और PostgreSQL डेटाबेस को सपोर्ट करता है।

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

इन दोनों का उपयोग एक साथ भी किया जा सकता है। पहला डेटा स्रोत के साथ कनेक्शन स्थापित करने के लिए उपयोग किया जाता है, और दूसरा क्रॉस-डेटा स्रोत एक्सेस के लिए उपयोग किया जाता है। उदाहरण के लिए, यदि कोई PostgreSQL डेटा स्रोत जुड़ा हुआ है, तो उस डेटा स्रोत में एक तालिका FDW के आधार पर बनाई गई एक बाहरी डेटा तालिका हो सकती है।

#MySQL

MySQL federated इंजन का उपयोग करता है, जिसे सक्रिय करने की आवश्यकता है, और यह रिमोट MySQL और प्रोटोकॉल-संगत डेटाबेस, जैसे MariaDB, को जोड़ने का समर्थन करता है। अधिक जानकारी के लिए, Federated Storage Engine दस्तावेज़ देखें।

#PostgreSQL

PostgreSQL में, विभिन्न प्रकार के fdw एक्सटेंशन का उपयोग विभिन्न प्रकार के रिमोट डेटा को सपोर्ट करने के लिए किया जा सकता है। वर्तमान में समर्थित एक्सटेंशन में शामिल हैं:

  • postgres_fdw: PostgreSQL में एक रिमोट PostgreSQL डेटाबेस से कनेक्ट करें।
  • mysql_fdw(विकास में): PostgreSQL में एक रिमोट MySQL डेटाबेस से कनेक्ट करें।
  • अन्य प्रकार के fdw एक्सटेंशन के लिए, PostgreSQL Foreign Data Wrappers देखें। NocoBase में एकीकृत करने के लिए आपको कोड में संबंधित अनुकूलन इंटरफ़ेस को लागू करना होगा।

#इंस्टॉलेशन

पूर्व-आवश्यकताएँ

  • यदि NocoBase का मुख्य डेटाबेस MySQL है, तो federated को सक्रिय करने की आवश्यकता है। MySQL में federated इंजन कैसे सक्षम करें देखें।

फिर प्लगइन मैनेजर के माध्यम से प्लगइन को इंस्टॉल और सक्रिय करें।

प्लगइन इंस्टॉल और सक्रिय करें

#उपयोग मैनुअल

「संग्रह प्रबंधक > संग्रह बनाएँ」 ड्रॉपडाउन में, 「बाहरी डेटा से कनेक्ट करें」 चुनें।

बाहरी डेटा से कनेक्ट करें

「डेटाबेस सर्वर」 ड्रॉपडाउन में, एक मौजूदा डेटाबेस सेवा चुनें, या 「डेटाबेस सर्वर बनाएँ」।

डेटाबेस सेवा

डेटाबेस सर्वर बनाएँ

डेटाबेस सेवा बनाएँ

डेटाबेस सर्वर चुनने के बाद, 「रिमोट तालिका」 ड्रॉपडाउन में, उस डेटा तालिका को चुनें जिसे आप कनेक्ट करना चाहते हैं।

उस डेटा तालिका को चुनें जिसे आप कनेक्ट करना चाहते हैं

फ़ील्ड जानकारी कॉन्फ़िगर करें

फ़ील्ड जानकारी कॉन्फ़िगर करें

यदि रिमोट तालिका में संरचनात्मक परिवर्तन होते हैं, तो आप 「रिमोट तालिका से सिंक करें」 भी कर सकते हैं।

रिमोट तालिका से सिंक करें

रिमोट तालिका सिंक

रिमोट तालिका सिंक

अंत में, इसे इंटरफ़ेस पर प्रदर्शित करें।

इंटरफ़ेस पर प्रदर्शित करें