FHIR डेटा पाइप, एटल पाइपलाइन का एक सेट है. इसका इस्तेमाल, विश्लेषण सेवाएं बनाने के लिए, FHIR डेटा को SQL फ़ॉर्मैट में बदलने के लिए किया जाता है. FHIR डेटा पाइप को, हॉरिज़ॉन्टल स्केलेबिलिटी को ध्यान में रखकर डिज़ाइन किया गया है. साथ ही, इसमें डिप्लॉयमेंट के कई विकल्प भी उपलब्ध हैं.
इनमें ये सुविधाएं शामिल हैं:
Apache Beam ETL पाइपलाइन, जिनका इस्तेमाल करके FHIR सोर्स से डेटा को SQL-on-FHIR स्कीमा डेटा वेयरहाउस में बदला जा सकता है. यह वेयरहाउस, Apache Parquet फ़ाइलों पर आधारित होता है. इन फ़ाइलों से SQL का इस्तेमाल करके क्वेरी की जा सकती है (Parquet-on-FHIR स्कीमा देखें)
FHIR डेटा पाइपलाइन को मैनेज करने के लिए कंट्रोलर मॉड्यूल. यह "पूरी", "इंक्रीमेंटल", और "मर्जर" पाइपलाइन को एक साथ इंटिग्रेट करता है. कंट्रोलर मॉड्यूल का इस्तेमाल करके, समय-समय पर इंक्रीमेंटल अपडेट शेड्यूल किए जा सकते हैं. इसके अलावा, वेब कंट्रोल पैनल का इस्तेमाल करके, पाइपलाइन को मैन्युअल तरीके से शुरू किया जा सकता है.
SQL-on-FHIR-v2 स्पेसिफ़िकेशन को लागू करना, ताकि ViewDefinition रिसॉर्स को लागू करके, पाइपलाइन में फ़्लैट व्यू जनरेट किए जा सकें (व्यू लेयर देखें)
डेवलपर के लिए दिए गए दस्तावेज़ पर जाएं