دالة الجدول paimonCluster
هذا امتداد لدالة الجدول paimon.
يتيح معالجة الملفات من Apache Paimon بالتوازي عبر عدة عُقد في عنقود محدد. على العقدة البادئة، يُنشئ اتصالًا بجميع عُقد العنقود ويوزّع كل ملف ديناميكيًا. وعلى العقدة العاملة، يطلب من العقدة البادئة المهمة التالية لمعالجتها ثم يعالجها. ويتكرر ذلك حتى تكتمل جميع المهام.
paimonS3Cluster(cluster_name, url [,aws_access_key_id, aws_secret_access_key] [,format] [,structure] [,compression] [,extra_credentials])
paimonAzureCluster(cluster_name, connection_string|storage_account_url, container_name, blobpath, [,account_name], [,account_key] [,format] [,compression_method])
paimonHDFSCluster(cluster_name, path_to_table, [,format] [,compression_method])
cluster_name — اسم العنقود الذي يُستخدم لإنشاء مجموعة من العناوين ومعلمات الاتصال بالخوادم البعيدة والمحلية.
- يتطابق وصف جميع المعاملات الأخرى مع وصف المعاملات في دالة الجدول paimon المكافئة.
- يمكن استخدام المعلمة الاختيارية
extra_credentials لتمرير role_arn من أجل الوصول المستند إلى الدور في ClickHouse Cloud. راجع Secure S3 للاطلاع على خطوات الإعداد.
القيمة المعادة
جدول بالبنية المحددة لقراءة البيانات من العنقود في جدول Paimon المحدد.
_path — مسار الملف. النوع: LowCardinality(String).
_file — اسم الملف. النوع: LowCardinality(String).
_size — حجم الملف بالبايت. النوع: Nullable(UInt64). إذا كان حجم الملف غير معروف، تكون القيمة NULL.
_time — وقت آخر تعديل للملف. النوع: Nullable(DateTime). إذا كان الوقت غير معروف، تكون القيمة NULL.
_etag — قيمة etag للملف. النوع: LowCardinality(String). إذا كانت قيمة etag غير معروفة، تكون القيمة NULL.
انظر أيضًا
آخر تعديل في ٢٥ يونيو ٢٠٢٦