يتم استخدام العلاقات لانضمام البيانات الجدولية من مجموعتين أو أكثر من مجموعات البيانات المستندة إلى الحقول أو المواقع المشتركة. يحدد الحقل المشترك الصفوف من كل مجموعة بيانات التي سيتم ضمها إلى بعضها، ويُحدد نوع العلاقة الصفوف التي يتم الاحتفاظ بها في مجموعة البيانات المشتركة.
يمكن استخدام العلاقات لإضافة بيانات جدولية من جدول بحث إلى مجموعة بيانات أخرى، لدمج البيانات الجدولية من مجموعتي بيانات لتمكين أنواع مختلفة من التحليل، ولتمكين الموقع في الجداول غير المكانية. يتم عرض مجموعة البيانات المنضمة كمجموعة بيانات ناتجة في جزء البيانات وتسمح لك بتوسيع تحليلك باستخدام البيانات من جميع مجموعات البيانات المرتبطة كطبقة واحدة.
يمكن إنشاء العلاقات كجزء من تحليلك أو كجزء من سير عمل هندسة البيانات.
مثال
متتبع المخالطين بمكتب الصحة العامة يقوم بالتحقيق في تفشي مرض معد. يمكن لمتتبع المخالطين الوصول إلى جدول بحث به بيانات الحالة (بما في ذلك نتيجة الاختبار) ومجموعة بيانات بها الأنشطة والمواقع التي تم فيها الاختلاط قبل الاختبار. يتم ضم مجموعتي البيانات بحيث تتم إضافة بيانات الحالة إلى بيانات الموقع. باستخدام مجموعة البيانات المنضمة، يمكن لمتتبع المخالطين إنشاء جدول مرجعي يعرض الحالة والنشاط وتاريخ النشاط ونتيجة الاختبار ومخطط هيكلي يعرض نتيجة الاختبار وعدد الأنشطة لكل حالة.
راجع درس تتبع انتشار الفيروس باستخدام ArcGIS Insights للتعرف على سير العمل الكامل.
إنشاء علاقة في سير عمل التحليل
العلاقات التي تم إنشاؤها في سير عمل التحليل موجودة فقط في المصنف الي تم فيه إنشاء الضم. إذا كنت تريد وجود مجموعة البيانات الناتجة خارج المصنف، يمكنك إنشاء طبقة معالم جديدة من خلال مشاركة مجموعة البيانات أو استخدام هندسة البيانات.
أكمل الخطوات التالية لإنشاء علاقة في سير عمل التحليل:
- افتح مصنفًا وأضف مجموعتين أو أكثر من مجموعات البيانات، إذا لزم الأمر.
- انقر فوق زر إنشاء علاقات أعلى جزء البيانات.
تظهر نافذة إنشاء علاقات وتعرض قائمة بمجموعات البيانات لصفحتك الحالية.
- حدد مجموعة البيانات الأولى التي تريد ضمها.
عند تحديد مجموعة البيانات الأولى، يتم تحديث العرض لعرض مجموعات البيانات المؤهلة فقط للعلاقة.
- حدد مجموعة البيانات الثانية التي تريد ضمها.
يحلل Insights مجموعات البيانات التي أضفتها ويقترح حقولًا لاستخدامها في الضم، إن أمكن. تستند الحقول المقترحة إلى نوع البيانات التي يحتوي عليها الحقل واسم الحقل.
- انقر فوق زر تحرير العلاقة لتغيير خصائص العلاقة التالية:
ملاحظة:
إذا لم يتم اختيار أي حقول مقترحة، فسيتم فتح مربع الحوار تلقائيًا.
- لتغيير الحقول في الضم، انقر فوق أسهم المربعات في معلمة اختيار الحقول واختر حقلاً جديدًا.
- لإضافة حقول (على سبيل المثال، عندما تستخدم مجموعة البيانات مفتاحًا مركبًا)، انقر فوق زر إضافة حقول واختر الحقول الجديدة من القائمة.
- لتغيير نوع الضم، حدد داخلي (الإعداد الافتراضي) أو كامل أو يسار أو يمين من معلمة اختيار نوع العلاقة.
- أغلق نافذة تحرير العلاقة.
- كرر الخطوات من 4 إلى 6 لإضافة مجموعات البيانات، إذا لزم الأمر.
- انقر فوق إنهاء لإنشاء العلاقة.
تتم إضافة مجموعة البيانات المنضمة الجديدة إلى جزء البيانات.
إنشاء علاقة باستخدام هندسة البيانات
ملاحظة:
هندسة البيانات متوفرة في Insights desktop. كل مستخدمي Insights in ArcGIS Online وInsights in ArcGIS Enterprise لديهم حق الوصول إلى Insights desktop. لمزيد من المعلومات، راجع مقدمة عن ArcGIS Insights.
هندسة البيانات قيد المعاينة حاليًا.
يمكن إضافة أداة إنشاء علاقات إلى نموذج البيانات واستخدامها لضم مجموعتي بيانات أو أكثر لإنشاء مجموعة بيانات ناتجة واحدة.
أكمل الخطوات التالية لإنشاء علاقة في سير عمل هندسة البيانات:
- افتح مصنف بيانات في Insights desktop وأضف البيانات، إذا لزم الأمر.
- في شريط أدوات مصنف البيانات، انقر فوق زر إنشاء علاقات .
تظهر نافذة إنشاء علاقات.
- في شريط الأدوات الجانبي، انقر فوق زر جزء البيانات لفتح جزء البيانات، إذا لزم الأمر.
- في جزء البيانات، حدد مجموعة البيانات الأولى التي تريد ضمها.
- حدد مجموعة البيانات الثانية التي تريد ضمها.
يحلل Insights مجموعات البيانات التي أضفتها ويقترح أعمدة لاستخدامها في الضم، إن أمكن. تستند الأعمدة المقترحة إلى نوع البيانات التي يحتوي عليها العمود وإلى اسم العمود.
- انقر فوق زر تحرير العلاقة لتغيير خصائص العلاقة التالية:
ملاحظة:
إذا لم يتم اختيار أي أعمدة مقترحة، فسيتم فتح مربع الحوار تلقائيًا.
- لتغيير الأعمدة في الضم، انقر على الأسهم الخاصة بالمربعات في معلمة اختيار الأعمدة واختر عمودًا جديدًا.
- لإضافة أعمدة (على سبيل المثال، عندما تستخدم مجموعة البيانات مفتاحًا مركبًا)، انقر فوق زر إضافة أعمدة واختر الأعمدة الجديدة من القائمة.
- لتغيير نوع الضم، حدد داخلي (الإعداد الافتراضي) أو كامل أو يسار أو يمين من معلمة اختيار نوع العلاقة.
- أغلق نافذة تحرير العلاقة.
- كرر الخطوات من 5 إلى 7 لإضافة مجموعات البيانات، إذا لزم الأمر.
- بشكل اختياري، انقر فوق معاينة لإنشاء طريقة عرض لمجموعة البيانات الناتجة بناءً على معلمات الربط الحالية.
- انقر فوق إنهاء لإنشاء العلاقة.
تتم إضافة مجموعة البيانات المنضمة الجديدة إلى جزء البيانات ويظهر الجدول. تمت إضافة الأداة إلى نموذج البيانات.
البيانات المدعومة
يمكن استخدام أنواع البيانات التالية لإنشاء العلاقات:
- طبقات المعالم
- الملفات المضافة إلى المصنف
- مجموعات البيانات من اتصال قاعدة بيانات (يتوفر في Insights in ArcGIS Enterprise وInsights desktop)
- مجموعات البيانات الناتجة من التحليل المكاني، بما في ذلك النتائج من أنواع البيانات غير المدعومة
استعلامات التعريف في خدمات المعالم غير مدعومة لإنشاء علاقات. سيتم تعطيل البيانات الموجودة في المصنف الخاص بك غير المعتمدة للعلاقات في نافذة إنشاء علاقات.
ملاحظة:
العلاقات غير مدعومة في تحليل مهام سير العمل لمصادر البيانات التالية:
- طبقات المعالم البعيدة، مثل طبقات ArcGIS Living Atlas
- جداول قاعدة البيانات التي ليست من نفس قاعدة البيانات والمثيل
- مجموعات البيانات من مخازن البيانات المختلفة
إذا كانت مجموعات البيانات الخاصة بك غير متوافقة مع الانضمام في سير عمل التحليل، يمكنك نسخ مجموعات البيانات إلى المصنف الخاص بك واستخدام مجموعات البيانات المنسوخة لإنشاء العلاقة. بدلاً من ذلك، يمكنك ضم مجموعات البيانات من قواعد بيانات مختلفة أو مخازن بيانات مختلفة باستخدام هندسة البيانات.
أنواع العلاقة
يكشف نوع العلاقة المستخدم، مع الحقل المشترك المختار، عن السجلات التي تحتفظ بها في مجموعة البيانات التي تم ضمّها. أنواع العلاقات المدعومة في Insights هي داخلي وكامل ويسار ويمين.
ملاحظة:
يتم إنشاء حالات الضم المكاني (حالات الضم التي يتم إجراؤها باستخدام حقول الموقع) باستخدام التقاطعات كعلاقة مكانية. ومع ذلك، لا يزال بإمكانك اختيار نوع العلاقة "داخلي أو الكل أو اليسار أو اليمين".
توفر الأقسام الفرعية التالية نتائج ضم جدولين باستخدام حقل مشترك لكل نوع علاقة.
الجدول الأول (الطلبات) يتتبع المعاملات من الفروع المختلفة. يتضمن الجدول معرفًا فريدًا لكل معاملة، ومعرف الفرع الذي تمت فيه المعاملة، وتكلفة المعاملة بالدولار، وطريقة الدفع.
الطلبات
معرف الطلب | معرف الفرع | المبلغ الإجمالي (بالدولار) | طريقة الدفع |
---|---|---|---|
1204 | 1 | 91.48 | المشرف |
1295 | 1 | 103.86 | المشرف |
1316 | 3 | 97.81 | مدين |
1406 | 2 | 103.24 | المشرف |
1421 | 2 | 44.95 | نقدًا |
1426 | 2 | 153.71 | مدين |
1454 | 3 | 168.95 | المشرف |
1533 | 7 | 32.99 | نقدًا |
الجدول الثاني (الفروع) هو جدول بحث يحتوي على أرقام معرف الفرع ومواقع الفروع.
الفروع
معرف الفرع | موقع الفرع |
---|---|
1 | Redlands |
2 | بورتلاند |
3 | واشنطن العاصمة |
4 | أرلينغتون |
5 | شارلوت |
6 | دنفر |
تتم مشاركة حقل معرف الفرع بين الجدولين ويتم استخدامه لإنشاء الضم. في كل مثال، يوجد جدول الطلبات على الجانب الأيسر من الضم.
داخلي
لا يحتفظ الداخلي إلا بالسجلات التي تُطابق مجموعتي البيانات. لا يتم إضافة السجلات الفارغة.
نوع العلاقة الافتراضي هو "داخلي".
يعرض الجدول التالي نتيجة ضم بنوع العلاقة داخلي بين جدولي الطلبات والفروع:
معرف الطلب | معرف الفرع | المبلغ الإجمالي (بالدولار) | طريقة الدفع | موقع الفرع |
---|---|---|---|---|
1204 | 1 | 91.48 | المشرف | Redlands |
1295 | 1 | 103.86 | المشرف | Redlands |
1316 | 3 | 97.81 | مدين | واشنطن العاصمة |
1406 | 2 | 103.24 | المشرف | بورتلاند |
1421 | 2 | 44.95 | نقدًا | بورتلاند |
1426 | 2 | 153.71 | مدين | بورتلاند |
1454 | 3 | 168.95 | المشرف | واشنطن العاصمة |
كانت السجلات التي تم استبعادها عبارة عن سجلات لمعرف الفرع 7 من جدول الطلبات ومعرف الفرع 4 و5 و6 من جدول الفروع لأن هذه السجلات لم تكن موجودة في كلا الجدولين.
كامل
يحتفظ نوع العلاقة كامل (ضم خارجي كامل) بجميع السجلات من مجموعتي البيانات ويضيف قيمًا فارغة في حالة عدم وجود مطابقات.
يعرض الجدول التالي نتيجة ضم بنوع علاقة كامل بين جدولي الطلبات والفروع:
معرف الطلب | معرف الفرع | المبلغ الإجمالي (بالدولار) | طريقة الدفع | موقع الفرع |
---|---|---|---|---|
<Null> | 4 | <Null> | أرلينغتون | |
<Null> | 5 | <Null> | شارلوت | |
<Null> | 6 | <Null> | دنفر | |
1204 | 1 | 91.48 | المشرف | Redlands |
1295 | 1 | 103.86 | المشرف | Redlands |
1316 | 3 | 97.81 | مدين | واشنطن العاصمة |
1406 | 2 | 103.24 | المشرف | بورتلاند |
1421 | 2 | 44.95 | نقدًا | بورتلاند |
1426 | 2 | 153.71 | مدين | بورتلاند |
1454 | 3 | 168.95 | المشرف | واشنطن العاصمة |
1533 | 7 | 32.99 | نقدًا | <Null> |
تحتوي مجموعة البيانات الناتجة على قيم فارغة لمعرف الفرع 4 و5 و6 و7 لأن معرفات الفروع هذه غير موجودة في مجموعتي البيانات.
يسار
يحتفظ نوع العلاقة يسار (ضم خارجي على اليسار) بكافة السجلات من الجدول الأيسر والسجلات المطابقة من الجدول الأيمن. في حالة عدم وجود قيم مطابقة في الجدول الأيمن، يتم استخدام قيم فارغة.
عند استخدام نوع العلاقة يسار، يجب التأكد من أن الجدول الذي تريد الاحتفاظ بجميع السجلات منه موجود على الجانب الأيسر من الضم عن طريق تحديد هذا الجدول أولاً.
يعرض الجدول التالي نتيجة ضم بنوع علاقة يسار بين جدولي الطلبات والفروع:
معرف الطلب | معرف الفرع | المبلغ الإجمالي (بالدولار) | طريقة الدفع | موقع الفرع |
---|---|---|---|---|
1204 | 1 | 91.48 | المشرف | Redlands |
1295 | 1 | 103.86 | المشرف | Redlands |
1316 | 3 | 97.81 | مدين | واشنطن العاصمة |
1406 | 2 | 103.24 | المشرف | بورتلاند |
1421 | 2 | 44.95 | نقدًا | بورتلاند |
1426 | 2 | 153.71 | مدين | بورتلاند |
1454 | 3 | 168.95 | المشرف | واشنطن العاصمة |
1533 | 7 | 32.99 | نقدًا | <Null> |
تحتوي مجموعة البيانات الناتجة على قيمة فارغة لمعرف الفرع 7 لأن معرف الفرع هذا غير موجود في مجموعة بيانات الفروع.
يمين
يحتفظ نوع العلاقة يمين (ضم خارجي على اليمين) بكافة السجلات من الجدول الأيمن والسجلات المطابقة من الجدول الأيسر. في حالة عدم وجود قيم مطابقة في الجدول الأيسر، يتم استخدام قيم فارغة.
عند استخدام نوع العلاقة يمين، يجب عليك التأكد من أن الجدول الذي تريد الاحتفاظ بجميع السجلات منه موجود على الجانب الأيمن من الضم عن طريق تحديد ذلك الجدول ثانيًا.
يعرض الجدول التالي نتيجة ضم بنوع علاقة يمين بين جدولي الطلبات والفروع:
معرف الطلب | المبلغ الإجمالي (بالدولار) | طريقة الدفع | معرف الفرع | موقع الفرع |
---|---|---|---|---|
<Null> | <Null> | 4 | أرلينغتون | |
<Null> | <Null> | 5 | شارلوت | |
<Null> | <Null> | 6 | دنفر | |
1204 | 91.48 | المشرف | 1 | Redlands |
1295 | 103.86 | المشرف | 1 | Redlands |
1316 | 97.81 | مدين | 3 | واشنطن العاصمة |
1406 | 103.24 | المشرف | 2 | بورتلاند |
1421 | 44.95 | نقدًا | 2 | بورتلاند |
1426 | 153.71 | مدين | 2 | بورتلاند |
1454 | 168.95 | المشرف | 3 | واشنطن العاصمة |
تحتوي مجموعة البيانات الناتجة على قيمة فارغة لمعرف الفرع 4 و5 و6 لأن معرفات الفروع هذه غير موجودة في مجموعة بيانات الطلبات.
قيود
يمكنك تحديد ما يصل إلى ستة أزواج من الحقول لوصلات البيانات الجدولية. بالنسبة للوصلات المكانية، يمكنك تحديد زوج واحد من حقول الموقع وعدم تحديد حقول إضافية.
أفضل الممارسات
من المستحسن أن تقوم بوضع مجموعة البيانات الأكثر تفصيلاً على الجانب الأيسر من الضم. في مثال نوع العلاقة، يوجد جدول الطلبات على اليسار.
استخدم حقولًا متعددة لإنشاء حالات ضم عندما لا يكون أحد الحقول الفردية فريدًا. على سبيل المثال، إذا كنت تضم اسم مدينة إلى اسم مدينة، فقد تضطر أيضًا إلى تحديد المقاطعة والولاية والبلد لأن القيم في اسم المدينة تتكرر في مجموعة البيانات.
ضع في اعتبارك توصيف العلاقة (واحد لواحد، أو واحد إلى متعدد، أو متعدد إلى متعدد) للضم عند تحديد المرئيات التي سيتم إنشاؤها باستخدام مجموعة البيانات المنضمة. لا يؤثر توصيف العلاقة على نوع العلاقة (داخلي أو كامل أو يسار أو يمين)، ولكن يكون له آثار على تجميع الحقول في مجموعة البيانات المنضمة أو إظهار الحقول على الخريطة. على سبيل المثال، إذا كانت مجموعات البيانات المنضمة لها علاقة واحد إلى متعدد أو علاقة متعدد إلى متعدد، فقد تعرض التصورات التي تجمع البيانات، مثل المخططات الشريطية، إحصائيات عالية بشكل مصطنع.