Ikhtisar skema
Bagian ini memberikan gambaran tentang struktur skema data DataHub, membantu Anda memahami bagaimana data diatur dan bagaimana mengaksesnya secara efektif. Gudang data dirancang untuk memberi Anda akses penuh dan fleksibel ke data Platform melalui sistem basis data yang terstruktur.
Yang akan Anda pelajari:
Bagaimana data disusun dalam lapisan dan skema
Tabel kunci di setiap skema dan apa yang mereka berisi
Bagaimana tabel data saling berhubungan
Cara mengakses data menggunakan query SQL
Bagaimana validasi data bekerja
Peningkatan mendatang pada struktur data
Struktur data
DataHub menggunakan arsitektur penyimpanan berlapis untuk mengatur data Anda. Arsitektur ini menyediakan keandalan, kinerja, dan skalabilitas sambil memastikan isolasi data yang tepat antara klien.
Lapisan data
Sistem mengikuti model tiga lapis untuk organisasi data:
Data mentah dengan transformasi minimal
Ingest langsung dari sumber data bisnis dan telematika
Struktur data asli dengan konvensi penamaan yang konsisten
Lapisan Silver
Data yang sudah diproses dengan validasi dan pengayaan
Struktur yang ditransformasikan untuk analitik yang lebih baik
Diperkenalkannya kontrol kualitas data dan penerapan aturan bisnis
Lapisan Gold
Dataset siap bisnis yang dioptimalkan untuk pelaporan
Metrik prapenggabungan dan struktur denormalisasi
View yang dikurasi selaras dengan proses pelaporan bisnis tertentu
Lebih jauh dalam bagian dokumentasi ini, Anda akan menemukan skema data yang lebih rinci untuk setiap lapisan.
Arsitektur basis data
Setiap klien memiliki instance basis data khusus untuk memastikan isolasi dan keamanan data. Dalam basis data ini:
raw_business_data
Entitas bisnis dan data operasional
Tabel entitas inti, data operasional, data referensi, data histori, tabel relasi
raw_telematics_data
Pelacakan perangkat dan data sensor
Data pelacakan inti, data input, data status
repo
Manajemen aset dan inventaris
Definisi jenis aset, field kustom, instance aset, relasi aset, hierarki inventaris, data geospasial
Meta data
Data referensi sistem
tabel description_parameters
Saat melakukan kueri data, Anda harus menentukan baik skema (mis. raw_business_data) maupun nama tabel (mis. objects) :
SELECT * FROM raw_business_data.objects;Metadata klien dan isolasi data
Sistem menggunakan tabel metadata untuk memungkinkan isolasi data yang tepat dan dukungan multi-tenant:
Metadata dealer melacak hubungan dealer-ke-klien dan parameter infrastruktur
Metadata klien memetakan data bisnis dan telematika di seluruh skema
Pemetaan klien-perangkat memastikan data telematik dikaitkan dengan benar ke klien yang tepat
Lapisan metadata ini memastikan bahwa:
Setiap klien hanya dapat mengakses data mereka sendiri
Data telematik dan bisnis dapat digabungkan dengan benar
Operasi tingkat sistem disegmentasi dengan benar menurut klien
Last updated
Was this helpful?