إنشاء علاقات لضم مجموعات البيانات

Insights in ArcGIS Online
Insights في ArcGIS Enterprise
Insights Desktop

يتم استخدام العلاقات لانضمام البيانات الجدولية من مجموعتين أو أكثر من مجموعات البيانات المستندة إلى الحقول أو المواقع المشتركة. يحدد الحقل المشترك الصفوف من كل مجموعة بيانات التي سيتم ضمها إلى بعضها، ويُحدد نوع العلاقة الصفوف التي يتم الاحتفاظ بها في مجموعة البيانات المشتركة.

يمكن استخدام العلاقات لإضافة بيانات جدولية من جدول بحث إلى مجموعة بيانات أخرى، لدمج البيانات الجدولية من مجموعتي بيانات لتمكين أنواع مختلفة من التحليل، ولتمكين الموقع في الجداول غير المكانية. يتم عرض مجموعة البيانات المنضمة كمجموعة بيانات ناتجة النتائج في جزء البيانات وتسمح لك بتوسيع تحليلك باستخدام البيانات من جميع مجموعات البيانات المرتبطة كطبقة واحدة.

يمكن إنشاء العلاقات كجزء من تحليلك أو كجزء من سير عمل هندسة البيانات.

مثال

متتبع المخالطين بمكتب الصحة العامة يقوم بالتحقيق في تفشي مرض معد. يمكن لمتتبع المخالطين الوصول إلى جدول بحث به بيانات الحالة (بما في ذلك نتيجة الاختبار) ومجموعة بيانات بها الأنشطة والمواقع التي تم فيها الاختلاط قبل الاختبار. يتم ضم مجموعتي البيانات بحيث تتم إضافة بيانات الحالة إلى بيانات الموقع. باستخدام مجموعة البيانات المنضمة، يمكن لمتتبع المخالطين إنشاء جدول مرجعي يعرض الحالة والنشاط وتاريخ النشاط ونتيجة الاختبار ومخطط هيكلي يعرض نتيجة الاختبار وعدد الأنشطة لكل حالة.

راجع درس تتبع انتشار الفيروس باستخدام ArcGIS Insights للتعرف على سير العمل الكامل.

إنشاء علاقة في سير عمل التحليل

العلاقات التي تم إنشاؤها في سير عمل التحليل موجودة فقط في المصنف الي تم فيه إنشاء الضم. إذا كنت تريد وجود مجموعة البيانات الناتجة خارج المصنف، يمكنك إنشاء طبقة معالم جديدة من خلال مشاركة مجموعة البيانات أو استخدام هندسة البيانات.

أكمل الخطوات التالية لإنشاء علاقة في سير عمل التحليل:

  1. افتح مصنفًا وأضف مجموعتين أو أكثر من مجموعات البيانات، إذا لزم الأمر.
  2. انقر فوق زر إنشاء علاقات إنشاء علاقات أعلى جزء البيانات.

    تظهر نافذة إنشاء علاقات وتعرض قائمة بمجموعات البيانات لصفحتك الحالية.

  3. حدد مجموعة البيانات الأولى التي تريد ضمها.

    عند تحديد مجموعة البيانات الأولى، يتم تحديث العرض لعرض مجموعات البيانات المؤهلة فقط للعلاقة.

  4. حدد مجموعة البيانات الثانية التي تريد ضمها.

    يحلل Insights مجموعات البيانات التي أضفتها ويقترح حقولًا لاستخدامها في الضم، إن أمكن. تستند الحقول المقترحة إلى نوع البيانات التي يحتوي عليها الحقل واسم الحقل.

  5. انقر فوق زر تحرير العلاقة تحرير العلاقة لتغيير خصائص العلاقة التالية:
    ملاحظة:‏

    إذا لم يتم اختيار أي حقول مقترحة، يفتح مربع الحوار تلقائيًا.

    • لتغيير الحقول في الضم، انقر فوق أسهم المربعات في معلمة اختيار الحقول واختر حقلاً جديدًا.
    • لإضافة حقول (على سبيل المثال، عندما تستخدم مجموعة البيانات مفتاحًا مركبًا)، انقر فوق زر إضافة حقول واختر الحقول الجديدة من القائمة.
    • لتغيير نوع الضم، حدد داخلي (الإعداد الافتراضي) أو كامل أو يسار أو يمين من معلمة اختيار نوع العلاقة.
  6. أغلق نافذة تحرير العلاقة.
  7. كرر الخطوات من 4 إلى 6 لإضافة مجموعات بيانات إضافية، إذا لزم الأمر.
  8. انقر فوق إنهاء لإنشاء العلاقة.

تتم إضافة مجموعة البيانات المنضمة الجديدة إلى جزء البيانات.

إنشاء علاقة باستخدام هندسة البيانات

Insights Desktop
ملاحظة:‏

هندسة البيانات متوفرة في Insights desktop. كل مستخدمي Insights in ArcGIS Online وInsights in ArcGIS Enterprise لديهم حق الوصول إلى Insights desktop. لمزيد من المعلومات، راجع نظرة عامة على ArcGIS Insights.

هندسة البيانات قيد المعاينة حاليًا.

يمكن إضافة أداة إنشاء علاقات إلى نموذج البيانات واستخدامها لضم مجموعتي بيانات أو أكثر لإنشاء مجموعة بيانات ناتجة واحدة.

أكمل الخطوات التالية لإنشاء علاقة في سير عمل هندسة البيانات:

  1. افتح مصنف بيانات في Insights desktop وأضف البيانات، إذا لزم الأمر.
  2. في شريط أدوات مصنف البيانات، انقر فوق زر إنشاء علاقات إنشاء علاقات.

    تظهر نافذة إنشاء علاقات.

  3. في شريط الأدوات الجانبي، انقر فوق زر جزء البيانات جزء البيانات لفتح جزء البيانات، إذا لزم الأمر.
  4. في جزء البيانات، حدد مجموعة البيانات الأولى التي تريد ضمها.
  5. حدد مجموعة البيانات الثانية التي تريد ضمها.

    يحلل Insights مجموعات البيانات التي أضفتها ويقترح أعمدة لاستخدامها في الضم، إن أمكن. تستند الأعمدة المقترحة إلى نوع البيانات التي يحتوي عليها العمود وإلى اسم العمود.

  6. انقر فوق زر تحرير العلاقة تحرير العلاقة لتغيير خصائص العلاقة التالية:
    ملاحظة:‏

    إذا لم يتم اختيار أي أعمدة مقترحة، يفتح مربع الحوار تلقائيًا.

    • لتغيير الأعمدة في الضم، انقر على الأسهم الخاصة بالمربعات في معلمة اختيار الأعمدة واختر عمودًا جديدًا.
    • لإضافة أعمدة (على سبيل المثال، عندما تستخدم مجموعة البيانات مفتاحًا مركبًا)، انقر فوق زر إضافة أعمدة واختر الأعمدة الجديدة من القائمة.
    • لتغيير نوع الضم، حدد داخلي (الإعداد الافتراضي) أو كامل أو يسار أو يمين من معلمة اختيار نوع العلاقة.
  7. أغلق نافذة تحرير العلاقة.
  8. كرر الخطوات من 5 إلى 7 لإضافة مجموعات بيانات إضافية، إذا لزم الأمر.
  9. اختياري: انقر فوق معاينة لإنشاء عرض لمجموعة البيانات الناتجة بناءً على معلمات الانضمام الحالية.
  10. انقر فوق إنهاء لإنشاء العلاقة.

تتم إضافة مجموعة البيانات المنضمة الجديدة إلى جزء البيانات ويظهر الجدول. تمت إضافة الأداة إلى نموذج البيانات.

البيانات المدعومة

يمكن استخدام أنواع البيانات التالية لإنشاء العلاقات:

  • طبقات المعالم
  • الملفات المضافة إلى المصنف
  • مجموعات البيانات من اتصال قاعدة بيانات (يتوفر في 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 لأن معرفات الفروع هذه غير موجودة في مجموعة بيانات الطلبات.

قيود

يمكنك تحديد ما يصل إلى ستة أزواج من الحقول لوصلات البيانات الجدولية. بالنسبة للوصلات المكانية، يمكنك تحديد زوج واحد من حقول الموقع وعدم تحديد حقول إضافية.

أفضل الممارسات

من الأفضل وضع مجموعة البيانات الأكثر تفصيلاً على الجانب الأيسر من الضم. في مثال نوع العلاقة، يوجد جدول الطلبات على اليسار.

استخدم حقولًا متعددة لإنشاء حالات ضم عندما لا يكون أحد الحقول الفردية فريدًا. على سبيل المثال، إذا كنت تضم اسم مدينة إلى اسم مدينة، فقد تضطر أيضًا إلى تحديد المقاطعة والولاية والبلد لأن القيم في اسم المدينة تتكرر في مجموعة البيانات.

ضع في اعتبارك توصيف العلاقة (واحد لواحد، أو واحد إلى متعدد، أو متعدد إلى متعدد) للضم عند تحديد المرئيات التي سيتم إنشاؤها باستخدام مجموعة البيانات المنضمة. لا يؤثر توصيف العلاقة على نوع العلاقة (داخلي أو كامل أو يسار أو يمين)، ولكن يكون له آثار على تجميع الحقول في مجموعة البيانات المنضمة أو إظهار الحقول على الخريطة. على سبيل المثال، إذا كانت مجموعات البيانات المنضمة لها علاقة واحد إلى متعدد أو علاقة متعدد إلى متعدد، فقد تعرض التصورات التي تجمع البيانات، مثل المخططات الشريطية، إحصائيات عالية بشكل مصطنع.