HiveLinkedService interface
خدمة Hive Server المرتبطة.
- يمتد
الخصائص
| allow |
يحدد ما إذا كان يجب طلب اسم شهادة SSL صادر عن CA لمطابقة اسم مضيف الخادم عند الاتصال عبر SSL. القيمة الافتراضية خاطئة. |
| allow |
تحديد ما إذا كان يجب السماح بالشهادات الموقعة ذاتيا من الخادم. القيمة الافتراضية خاطئة. |
| authentication |
أسلوب المصادقة المستخدم للوصول إلى خادم Hive. |
| enable |
يحدد ما إذا كانت الاتصالات بالخادم ستتحقق من صحة شهادة الخادم، القيمة الافتراضية هي True. يستخدم فقط للإصدار 2.0 |
| enable |
تحديد ما إذا كانت الاتصالات بالخادم مشفرة باستخدام SSL. القيمة الافتراضية خاطئة. |
| encrypted |
بيانات الاعتماد المشفرة المستخدمة للمصادقة. يتم تشفير بيانات الاعتماد باستخدام مدير بيانات اعتماد وقت تشغيل التكامل. النوع: سلسلة (أو تعبير مع سلسلة resultType). |
| host | عنوان IP أو اسم المضيف لخادم Hive، مفصول ب ';' لمضيفين متعددين (فقط عند تمكين serviceDiscoveryMode). |
| http |
عنوان URL الجزئي المقابل لخادم Hive. |
| password | كلمة المرور المطابقة لاسم المستخدم الذي قدمته في حقل اسم المستخدم |
| port | منفذ TCP الذي يستخدمه خادم Hive للاستماع إلى اتصالات العميل. |
| server |
نوع خادم Apache Hive. |
| service |
صحيح للإشارة إلى استخدام خدمة ZooKeeper، خطأ لا. |
| thrift |
بروتوكول النقل المراد استخدامه في طبقة Thrift. |
| trusted |
المسار الكامل لملف .pem الذي يحتوي على شهادات CA موثوق بها للتحقق من الخادم عند الاتصال عبر SSL. يمكن تعيين هذه الخاصية فقط عند استخدام SSL على وقت تشغيل التكامل المستضاف ذاتيا. القيمة الافتراضية هي ملف cacerts.pem المثبت مع وقت تشغيل التكامل. |
| type | تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن |
| use |
يحدد ما إذا كان برنامج التشغيل يستخدم استعلامات HiveQL الأصلية، أو يحولها إلى نموذج مكافئ في HiveQL. |
| username | اسم المستخدم الذي تستخدمه للوصول إلى Hive Server. |
| use |
تحديد ما إذا كان يجب استخدام شهادة CA من مخزن ثقة النظام أو من ملف PEM محدد. القيمة الافتراضية خاطئة. |
| zoo |
مساحة الاسم على ZooKeeper التي تتم بموجبها إضافة عقد Hive Server 2. |
الخصائص الموروثة
| annotations | قائمة العلامات التي يمكن استخدامها لوصف الخدمة المرتبطة. |
| connect |
مرجع وقت تشغيل التكامل. |
| description | وصف الخدمة المرتبطة. |
| parameters | معلمات الخدمة المرتبطة. |
| version | إصدار الخدمة المرتبطة. |
تفاصيل الخاصية
allowHostNameCNMismatch
يحدد ما إذا كان يجب طلب اسم شهادة SSL صادر عن CA لمطابقة اسم مضيف الخادم عند الاتصال عبر SSL. القيمة الافتراضية خاطئة.
allowHostNameCNMismatch?: any
قيمة الخاصية
any
allowSelfSignedServerCert
تحديد ما إذا كان يجب السماح بالشهادات الموقعة ذاتيا من الخادم. القيمة الافتراضية خاطئة.
allowSelfSignedServerCert?: any
قيمة الخاصية
any
authenticationType
أسلوب المصادقة المستخدم للوصول إلى خادم Hive.
authenticationType: string
قيمة الخاصية
string
enableServerCertificateValidation
يحدد ما إذا كانت الاتصالات بالخادم ستتحقق من صحة شهادة الخادم، القيمة الافتراضية هي True. يستخدم فقط للإصدار 2.0
enableServerCertificateValidation?: any
قيمة الخاصية
any
enableSsl
تحديد ما إذا كانت الاتصالات بالخادم مشفرة باستخدام SSL. القيمة الافتراضية خاطئة.
enableSsl?: any
قيمة الخاصية
any
encryptedCredential
بيانات الاعتماد المشفرة المستخدمة للمصادقة. يتم تشفير بيانات الاعتماد باستخدام مدير بيانات اعتماد وقت تشغيل التكامل. النوع: سلسلة (أو تعبير مع سلسلة resultType).
encryptedCredential?: any
قيمة الخاصية
any
host
عنوان IP أو اسم المضيف لخادم Hive، مفصول ب ';' لمضيفين متعددين (فقط عند تمكين serviceDiscoveryMode).
host: any
قيمة الخاصية
any
httpPath
عنوان URL الجزئي المقابل لخادم Hive.
httpPath?: any
قيمة الخاصية
any
password
كلمة المرور المطابقة لاسم المستخدم الذي قدمته في حقل اسم المستخدم
password?: SecretBaseUnion
قيمة الخاصية
port
منفذ TCP الذي يستخدمه خادم Hive للاستماع إلى اتصالات العميل.
port?: any
قيمة الخاصية
any
serverType
نوع خادم Apache Hive.
serverType?: string
قيمة الخاصية
string
serviceDiscoveryMode
صحيح للإشارة إلى استخدام خدمة ZooKeeper، خطأ لا.
serviceDiscoveryMode?: any
قيمة الخاصية
any
thriftTransportProtocol
بروتوكول النقل المراد استخدامه في طبقة Thrift.
thriftTransportProtocol?: string
قيمة الخاصية
string
trustedCertPath
المسار الكامل لملف .pem الذي يحتوي على شهادات CA موثوق بها للتحقق من الخادم عند الاتصال عبر SSL. يمكن تعيين هذه الخاصية فقط عند استخدام SSL على وقت تشغيل التكامل المستضاف ذاتيا. القيمة الافتراضية هي ملف cacerts.pem المثبت مع وقت تشغيل التكامل.
trustedCertPath?: any
قيمة الخاصية
any
type
تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن
type: "Hive"
قيمة الخاصية
"Hive"
useNativeQuery
يحدد ما إذا كان برنامج التشغيل يستخدم استعلامات HiveQL الأصلية، أو يحولها إلى نموذج مكافئ في HiveQL.
useNativeQuery?: any
قيمة الخاصية
any
username
اسم المستخدم الذي تستخدمه للوصول إلى Hive Server.
username?: any
قيمة الخاصية
any
useSystemTrustStore
تحديد ما إذا كان يجب استخدام شهادة CA من مخزن ثقة النظام أو من ملف PEM محدد. القيمة الافتراضية خاطئة.
useSystemTrustStore?: any
قيمة الخاصية
any
zooKeeperNameSpace
مساحة الاسم على ZooKeeper التي تتم بموجبها إضافة عقد Hive Server 2.
zooKeeperNameSpace?: any
قيمة الخاصية
any
تفاصيل الخاصية الموروثة
annotations
قائمة العلامات التي يمكن استخدامها لوصف الخدمة المرتبطة.
annotations?: any[]
قيمة الخاصية
any[]
موروثة منLinkedService.annotations
connectVia
مرجع وقت تشغيل التكامل.
connectVia?: IntegrationRuntimeReference
قيمة الخاصية
موروث منLinkedService.connectVia
description
parameters
معلمات الخدمة المرتبطة.
parameters?: {[propertyName: string]: ParameterSpecification}
قيمة الخاصية
{[propertyName: string]: ParameterSpecification}
موروثة منLinkedService.parameters