ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

Apache Beam و TFX

يوفر Apache Beam إطار عمل لتشغيل مجموعة وتدفق مهام معالجة البيانات التي تعمل على مجموعة متنوعة من محركات التنفيذ. تستخدم العديد من مكتبات TFX Beam لتشغيل المهام ، مما يتيح درجة عالية من قابلية التوسع عبر مجموعات الحوسبة. يتضمن Beam دعمًا لمجموعة متنوعة من محركات التنفيذ أو "المتسابقين" ، بما في ذلك عداء مباشر يعمل على عقدة حسابية واحدة وهو مفيد جدًا للتطوير أو الاختبار أو عمليات النشر الصغيرة. يوفر Beam طبقة تجريد تمكن TFX من العمل على أي عداء مدعوم بدون تعديلات التعليمات البرمجية. تستخدم TFX واجهة برمجة تطبيقات Beam Python ، لذلك فهي تقتصر على المتسابقين المدعومين من قبل Python API.

النشر وقابلية التوسع

مع زيادة متطلبات عبء العمل ، يمكن لـ Beam التوسع في عمليات النشر الكبيرة جدًا عبر مجموعات الحوسبة الكبيرة. هذا مقيد فقط بقابلية التوسع للعداء الأساسي. عادةً ما يتم نشر المتسابقين في عمليات النشر الكبيرة في نظام تنسيق الحاوية مثل Kubernetes أو Apache Mesos لأتمتة نشر التطبيقات وقياسها وإدارتها.

راجع وثائق Apache Beam للحصول على مزيد من المعلومات حول Apache Beam.