> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-fbfa8bee.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> دليل خطوة بخطوة يوضح كيفية إعداد MongoDB Atlas كمصدر لـ ClickPipes

# دليل إعداد MongoDB Atlas كمصدر

export const Image = ({img, alt, size}) => {
  return <Frame>
      <img src={img} alt={alt} />
    </Frame>;
};

<div id="enable-oplog-retention">
  ## تهيئة الاحتفاظ بـ oplog
</div>

يلزم حد أدنى للاحتفاظ بـ oplog يبلغ 24 ساعة من أجل النسخ المتماثل. نوصي بضبط مدة الاحتفاظ بـ oplog على 72 ساعة أو أكثر لضمان عدم اقتطاع oplog قبل اكتمال اللقطة الأولية. لضبط مدة الاحتفاظ بـ oplog عبر واجهة المستخدم:

1. انتقل إلى علامة التبويب `Overview` الخاصة بالعنقود في وحدة تحكم MongoDB Atlas، ثم انقر على علامة التبويب `Configuration`.

<Image img="https://mintcdn.com/private-7c7dfe99-mintlify-fbfa8bee/2Zeerd64Tl5ZAQUa/images/integrations/data-ingestion/clickpipes/mongodb/mongo-atlas-cluster-overview-configuration.png?fit=max&auto=format&n=2Zeerd64Tl5ZAQUa&q=85&s=8a88b2db4e601400b71c828709f2f6a6" alt="الانتقال إلى تهيئة العنقود" size="lg" border width="2496" height="1094" data-path="images/integrations/data-ingestion/clickpipes/mongodb/mongo-atlas-cluster-overview-configuration.png" />

2. انقر على `Additional Settings` ثم مرّر إلى أسفل وصولًا إلى `More Configuration Options`.

<Image img="https://mintcdn.com/private-7c7dfe99-mintlify-fbfa8bee/2Zeerd64Tl5ZAQUa/images/integrations/data-ingestion/clickpipes/mongodb/mongo-atlas-expand-additional-settings.png?fit=max&auto=format&n=2Zeerd64Tl5ZAQUa&q=85&s=4cdebb6a84ac2e68c3fbd3df907e580b" alt="توسيع الإعدادات الإضافية" size="lg" border width="2106" height="1282" data-path="images/integrations/data-ingestion/clickpipes/mongodb/mongo-atlas-expand-additional-settings.png" />

3. انقر على `More Configuration Options` واضبط الحد الأدنى لنافذة oplog على `72 hours` أو أكثر.

<Image img="https://mintcdn.com/private-7c7dfe99-mintlify-fbfa8bee/2Zeerd64Tl5ZAQUa/images/integrations/data-ingestion/clickpipes/mongodb/mongo-atlas-set-retention-hours.png?fit=max&auto=format&n=2Zeerd64Tl5ZAQUa&q=85&s=fb05662a62d88887f7d37ac91ec19c8b" alt="ضبط ساعات الاحتفاظ بـ oplog" size="lg" border width="2102" height="894" data-path="images/integrations/data-ingestion/clickpipes/mongodb/mongo-atlas-set-retention-hours.png" />

4. انقر على `Review Changes` للمراجعة، ثم على `Apply Changes` لتطبيق التغييرات.

<div id="configure-database-user">
  ## إعداد مستخدم قاعدة بيانات
</div>

بعد تسجيل الدخول إلى وحدة تحكم MongoDB Atlas، انقر على `Database Access` ضمن علامة التبويب `Security` في شريط التنقل الأيسر. ثم انقر على "Add New Database User".

يتطلب ClickPipes المصادقة بكلمة مرور:

<Image img="https://mintcdn.com/private-7c7dfe99-mintlify-fbfa8bee/2Zeerd64Tl5ZAQUa/images/integrations/data-ingestion/clickpipes/mongodb/mongo-atlas-add-new-database-user.png?fit=max&auto=format&n=2Zeerd64Tl5ZAQUa&q=85&s=a9a4652a3587f4ed39a4405c97134359" alt="إضافة مستخدم قاعدة بيانات" size="lg" border width="1846" height="1356" data-path="images/integrations/data-ingestion/clickpipes/mongodb/mongo-atlas-add-new-database-user.png" />

يتطلب ClickPipes مستخدمًا لديه الأدوار التالية:

* `readAnyDatabase`
* `clusterMonitor`

يمكنك العثور عليها في قسم `Specific Privileges`:

<Image img="https://mintcdn.com/private-7c7dfe99-mintlify-fbfa8bee/2Zeerd64Tl5ZAQUa/images/integrations/data-ingestion/clickpipes/mongodb/mongo-atlas-database-user-privilege.png?fit=max&auto=format&n=2Zeerd64Tl5ZAQUa&q=85&s=05d0c112f22ef9769a6c7ad72cdaa445" alt="إعداد أدوار المستخدم" size="lg" border width="1878" height="1020" data-path="images/integrations/data-ingestion/clickpipes/mongodb/mongo-atlas-database-user-privilege.png" />

يمكنك أيضًا تحديد العناقيد/المثيلات التي تريد منح مستخدم ClickPipes حق الوصول إليها بشكل أكثر دقة:

<Image img="https://mintcdn.com/private-7c7dfe99-mintlify-fbfa8bee/2Zeerd64Tl5ZAQUa/images/integrations/data-ingestion/clickpipes/mongodb/mongo-atlas-restrict-access.png?fit=max&auto=format&n=2Zeerd64Tl5ZAQUa&q=85&s=eb621b4f1020e0198a154ef2edadf7c2" alt="تقييد الوصول إلى العنقود/المثيل" size="lg" border width="1522" height="730" data-path="images/integrations/data-ingestion/clickpipes/mongodb/mongo-atlas-restrict-access.png" />

<div id="whats-next">
  ## ما الخطوة التالية؟
</div>

يمكنك الآن [إنشاء ClickPipe الخاص بك](/ar/integrations/clickpipes/mongodb/index) والبدء في إدخال البيانات من مثيل MongoDB لديك إلى ClickHouse Cloud.
احرص على تدوين تفاصيل الاتصال التي استخدمتها أثناء إعداد مثيل MongoDB لديك، إذ ستحتاج إليها خلال عملية إنشاء ClickPipe.
