مساحات عمل Microsoft.Synapse/integrationRuntimes
تعريف مورد Bicep
يمكن نشر نوع مورد مساحات العمل/integrationRuntimes مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Synapse/workspaces/integrationRuntimes، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.Synapse/workspaces/integrationRuntimes@2021-06-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
description: 'string'
type: 'string'
// For remaining properties, see IntegrationRuntime objects
}
}
عناصر IntegrationRuntime
قم بتعيين خاصية النوع لتحديد نوع العنصر.
بالنسبة إلى Managed، استخدم:
type: 'Managed'
managedVirtualNetwork: {
id: 'string'
referenceName: 'string'
type: 'string'
}
typeProperties: {
computeProperties: {
dataFlowProperties: {
computeType: 'string'
coreCount: int
timeToLive: int
}
location: 'string'
maxParallelExecutionsPerNode: int
nodeSize: 'string'
numberOfNodes: int
vNetProperties: {
publicIPs: [
'string'
]
subnet: 'string'
subnetId: 'string'
vNetId: 'string'
}
}
customerVirtualNetwork: {
subnetId: 'string'
}
ssisProperties: {
catalogInfo: {
catalogAdminPassword: {
type: 'string'
value: 'string'
}
catalogAdminUserName: 'string'
catalogPricingTier: 'string'
catalogServerEndpoint: 'string'
}
customSetupScriptProperties: {
blobContainerUri: 'string'
sasToken: {
type: 'string'
value: 'string'
}
}
dataProxyProperties: {
connectVia: {
referenceName: 'string'
type: 'string'
}
path: 'string'
stagingLinkedService: {
referenceName: 'string'
type: 'string'
}
}
edition: 'string'
expressCustomSetupProperties: [
{
type: 'string'
// For remaining properties, see CustomSetupBase objects
}
]
licenseType: 'string'
}
}
ل SelfHosted، استخدم:
type: 'SelfHosted'
typeProperties: {
linkedInfo: {
authorizationType: 'string'
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
}
كائنات CustomSetupBase
قم بتعيين خاصية النوع لتحديد نوع العنصر.
بالنسبة إلى CmdkeySetup، استخدم:
type: 'CmdkeySetup'
typeProperties: {
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
targetName: any()
userName: any()
}
بالنسبة إلى ComponentSetup، استخدم:
type: 'ComponentSetup'
typeProperties: {
componentName: 'string'
licenseKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
بالنسبة إلى EnvironmentVariableSetup، استخدم:
type: 'EnvironmentVariableSetup'
typeProperties: {
variableName: 'string'
variableValue: 'string'
}
كائنات SecretBase
قم بتعيين خاصية النوع لتحديد نوع العنصر.
بالنسبة إلى SecureString، استخدم:
type: 'SecureString'
value: 'string'
عناصر LinkedIntegrationRuntimeType
قم بتعيين خاصية authorizationType لتحديد نوع العنصر.
بالنسبة إلى المفتاح، استخدم:
authorizationType: 'Key'
key: {
type: 'string'
value: 'string'
}
بالنسبة إلى التحكم في الوصول استنادا إلى الدور، استخدم:
authorizationType: 'RBAC'
resourceId: 'string'
قيم Property
مساحات العمل/عمليات تشغيل التكامل
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep. |
سلسلة (مطلوب) |
أصل | في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل. لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل. |
الاسم الرمزي للمورد من النوع: مساحات العمل |
خصائص | خصائص وقت تشغيل التكامل. | IntegrationRuntime (مطلوب) |
وقت تشغيل التكامل
الاسم | الوصف | القيمة |
---|---|---|
الوصف | وصف وقت تشغيل التكامل. | سلسلة |
النوع | تعيين نوع العنصر | مُدار ذاتي الاستضافة (مطلوب) |
ManagedIntegrationRuntime
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع وقت تشغيل التكامل. | "مدار" (مطلوب) |
managedVirtualNetwork | الشبكة الظاهرية المدارة لوقت تشغيل التكامل المدار. | ManagedIntegrationRuntimeManagedVirtualNetworkRefere... |
typeProperties | خصائص وقت تشغيل التكامل المدار. | ManagedIntegrationRuntimeTypeProperties (مطلوب) |
ManagedIntegrationRuntimeManagedVirtualNetworkRefere...
الاسم | الوصف | القيمة |
---|---|---|
المعرف | معرف الشبكة الظاهرية المدارة. | سلسلة |
اسم المرجع | الاسم المرجعي للشبكة الظاهرية المدارة | سلسلة |
النوع | نوع الشبكة الظاهرية المدارة. | سلسلة |
ManagedIntegrationRuntimeTypeProperties
الاسم | الوصف | القيمة |
---|---|---|
حوسبة الخصائص | مورد الحساب لوقت تشغيل التكامل المدار. | IntegrationRuntimeComputeProperties |
customerVirtualNetwork | اسم الشبكة الظاهرية التي سينضم إليها وقت تشغيل تكامل Azure-SSIS | IntegrationRuntimeCustomerVirtualNetwork |
ssisProperties | خصائص SSIS لوقت تشغيل التكامل المدار. | IntegrationRuntimeSsisProperties |
IntegrationRuntimeComputeProperties
الاسم | الوصف | القيمة |
---|---|---|
dataFlowProperties | خصائص تدفق البيانات لوقت تشغيل التكامل المدار. | IntegrationRuntimeDataFlowProperties |
الموقع | موقع وقت تشغيل التكامل المدار. يمكن العثور على المناطق المدعومة في /azure/data-factory/data-factory-data-movement-activities | سلسلة |
maxParallelExecutionsPerNode | الحد الأقصى لعدد عمليات التنفيذ المتوازية لكل عقدة لوقت تشغيل التكامل المدار. | int |
حجم العقدة | متطلبات حجم العقدة لوقت تشغيل التكامل المدار. | سلسلة |
numberOfNodes | العدد المطلوب من العقد لوقت تشغيل التكامل المدار. | int |
vNetProperties | خصائص VNet لوقت تشغيل التكامل المدار. | IntegrationRuntimeVNetProperties |
IntegrationRuntimeDataFlowProperties
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | حساب نوع نظام المجموعة الذي سيقوم بتنفيذ مهمة تدفق البيانات. | "ComputeOptimized" "عام" 'MemoryOptimized' |
عدد الذاكرة الأساسية | العدد الأساسي للمجموعة التي ستنفذ مهمة تدفق البيانات. القيم المدعومة هي: 8 و16 و32 و48 و80 و144 و272. | int |
خاصية timeToLive | إعداد مدة البقاء (بالدقائق) للمجموعة التي ستنفذ مهمة تدفق البيانات. | int |
IntegrationRuntimeVNetProperties
الاسم | الوصف | القيمة |
---|---|---|
عناوين IP العامة | معرفات الموارد لعناوين IP العامة التي سيستخدمها وقت تشغيل التكامل هذا. | سلسلة [] |
الشبكه الفرعيه | اسم الشبكة الفرعية التي سينضم إليها وقت تشغيل التكامل هذا. | سلسلة |
معرف الشبكة الفرعية | معرف الشبكة الفرعية، الذي سيتم ضم وقت تشغيل تكامل Azure-SSIS إليه. | سلسلة |
vNetId | معرف VNet الذي سينضم إليه وقت تشغيل التكامل هذا. | سلسلة |
IntegrationRuntimeCustomerVirtualNetwork
الاسم | الوصف | القيمة |
---|---|---|
معرف الشبكة الفرعية | معرف الشبكة الفرعية التي سينضم إليها وقت تشغيل تكامل Azure-SSIS. | سلسلة |
IntegrationRuntimeSsisProperties
الاسم | الوصف | القيمة |
---|---|---|
catalogInfo | معلومات الكتالوج لوقت تشغيل التكامل المخصص المدار. | IntegrationRuntimeSsisCatalogInfo |
CustomSetupScriptProperties | خصائص البرنامج النصي للإعداد المخصص لوقت تشغيل تكامل مخصص مدار. | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | خصائص وكيل البيانات لوقت تشغيل تكامل مخصص مدار. | IntegrationRuntimeDataProxyProperties |
الطبعه | إصدار Integration Runtime SSIS | 'Enterprise' 'قياسي' |
expressCustomSetupProperties | إعداد مخصص بدون خصائص البرنامج النصي لوقت تشغيل تكامل SSIS. | CustomSetupBase[] |
نوع الترخيص | نوع الترخيص لإحضار سيناريو الترخيص الخاص بك. | 'BasePrice' "الترخيص المكعب" |
IntegrationRuntimeSsisCatalogInfo
الاسم | الوصف | القيمة |
---|---|---|
catalogAdminPassword | كلمة مرور حساب مستخدم المسؤول لقاعدة بيانات الكتالوج. | سلسلة آمنة |
catalogAdminUserName | اسم مستخدم المسؤول لقاعدة بيانات الكتالوج. | سلسلة |
تعريف الكتالوج | مستوى التسعير لقاعدة بيانات الكتالوج. يمكن العثور على القيم الصالحة في https://azure.microsoft.com/pricing/details/sql-database/ |
"أساسي" 'Premium' 'PremiumRS' 'قياسي' |
catalogServerEndpoint | عنوان URL لخادم قاعدة بيانات الكتالوج. | سلسلة |
SecureString
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع السر. | سلسلة (مطلوب) |
القيمة | قيمة السلسلة الآمنة. | سلسلة (مطلوب) |
IntegrationRuntimeCustomSetupScriptProperties
الاسم | الوصف | القيمة |
---|---|---|
blobContainerUri | URI لحاوية Azure blob التي تحتوي على البرنامج النصي للإعداد المخصص. | سلسلة |
sasToken | رمز SAS المميز لحاوية Azure blob. | سلسلة الأمان |
IntegrationRuntimeDataProxyProperties
الاسم | الوصف | القيمة |
---|---|---|
connectVia | مرجع وقت تشغيل التكامل المستضاف ذاتيا. | EntityReference |
مسار | المسار لاحتواء البيانات المرحلية في تخزين Blob. | سلسلة |
stagingLinkedService | مرجع الخدمة المرتبطة المرحلي. | EntityReference |
EntityReference
الاسم | الوصف | القيمة |
---|---|---|
اسم المرجع | اسم هذا الكيان المشار إليه. | سلسلة |
النوع | نوع هذا الكيان المشار إليه. | "IntegrationRuntimeReference" 'LinkedServiceReference' |
CustomSetupBase
الاسم | الوصف | القيمة |
---|---|---|
النوع | تعيين نوع العنصر | CmdkeySetup مجموعة المكونات EnvironmentVariableSetup (مطلوب) |
CmdkeySetup
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع الإعداد المخصص. | 'CmdkeySetup' (مطلوب) |
typeProperties | خصائص نوع الإعداد المخصص لأمر Cmdkey. | CmdkeySetupTypeProperties (مطلوب) |
CmdkeySetupTypeProperties
الاسم | الوصف | القيمة |
---|---|---|
كلمة المرور | كلمة مرور الوصول إلى مصدر البيانات. | SecretBase (مطلوب) |
targetName | اسم الخادم للوصول إلى مصدر البيانات. | بالنسبة إلى Bicep، يمكنك استخدام الدالة any(). (مطلوب) |
اسم المستخدم | اسم المستخدم للوصول إلى مصدر البيانات. | بالنسبة إلى Bicep، يمكنك استخدام الدالة any(). (مطلوب) |
SecretBase
الاسم | الوصف | القيمة |
---|---|---|
النوع | تعيين نوع العنصر | SecureString (مطلوب) |
مجموعة المكونات
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع الإعداد المخصص. | 'ComponentSetup' (مطلوب) |
typeProperties | تثبيت خصائص نوع مكون جهة خارجية. | LicensedComponentSetupTypeProperties (مطلوب) |
ترخيصComponentSetupTypeProperties
الاسم | الوصف | القيمة |
---|---|---|
اسم المكون | اسم مكون الطرف الثالث. | سلسلة (مطلوب) |
مفتاح الترخيص | مفتاح الترخيص لتنشيط المكون. | SecretBase |
EnvironmentVariableSetup
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع الإعداد المخصص. | 'EnvironmentVariableSetup' (مطلوب) |
typeProperties | إضافة خصائص نوع متغير البيئة. | EnvironmentVariableSetupTypeProperties (مطلوب) |
EnvironmentVariableSetupTypeProperties
الاسم | الوصف | القيمة |
---|---|---|
variableName | اسم متغير البيئة. | سلسلة (مطلوب) |
قيمة المتغير | قيمة متغير البيئة. | سلسلة (مطلوب) |
وقت تشغيل التكامل الذاتي
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع وقت تشغيل التكامل. | "SelfHosted" (مطلوب) |
typeProperties | عندما لا تكون هذه الخاصية فارغة، فهذا يعني أن هذا وقت تشغيل تكامل مرتبط. يتم استخدام الخاصية للوصول إلى وقت تشغيل التكامل الأصلي. | SelfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
الاسم | الوصف | القيمة |
---|---|---|
linkedInfo | نوع وقت تشغيل التكامل المرتبط من مصنع البيانات | LinkedIntegrationRuntimeType |
LinkedIntegrationRuntimeType
الاسم | الوصف | القيمة |
---|---|---|
نوع التخويل | تعيين نوع العنصر | المفتاح التحكم في الوصول استنادا إلى الدور (مطلوب) |
LinkedIntegrationRuntimeKeyAuthorization
الاسم | الوصف | القيمة |
---|---|---|
نوع التخويل | نوع التخويل لمشاركة وقت تشغيل التكامل. | 'مفتاح' (مطلوب) |
المفتاح | المفتاح المستخدم للتخويل. | SecureString (مطلوب) |
LinkedIntegrationRuntimeRbacAuthorization
الاسم | الوصف | القيمة |
---|---|---|
نوع التخويل | نوع التخويل لمشاركة وقت تشغيل التكامل. | 'RBAC' (مطلوب) |
resourceId | معرف المورد لوقت تشغيل التكامل المراد مشاركته. | سلسلة (مطلوب) |
تعريف مورد قالب ARM
يمكن نشر نوع مورد مساحات العمل/integrationRuntimes مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Synapse/workspaces/integrationRuntimes، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.Synapse/workspaces/integrationRuntimes",
"apiVersion": "2021-06-01",
"name": "string",
"properties": {
"description": "string",
"type": "string"
// For remaining properties, see IntegrationRuntime objects
}
}
عناصر IntegrationRuntime
قم بتعيين خاصية النوع لتحديد نوع العنصر.
بالنسبة إلى Managed، استخدم:
"type": "Managed",
"managedVirtualNetwork": {
"id": "string",
"referenceName": "string",
"type": "string"
},
"typeProperties": {
"computeProperties": {
"dataFlowProperties": {
"computeType": "string",
"coreCount": "int",
"timeToLive": "int"
},
"location": "string",
"maxParallelExecutionsPerNode": "int",
"nodeSize": "string",
"numberOfNodes": "int",
"vNetProperties": {
"publicIPs": [ "string" ],
"subnet": "string",
"subnetId": "string",
"vNetId": "string"
}
},
"customerVirtualNetwork": {
"subnetId": "string"
},
"ssisProperties": {
"catalogInfo": {
"catalogAdminPassword": {
"type": "string",
"value": "string"
},
"catalogAdminUserName": "string",
"catalogPricingTier": "string",
"catalogServerEndpoint": "string"
},
"customSetupScriptProperties": {
"blobContainerUri": "string",
"sasToken": {
"type": "string",
"value": "string"
}
},
"dataProxyProperties": {
"connectVia": {
"referenceName": "string",
"type": "string"
},
"path": "string",
"stagingLinkedService": {
"referenceName": "string",
"type": "string"
}
},
"edition": "string",
"expressCustomSetupProperties": [
{
"type": "string"
// For remaining properties, see CustomSetupBase objects
}
],
"licenseType": "string"
}
}
ل SelfHosted، استخدم:
"type": "SelfHosted",
"typeProperties": {
"linkedInfo": {
"authorizationType": "string"
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
}
كائنات CustomSetupBase
قم بتعيين خاصية النوع لتحديد نوع العنصر.
بالنسبة إلى CmdkeySetup، استخدم:
"type": "CmdkeySetup",
"typeProperties": {
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"targetName": {},
"userName": {}
}
بالنسبة إلى ComponentSetup، استخدم:
"type": "ComponentSetup",
"typeProperties": {
"componentName": "string",
"licenseKey": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
بالنسبة إلى EnvironmentVariableSetup، استخدم:
"type": "EnvironmentVariableSetup",
"typeProperties": {
"variableName": "string",
"variableValue": "string"
}
كائنات SecretBase
قم بتعيين خاصية النوع لتحديد نوع العنصر.
بالنسبة إلى SecureString، استخدم:
"type": "SecureString",
"value": "string"
عناصر LinkedIntegrationRuntimeType
قم بتعيين خاصية authorizationType لتحديد نوع العنصر.
بالنسبة إلى المفتاح، استخدم:
"authorizationType": "Key",
"key": {
"type": "string",
"value": "string"
}
بالنسبة إلى التحكم في الوصول استنادا إلى الدور، استخدم:
"authorizationType": "RBAC",
"resourceId": "string"
قيم Property
مساحات العمل/عمليات تشغيل التكامل
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft.Synapse/workspaces/integrationRuntimes' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | '2021-06-01' |
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM. |
سلسلة (مطلوبة) |
خصائص | خصائص وقت تشغيل التكامل. | IntegrationRuntime (مطلوب) |
وقت تشغيل التكامل
الاسم | الوصف | القيمة |
---|---|---|
الوصف | وصف وقت تشغيل التكامل. | سلسلة |
النوع | تعيين نوع الكائن | مُدار ذاتي الاستضافة (مطلوب) |
ManagedIntegrationRuntime
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع وقت تشغيل التكامل. | "مدار" (مطلوب) |
managedVirtualNetwork | الشبكة الظاهرية المدارة لوقت تشغيل التكامل المدار. | ManagedIntegrationRuntimeManagedVirtualNetworkRefere... |
typeProperties | خصائص وقت تشغيل التكامل المدار. | ManagedIntegrationRuntimeTypeProperties (مطلوب) |
ManagedIntegrationRuntimeManagedVirtualNetworkRefere...
الاسم | الوصف | القيمة |
---|---|---|
المعرف | معرف الشبكة الظاهرية المدارة. | سلسلة |
اسم المرجع | الاسم المرجعي للشبكة الظاهرية المدارة | سلسلة |
النوع | نوع الشبكة الظاهرية المدارة. | سلسلة |
ManagedIntegrationRuntimeTypeProperties
الاسم | الوصف | القيمة |
---|---|---|
حوسبة الخصائص | مورد الحساب لوقت تشغيل التكامل المدار. | IntegrationRuntimeComputeProperties |
customerVirtualNetwork | اسم الشبكة الظاهرية التي سينضم إليها وقت تشغيل تكامل Azure-SSIS | IntegrationRuntimeCustomerVirtualNetwork |
ssisProperties | خصائص SSIS لوقت تشغيل التكامل المدار. | IntegrationRuntimeSsisProperties |
IntegrationRuntimeComputeProperties
الاسم | الوصف | القيمة |
---|---|---|
dataFlowProperties | خصائص تدفق البيانات لوقت تشغيل التكامل المدار. | IntegrationRuntimeDataFlowProperties |
الموقع | موقع وقت تشغيل التكامل المدار. يمكن العثور على المناطق المدعومة في /azure/data-factory/data-factory-data-movement-activities | سلسلة |
maxParallelExecutionsPerNode | الحد الأقصى لعدد عمليات التنفيذ المتوازية لكل عقدة لوقت تشغيل التكامل المدار. | int |
حجم العقدة | متطلبات حجم العقدة لوقت تشغيل التكامل المدار. | سلسلة |
numberOfNodes | العدد المطلوب من العقد لوقت تشغيل التكامل المدار. | int |
vNetProperties | خصائص VNet لوقت تشغيل التكامل المدار. | IntegrationRuntimeVNetProperties |
IntegrationRuntimeDataFlowProperties
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | حساب نوع نظام المجموعة الذي سيقوم بتنفيذ مهمة تدفق البيانات. | "ComputeOptimized" "عام" 'MemoryOptimized' |
عدد الذاكرة الأساسية | العدد الأساسي للمجموعة التي ستنفذ مهمة تدفق البيانات. القيم المدعومة هي: 8 و16 و32 و48 و80 و144 و272. | int |
خاصية timeToLive | إعداد وقت البقاء (بالدقائق) للمجموعة التي ستنفذ مهمة تدفق البيانات. | int |
IntegrationRuntimeVNetProperties
الاسم | الوصف | القيمة |
---|---|---|
عناوين IP العامة | معرفات الموارد لعناوين IP العامة التي سيستخدمها وقت تشغيل التكامل هذا. | سلسلة [] |
الشبكه الفرعيه | اسم الشبكة الفرعية التي سينضم إليها وقت تشغيل التكامل هذا. | سلسلة |
معرف الشبكة الفرعية | معرف الشبكة الفرعية، الذي سيتم ربط وقت تشغيل تكامل Azure-SSIS به. | سلسلة |
vNetId | معرف VNet الذي سينضم إليه وقت تشغيل التكامل هذا. | سلسلة |
IntegrationRuntimeCustomerVirtualNetwork
الاسم | الوصف | القيمة |
---|---|---|
معرف الشبكة الفرعية | معرف الشبكة الفرعية التي سينضم إليها وقت تشغيل تكامل Azure-SSIS. | سلسلة |
IntegrationRuntimeSsisProperties
الاسم | الوصف | القيمة |
---|---|---|
catalogInfo | معلومات الكتالوج لوقت تشغيل التكامل المخصص المدار. | IntegrationRuntimeSsisCatalogInfo |
CustomSetupScriptProperties | خصائص البرنامج النصي للإعداد المخصص لوقت تشغيل تكامل مخصص مدار. | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | خصائص وكيل البيانات لوقت تشغيل تكامل مخصص مدار. | IntegrationRuntimeDataProxyProperties |
الطبعه | إصدار Integration Runtime SSIS | 'المؤسسة' 'قياسي' |
expressCustomSetupProperties | إعداد مخصص بدون خصائص البرنامج النصي لوقت تشغيل تكامل SSIS. | CustomSetupBase[] |
نوع الترخيص | نوع الترخيص لإحضار سيناريو الترخيص الخاص بك. | 'BasePrice' 'LicenseIncluded' |
IntegrationRuntimeSsisCatalogInfo
الاسم | الوصف | القيمة |
---|---|---|
catalogAdminPassword | كلمة مرور حساب مستخدم المسؤول لقاعدة بيانات الكتالوج. | سلسلة الأمان |
catalogAdminUserName | اسم مستخدم المسؤول لقاعدة بيانات الكتالوج. | سلسلة |
catalogPricingTier | مستوى التسعير لقاعدة بيانات الكتالوج. يمكن العثور على القيم الصالحة في https://azure.microsoft.com/pricing/details/sql-database/ |
"أساسي" 'Premium' 'PremiumRS' 'قياسي' |
catalogServerEndpoint | عنوان URL لخادم قاعدة بيانات الكتالوج. | سلسلة |
SecureString
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع السر. | سلسلة (مطلوب) |
القيمة | قيمة السلسلة الآمنة. | سلسلة (مطلوب) |
IntegrationRuntimeCustomSetupScriptProperties
الاسم | الوصف | القيمة |
---|---|---|
blobContainerUri | URI لحاوية Azure blob التي تحتوي على البرنامج النصي للإعداد المخصص. | سلسلة |
sasToken | رمز SAS المميز لحاوية Azure blob. | سلسلة الأمان |
IntegrationRuntimeDataProxyProperties
الاسم | الوصف | القيمة |
---|---|---|
connectVia | مرجع وقت تشغيل التكامل المستضاف ذاتيا. | EntityReference |
مسار | المسار لاحتواء البيانات المرحلية في تخزين Blob. | سلسلة |
stagingLinkedService | مرجع الخدمة المرتبطة المرحلي. | مرجع الكيان |
مرجع الكيان
الاسم | الوصف | القيمة |
---|---|---|
اسم المرجع | اسم هذا الكيان المشار إليه. | سلسلة |
النوع | نوع هذا الكيان المشار إليه. | "IntegrationRuntimeReference" 'LinkedServiceReference' |
CustomSetupBase
الاسم | الوصف | القيمة |
---|---|---|
النوع | تعيين نوع الكائن | CmdkeySetup مجموعة المكونات EnvironmentVariableSetup (مطلوب) |
CmdkeySetup
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع الإعداد المخصص. | 'CmdkeySetup' (مطلوب) |
typeProperties | أمر Cmdkey خصائص نوع الإعداد المخصص. | CmdkeySetupTypeProperties (مطلوب) |
CmdkeySetupTypeProperties
الاسم | الوصف | القيمة |
---|---|---|
كلمة المرور | كلمة مرور الوصول إلى مصدر البيانات. | SecretBase (مطلوب) |
targetName | اسم الخادم للوصول إلى مصدر البيانات. | |
اسم المستخدم | اسم المستخدم للوصول إلى مصدر البيانات. |
SecretBase
الاسم | الوصف | القيمة |
---|---|---|
النوع | تعيين نوع الكائن | SecureString (مطلوب) |
مجموعة المكونات
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع الإعداد المخصص. | 'ComponentSetup' (مطلوب) |
typeProperties | تثبيت خصائص نوع مكون جهة خارجية. | LicensedComponentSetupTypeProperties (مطلوب) |
LicensedComponentSetupTypeProperties
الاسم | الوصف | القيمة |
---|---|---|
اسم المكون | اسم مكون الطرف الثالث. | سلسلة (مطلوبة) |
مفتاح الترخيص | مفتاح الترخيص لتنشيط المكون. | SecretBase |
EnvironmentVariableSetup
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع الإعداد المخصص. | 'EnvironmentVariableSetup' (مطلوب) |
typeProperties | إضافة خصائص نوع متغير البيئة. | EnvironmentVariableSetupTypeProperties (مطلوب) |
EnvironmentVariableSetupTypeProperties
الاسم | الوصف | القيمة |
---|---|---|
variableName | اسم متغير البيئة. | سلسلة (مطلوبة) |
قيمة المتغير | قيمة متغير البيئة. | سلسلة (مطلوبة) |
وقت تشغيل التكامل المستضاف ذاتيا
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع وقت تشغيل التكامل. | "SelfHosted" (مطلوب) |
typeProperties | عندما لا تكون هذه الخاصية فارغة، فهذا يعني أن هذا وقت تشغيل تكامل مرتبط. يتم استخدام الخاصية للوصول إلى وقت تشغيل التكامل الأصلي. | SelfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
الاسم | الوصف | القيمة |
---|---|---|
معلومات مرتبطة | نوع وقت تشغيل التكامل المرتبط من مصنع البيانات | LinkedIntegrationRuntimeType |
LinkedIntegrationRuntimeType
الاسم | الوصف | القيمة |
---|---|---|
نوع التخويل | تعيين نوع الكائن | المفتاح التحكم في الوصول استنادا إلى الدور (مطلوب) |
LinkedIntegrationRuntimeKeyAuthorization
الاسم | الوصف | القيمة |
---|---|---|
نوع التخويل | نوع التخويل لمشاركة وقت تشغيل التكامل. | "مفتاح" (مطلوب) |
المفتاح | المفتاح المستخدم للتخويل. | SecureString (مطلوب) |
LinkedIntegrationRuntimeRbacAuthorization
الاسم | الوصف | القيمة |
---|---|---|
نوع التخويل | نوع التخويل لمشاركة وقت تشغيل التكامل. | 'RBAC' (مطلوب) |
resourceId | معرف المورد لوقت تشغيل التكامل المراد مشاركته. | سلسلة (مطلوبة) |
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد workspaces/integrationRuntimes مع العمليات التي تستهدف:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Synapse/workspaces/integrationRuntimes، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Synapse/workspaces/integrationRuntimes@2021-06-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
description = "string"
type = "string"
// For remaining properties, see IntegrationRuntime objects
}
})
}
عناصر IntegrationRuntime
قم بتعيين خاصية النوع لتحديد نوع العنصر.
بالنسبة إلى Managed، استخدم:
type = "Managed"
managedVirtualNetwork = {
id = "string"
referenceName = "string"
type = "string"
}
typeProperties = {
computeProperties = {
dataFlowProperties = {
computeType = "string"
coreCount = int
timeToLive = int
}
location = "string"
maxParallelExecutionsPerNode = int
nodeSize = "string"
numberOfNodes = int
vNetProperties = {
publicIPs = [
"string"
]
subnet = "string"
subnetId = "string"
vNetId = "string"
}
}
customerVirtualNetwork = {
subnetId = "string"
}
ssisProperties = {
catalogInfo = {
catalogAdminPassword = {
type = "string"
value = "string"
}
catalogAdminUserName = "string"
catalogPricingTier = "string"
catalogServerEndpoint = "string"
}
customSetupScriptProperties = {
blobContainerUri = "string"
sasToken = {
type = "string"
value = "string"
}
}
dataProxyProperties = {
connectVia = {
referenceName = "string"
type = "string"
}
path = "string"
stagingLinkedService = {
referenceName = "string"
type = "string"
}
}
edition = "string"
expressCustomSetupProperties = [
{
type = "string"
// For remaining properties, see CustomSetupBase objects
}
]
licenseType = "string"
}
}
ل SelfHosted، استخدم:
type = "SelfHosted"
typeProperties = {
linkedInfo = {
authorizationType = "string"
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
}
كائنات CustomSetupBase
قم بتعيين خاصية النوع لتحديد نوع العنصر.
بالنسبة إلى CmdkeySetup، استخدم:
type = "CmdkeySetup"
typeProperties = {
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
بالنسبة إلى ComponentSetup، استخدم:
type = "ComponentSetup"
typeProperties = {
componentName = "string"
licenseKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
بالنسبة إلى EnvironmentVariableSetup، استخدم:
type = "EnvironmentVariableSetup"
typeProperties = {
variableName = "string"
variableValue = "string"
}
كائنات SecretBase
قم بتعيين خاصية النوع لتحديد نوع العنصر.
بالنسبة إلى SecureString، استخدم:
type = "SecureString"
value = "string"
عناصر LinkedIntegrationRuntimeType
قم بتعيين خاصية authorizationType لتحديد نوع العنصر.
بالنسبة إلى المفتاح، استخدم:
authorizationType = "Key"
key = {
type = "string"
value = "string"
}
بالنسبة إلى التحكم في الوصول استنادا إلى الدور، استخدم:
authorizationType = "RBAC"
resourceId = "string"
قيم Property
مساحات العمل/وقت تشغيل التكامل
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft.Synapse/workspaces/integrationRuntimes@2021-06-01" |
الاسم | اسم المورد | سلسلة (مطلوبة) |
parent_id | معرف المورد الأصل لهذا المورد. | معرف المورد من النوع: مساحات العمل |
خصائص | خصائص وقت تشغيل التكامل. | IntegrationRuntime (مطلوب) |
وقت تشغيل التكامل
الاسم | الوصف | القيمة |
---|---|---|
الوصف | وصف وقت تشغيل التكامل. | سلسلة |
النوع | تعيين نوع الكائن | مُدار ذاتي الاستضافة (مطلوب) |
ManagedIntegrationRuntime
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع وقت تشغيل التكامل. | "مدار" (مطلوب) |
managedVirtualNetwork | الشبكة الظاهرية المدارة لوقت تشغيل التكامل المدار. | ManagedIntegrationRuntimeManagedVirtualNetworkRefere... |
typeProperties | خصائص وقت تشغيل التكامل المدار. | ManagedIntegrationRuntimeTypeProperties (مطلوب) |
ManagedIntegrationRuntimeManagedVirtualNetworkRefere...
الاسم | الوصف | القيمة |
---|---|---|
المعرف | معرف الشبكة الظاهرية المدارة. | سلسلة |
اسم المرجع | الاسم المرجعي للشبكة الظاهرية المدارة | سلسلة |
النوع | نوع الشبكة الظاهرية المدارة. | سلسلة |
ManagedIntegrationRuntimeTypeProperties
الاسم | الوصف | القيمة |
---|---|---|
حوسبة الخصائص | مورد الحساب لوقت تشغيل التكامل المدار. | IntegrationRuntimeComputeProperties |
customerVirtualNetwork | اسم الشبكة الظاهرية التي سينضم إليها وقت تشغيل تكامل Azure-SSIS | IntegrationRuntimeCustomerVirtualNetwork |
ssisProperties | خصائص SSIS لوقت تشغيل التكامل المدار. | IntegrationRuntimeSsisProperties |
IntegrationRuntimeComputeProperties
الاسم | الوصف | القيمة |
---|---|---|
dataFlowProperties | خصائص تدفق البيانات لوقت تشغيل التكامل المدار. | IntegrationRuntimeDataFlowProperties |
الموقع | موقع وقت تشغيل التكامل المدار. يمكن العثور على المناطق المدعومة في /azure/data-factory/data-factory-data-movement-activities | سلسلة |
maxParallelExecutionsPerNode | الحد الأقصى لعدد عمليات التنفيذ المتوازية لكل عقدة لوقت تشغيل التكامل المدار. | int |
حجم العقدة | متطلبات حجم العقدة لوقت تشغيل التكامل المدار. | سلسلة |
numberOfNodes | العدد المطلوب من العقد لوقت تشغيل التكامل المدار. | int |
vNetProperties | خصائص VNet لوقت تشغيل التكامل المدار. | IntegrationRuntimeVNetProperties |
IntegrationRuntimeDataFlowProperties
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | حساب نوع نظام المجموعة الذي سيقوم بتنفيذ مهمة تدفق البيانات. | "ComputeOptimized" "عام" "MemoryOptimized" |
عدد الذاكرة الأساسية | العدد الأساسي للمجموعة التي ستنفذ مهمة تدفق البيانات. القيم المدعومة هي: 8 و16 و32 و48 و80 و144 و272. | int |
خاصية timeToLive | إعداد مدة البقاء (بالدقائق) للمجموعة التي ستنفذ مهمة تدفق البيانات. | int |
IntegrationRuntimeVNetProperties
الاسم | الوصف | القيمة |
---|---|---|
عناوين IP العامة | معرفات الموارد لعناوين IP العامة التي سيستخدمها وقت تشغيل التكامل هذا. | سلسلة [] |
الشبكه الفرعيه | اسم الشبكة الفرعية التي سينضم إليها وقت تشغيل التكامل هذا. | سلسلة |
معرف الشبكة الفرعية | معرف الشبكة الفرعية، الذي سيتم ضم وقت تشغيل تكامل Azure-SSIS إليه. | سلسلة |
vNetId | معرف VNet الذي سينضم إليه وقت تشغيل التكامل هذا. | سلسلة |
IntegrationRuntimeCustomerVirtualNetwork
الاسم | الوصف | القيمة |
---|---|---|
معرف الشبكة الفرعية | معرف الشبكة الفرعية التي سينضم إليها وقت تشغيل تكامل Azure-SSIS. | سلسلة |
IntegrationRuntimeSsisProperties
الاسم | الوصف | القيمة |
---|---|---|
catalogInfo | معلومات الكتالوج لوقت تشغيل التكامل المخصص المدار. | IntegrationRuntimeSsisCatalogInfo |
CustomSetupScriptProperties | خصائص البرنامج النصي للإعداد المخصص لوقت تشغيل تكامل مخصص مدار. | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | خصائص وكيل البيانات لوقت تشغيل تكامل مخصص مدار. | IntegrationRuntimeDataProxyProperties |
الطبعه | إصدار Integration Runtime SSIS | "Enterprise" "قياسي" |
expressCustomSetupProperties | إعداد مخصص بدون خصائص البرنامج النصي لوقت تشغيل تكامل SSIS. | CustomSetupBase[] |
نوع الترخيص | نوع الترخيص لإحضار سيناريو الترخيص الخاص بك. | "BasePrice" "LicenseIncluded" |
IntegrationRuntimeSsisCatalogInfo
الاسم | الوصف | القيمة |
---|---|---|
catalogAdminPassword | كلمة مرور حساب مستخدم المسؤول لقاعدة بيانات الكتالوج. | سلسلة الأمان |
catalogAdminUserName | اسم مستخدم المسؤول لقاعدة بيانات الكتالوج. | سلسلة |
catalogPricingTier | مستوى التسعير لقاعدة بيانات الكتالوج. يمكن العثور على القيم الصالحة في https://azure.microsoft.com/pricing/details/sql-database/ |
"أساسي" "Premium" "PremiumRS" "قياسي" |
catalogServerEndpoint | عنوان URL لخادم قاعدة بيانات الكتالوج. | سلسلة |
SecureString
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع السر. | سلسلة (مطلوب) |
القيمة | قيمة السلسلة الآمنة. | سلسلة (مطلوب) |
IntegrationRuntimeCustomSetupScriptProperties
الاسم | الوصف | القيمة |
---|---|---|
blobContainerUri | URI لحاوية Azure blob التي تحتوي على البرنامج النصي للإعداد المخصص. | سلسلة |
sasToken | رمز SAS المميز لحاوية Azure blob. | سلسلة الأمان |
IntegrationRuntimeDataProxyProperties
الاسم | الوصف | القيمة |
---|---|---|
connectVia | مرجع وقت تشغيل التكامل المستضاف ذاتيا. | EntityReference |
مسار | المسار لاحتواء البيانات المرحلية في تخزين Blob. | سلسلة |
stagingLinkedService | مرجع الخدمة المرتبطة المرحلي. | EntityReference |
EntityReference
الاسم | الوصف | القيمة |
---|---|---|
اسم المرجع | اسم هذا الكيان المشار إليه. | سلسلة |
النوع | نوع هذا الكيان المشار إليه. | "IntegrationRuntimeReference" "LinkedServiceReference" |
CustomSetupBase
الاسم | الوصف | القيمة |
---|---|---|
النوع | تعيين نوع العنصر | CmdkeySetup مجموعة المكونات EnvironmentVariableSetup (مطلوب) |
CmdkeySetup
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع الإعداد المخصص. | "CmdkeySetup" (مطلوب) |
typeProperties | خصائص نوع الإعداد المخصص لأمر Cmdkey. | CmdkeySetupTypeProperties (مطلوب) |
CmdkeySetupTypeProperties
الاسم | الوصف | القيمة |
---|---|---|
كلمة المرور | كلمة مرور الوصول إلى مصدر البيانات. | SecretBase (مطلوب) |
targetName | اسم الخادم للوصول إلى مصدر البيانات. | |
اسم المستخدم | اسم المستخدم للوصول إلى مصدر البيانات. |
SecretBase
الاسم | الوصف | القيمة |
---|---|---|
النوع | تعيين نوع العنصر | SecureString (مطلوب) |
مجموعة المكونات
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع الإعداد المخصص. | "ComponentSetup" (مطلوب) |
typeProperties | تثبيت خصائص نوع مكون جهة خارجية. | LicensedComponentSetupTypeProperties (مطلوب) |
ترخيصComponentSetupTypeProperties
الاسم | الوصف | القيمة |
---|---|---|
اسم المكون | اسم مكون الطرف الثالث. | سلسلة (مطلوب) |
مفتاح الترخيص | مفتاح الترخيص لتنشيط المكون. | SecretBase |
EnvironmentVariableSetup
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع الإعداد المخصص. | "EnvironmentVariableSetup" (مطلوب) |
typeProperties | إضافة خصائص نوع متغير البيئة. | EnvironmentVariableSetupTypeProperties (مطلوب) |
EnvironmentVariableSetupTypeProperties
الاسم | الوصف | القيمة |
---|---|---|
variableName | اسم متغير البيئة. | سلسلة (مطلوب) |
قيمة المتغير | قيمة متغير البيئة. | سلسلة (مطلوب) |
وقت تشغيل التكامل الذاتي
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع وقت تشغيل التكامل. | "SelfHosted" (مطلوب) |
typeProperties | عندما لا تكون هذه الخاصية فارغة، فهذا يعني أن هذا وقت تشغيل تكامل مرتبط. يتم استخدام الخاصية للوصول إلى وقت تشغيل التكامل الأصلي. | SelfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
الاسم | الوصف | القيمة |
---|---|---|
linkedInfo | نوع وقت تشغيل التكامل المرتبط من مصنع البيانات | LinkedIntegrationRuntimeType |
LinkedIntegrationRuntimeType
الاسم | الوصف | القيمة |
---|---|---|
نوع التخويل | تعيين نوع العنصر | المفتاح التحكم في الوصول استنادا إلى الدور (مطلوب) |
LinkedIntegrationRuntimeKeyAuthorization
الاسم | الوصف | القيمة |
---|---|---|
نوع التخويل | نوع التخويل لمشاركة وقت تشغيل التكامل. | "المفتاح" (مطلوب) |
المفتاح | المفتاح المستخدم للتخويل. | SecureString (مطلوب) |
LinkedIntegrationRuntimeRbacAuthorization
الاسم | الوصف | القيمة |
---|---|---|
نوع التخويل | نوع التخويل لمشاركة وقت تشغيل التكامل. | "التحكم في الوصول استنادا إلى الدور" (مطلوب) |
resourceId | معرف المورد لوقت تشغيل التكامل المراد مشاركته. | سلسلة (مطلوبة) |
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ