Microsoft.MachineLearningServices workspaces/computes 2018-03-01-preview

تعريف مورد Bicep

يمكن نشر نوع مورد مساحات العمل/الحسابات مع العمليات التي تستهدف:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد Microsoft.MachineLearningServices/workspaces/computes، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  identity: {
    type: 'SystemAssigned'
  }
  properties: {
    computeLocation: 'string'
    description: 'string'
    resourceId: 'string'
    computeType: 'string'
    // For remaining properties, see Compute objects
  }
}

حساب الكائنات

قم بتعيين الخاصية computeType لتحديد نوع العنصر.

بالنسبة إلى AKS، استخدم:

  computeType: 'AKS'
  properties: {
    agentCount: int
    agentVMSize: 'string'
    clusterFqdn: 'string'
    sslConfiguration: {
      cert: 'string'
      cname: 'string'
      key: 'string'
      status: 'string'
    }
    systemServices: [
      {
      }
    ]
  }

بالنسبة إلى BatchAI، استخدم:

  computeType: 'BatchAI'
  properties: {
    scaleSettings: {
      autoScaleEnabled: bool
      maxNodeCount: int
      minNodeCount: int
    }
    vmPriority: 'string'
    vmSize: 'string'
  }

بالنسبة إلى DataFactory، استخدم:

  computeType: 'DataFactory'

بالنسبة إلى HDInsight، استخدم:

  computeType: 'HDInsight'
  properties: {
    address: 'string'
    administratorAccount: {
      password: 'string'
      privateKeyData: 'string'
      publicKeyData: 'string'
      username: 'string'
    }
    sshPort: int
  }

بالنسبة إلى VirtualMachine، استخدم:

  computeType: 'VirtualMachine'
  properties: {
    address: 'string'
    administratorAccount: {
      password: 'string'
      privateKeyData: 'string'
      publicKeyData: 'string'
      username: 'string'
    }
    sshPort: int
    virtualMachineSize: 'string'
  }

قيم Property

مساحات العمل/الحسابات

الاسم الوصف القيمة
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep.
سلسلة (مطلوبة)

حد الأحرف: 3-24 لمثيل الحساب
3-32 لحساب التعلم الآلي من Microsoft Azure
2-16 أنواع الحوسبة الأخرى

الأحرف الصالحة:
الأبجدية الرقمية والواصلات.
الموقع تحديد موقع المورد. سلسلة
العلامات يحتوي على علامات الموارد المعرفة كأزواج مفتاح/قيمة. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
أصل في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل.

لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل.
اسم رمزي للمورد من النوع: مساحات العمل
الهوية هوية المورد. الهوية
خصائص خصائص الحساب Compute

الهوية

الاسم الوصف القيمة
النوع نوع الهوية. 'SystemAssigned'

Compute

الاسم الوصف القيمة
حساب الموقع موقع الحساب الأساسي سلسلة
الوصف وصف حساب التعلم الآلي. سلسلة
resourceId معرف مورد ARM للحساب سلسلة
نوع الحساب تعيين نوع العنصر AKS
BatchAI
DataFactory
HDInsight
VirtualMachine (مطلوب)

AKS

الاسم الوصف القيمة
نوع الحساب نوع الحساب 'AKS' (مطلوب)
خصائص خصائص AKS AKSProperties

AKSProperties

الاسم الوصف القيمة
عدد الوكلاء عدد الوكلاء int

القيود:
الحد الأدنى للقيمة = 1
agentVMSize حجم الجهاز الظاهري للعامل سلسلة
clusterFqdn اسم المجال المؤهل الكامل للمجموعة سلسلة
تكوين ssl تكوين SSL SslConfiguration
خدمات النظام خدمات النظام SystemService[]

SslConfiguration

الاسم الوصف القيمة
cert بيانات الشهادة سلسلة
Cname CNAME من الشهادة سلسلة
المفتاح البيانات الرئيسية سلسلة
الحالة تمكين SSL أو تعطيله للتسجيل "معطل"
"ممكن"

SystemService

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

BatchAI

الاسم الوصف القيمة
نوع الحساب نوع الحساب 'BatchAI' (مطلوب)
خصائص خصائص BatchAI BatchAIProperties

BatchAIProperties

الاسم الوصف القيمة
إعدادات المقياس إعدادات المقياس ل BatchAI إعدادات المقياس
vmPriority أولوية الجهاز الظاهري سلسلة
vmSize حجم الجهاز الظاهري سلسلة

إعدادات المقياس

الاسم الوصف القيمة
autoScaleEnabled تمكين المقياس التلقائي أو تعطيله Bool
maxNodeCount الحد الأقصى لعدد العقد التي يجب استخدامها int
minNodeCount الحد الأدنى لعدد العقد التي يجب استخدامها int

DataFactory

الاسم الوصف القيمة
نوع الحساب نوع الحساب 'DataFactory' (مطلوب)

HDInsight

الاسم الوصف القيمة
نوع الحساب نوع الحساب 'HDInsight' (مطلوب)
خصائص HDInsightProperties

HDInsightProperties

الاسم الوصف القيمة
العنوان عنوان IP العام للعقدة الرئيسية لنظام المجموعة. سلسلة
حساب المسؤول مسؤول بيانات الاعتماد للعقدة الرئيسية لنظام المجموعة VirtualMachineSshCredentials
sshPort المنفذ مفتوح لاتصالات ssh على العقدة الرئيسية لنظام المجموعة. int

VirtualMachineSshCredentials

الاسم الوصف القيمة
كلمة المرور كلمة مرور حساب المسؤول سلسلة
privateKeyData بيانات المفتاح الخاص سلسلة
publicKeyData بيانات المفتاح العام سلسلة
اسم المستخدم اسم مستخدم حساب المسؤول سلسلة

VirtualMachine

الاسم الوصف القيمة
نوع الحساب نوع الحساب 'VirtualMachine' (مطلوب)
خصائص VirtualMachineProperties

VirtualMachineProperties

الاسم الوصف القيمة
العنوان عنوان IP العام للجهاز الظاهري. سلسلة
حساب المسؤول بيانات اعتماد مسؤول للجهاز الظاهري VirtualMachineSshCredentials
sshPort المنفذ مفتوح لاتصالات ssh. int
virtualMachineSize حجم الجهاز الظاهري سلسلة

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب الوصف
إنشاء حساب ADLA لخدمة التعلم الآلي

نشر في Azure
ينشئ هذا القالب حساب ADLA لخدمة التعلم الآلي.
إنشاء حساب Aks لخدمة التعلم الآلي

نشر في Azure
ينشئ هذا القالب حساب Aks لخدمة التعلم الآلي.
إنشاء حساب DSVM لخدمة التعلم الآلي

نشر في Azure
ينشئ هذا القالب حساب DSVM لخدمة التعلم الآلي.
إنشاء نظام مجموعة HDInsight لخدمة التعلم الآلي

نشر في Azure
ينشئ هذا القالب مجموعة HDInsight لخدمة التعلم الآلي
إنشاء حساب aks للتعلم الآلي من Microsoft Azure

نشر في Azure
ينشئ هذا القالب حساب aks للتعلم الآلي من Microsoft Azure.
إنشاء نظام مجموعة لحساب التعلم الآلي من Microsoft Azure

نشر في Azure
ينشئ هذا القالب نظام مجموعة حساب التعلم الآلي من Microsoft Azure.
إنشاء مثيل حساب التعلم الآلي من Microsoft Azure

نشر في Azure
ينشئ هذا القالب مثيل حساب التعلم الآلي من Microsoft Azure نيابة عن مستخدم آخر مع نموذج برنامج نصي للإعداد المضمن
إنشاء LinkedService في مساحة عمل التعلم الآلي من Microsoft Azure

نشر في Azure
ينشئ هذا القالب LinkedService في مساحة عمل Azure Machine Learning موجودة.
إنشاء هدف حساب AKS بعنوان IP خاص

نشر في Azure
ينشئ هذا القالب هدف حساب AKS في مساحة عمل خدمة التعلم الآلي من Microsoft Azure مع عنوان IP خاص.

تعريف مورد قالب ARM

يمكن نشر نوع مورد مساحات العمل/الحسابات مع العمليات التي تستهدف:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد Microsoft.MachineLearningServices/workspaces/computes، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.MachineLearningServices/workspaces/computes",
  "apiVersion": "2018-03-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "SystemAssigned"
  },
  "properties": {
    "computeLocation": "string",
    "description": "string",
    "resourceId": "string",
    "computeType": "string"
    // For remaining properties, see Compute objects
  }
}

حساب الكائنات

قم بتعيين الخاصية computeType لتحديد نوع العنصر.

بالنسبة إلى AKS، استخدم:

  "computeType": "AKS",
  "properties": {
    "agentCount": "int",
    "agentVMSize": "string",
    "clusterFqdn": "string",
    "sslConfiguration": {
      "cert": "string",
      "cname": "string",
      "key": "string",
      "status": "string"
    },
    "systemServices": [
      {
      }
    ]
  }

بالنسبة إلى BatchAI، استخدم:

  "computeType": "BatchAI",
  "properties": {
    "scaleSettings": {
      "autoScaleEnabled": "bool",
      "maxNodeCount": "int",
      "minNodeCount": "int"
    },
    "vmPriority": "string",
    "vmSize": "string"
  }

بالنسبة إلى DataFactory، استخدم:

  "computeType": "DataFactory"

بالنسبة إلى HDInsight، استخدم:

  "computeType": "HDInsight",
  "properties": {
    "address": "string",
    "administratorAccount": {
      "password": "string",
      "privateKeyData": "string",
      "publicKeyData": "string",
      "username": "string"
    },
    "sshPort": "int"
  }

بالنسبة إلى VirtualMachine، استخدم:

  "computeType": "VirtualMachine",
  "properties": {
    "address": "string",
    "administratorAccount": {
      "password": "string",
      "privateKeyData": "string",
      "publicKeyData": "string",
      "username": "string"
    },
    "sshPort": "int",
    "virtualMachineSize": "string"
  }

قيم Property

مساحات العمل/الحسابات

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.MachineLearningServices/workspaces/computes'
apiVersion إصدار واجهة برمجة تطبيقات المورد 'معاينة 2018-03-01'
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM.
سلسلة (مطلوبة)

حد الأحرف: 3-24 لمثيل الحساب
3-32 لحساب التعلم الآلي من Microsoft Azure
2-16 أنواع الحوسبة الأخرى

الأحرف الصالحة:
الأبجدية الرقمية والواصلات.
الموقع تحديد موقع المورد. سلسلة
العلامات يحتوي على علامات الموارد المعرفة كأزواج مفتاح/قيمة. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
الهوية هوية المورد. الهوية
خصائص خصائص الحساب Compute

الهوية

الاسم الوصف القيمة
النوع نوع الهوية. 'SystemAssigned'

Compute

الاسم الوصف القيمة
حساب الموقع موقع الحساب الأساسي سلسلة
الوصف وصف حساب التعلم الآلي. سلسلة
resourceId معرف مورد ARM للحساب سلسلة
نوع الحساب تعيين نوع الكائن AKS
BatchAI
DataFactory
HDInsight
VirtualMachine (مطلوب)

AKS

الاسم الوصف القيمة
نوع الحساب نوع الحساب 'AKS' (مطلوب)
خصائص خصائص AKS خصائص AKS

خصائص AKS

الاسم الوصف القيمة
عدد الوكلاء عدد العوامل int

القيود:
الحد الأدنى للقيمة = 1
agentVMSize حجم الجهاز الظاهري للعامل سلسلة
clusterFqdn اسم المجال المؤهل الكامل للمجموعة سلسلة
تكوين ssl تكوين SSL SslConfiguration
خدمات النظام خدمات النظام SystemService[]

SslConfiguration

الاسم الوصف القيمة
cert بيانات الشهادة سلسلة
Cname CNAME من الشهادة سلسلة
المفتاح البيانات الرئيسية سلسلة
الحالة تمكين SSL أو تعطيله للتسجيل "معطل"
"ممكن"

SystemService

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

BatchAI

الاسم الوصف القيمة
نوع الحساب نوع الحساب 'BatchAI' (مطلوب)
خصائص خصائص BatchAI BatchAIProperties

BatchAIProperties

الاسم الوصف القيمة
إعدادات المقياس إعدادات المقياس ل BatchAI إعدادات المقياس
vmPriority أولوية الجهاز الظاهري سلسلة
vmSize حجم الجهاز الظاهري سلسلة

إعدادات المقياس

الاسم الوصف القيمة
autoScaleEnabled تمكين المقياس التلقائي أو تعطيله Bool
maxNodeCount الحد الأقصى لعدد العقد التي يجب استخدامها int
minNodeCount الحد الأدنى لعدد العقد التي يجب استخدامها int

DataFactory

الاسم الوصف القيمة
نوع الحساب نوع الحساب 'DataFactory' (مطلوب)

HDInsight

الاسم الوصف القيمة
نوع الحساب نوع الحساب 'HDInsight' (مطلوب)
خصائص HDInsightProperties

HDInsightProperties

الاسم الوصف القيمة
العنوان عنوان IP العام للعقدة الرئيسية لنظام المجموعة. سلسلة
حساب المسؤول مسؤول بيانات الاعتماد للعقدة الرئيسية لنظام المجموعة VirtualMachineSshCredentials
sshPort المنفذ مفتوح لاتصالات ssh على العقدة الرئيسية لنظام المجموعة. int

VirtualMachineSshCredentials

الاسم الوصف القيمة
كلمة المرور كلمة مرور حساب المسؤول سلسلة
privateKeyData بيانات المفتاح الخاص سلسلة
publicKeyData بيانات المفتاح العام سلسلة
اسم المستخدم اسم مستخدم حساب المسؤول سلسلة

VirtualMachine

الاسم الوصف القيمة
نوع الحساب نوع الحساب 'VirtualMachine' (مطلوب)
خصائص VirtualMachineProperties

VirtualMachineProperties

الاسم الوصف القيمة
العنوان عنوان IP العام للجهاز الظاهري. سلسلة
حساب المسؤول بيانات اعتماد مسؤول للجهاز الظاهري VirtualMachineSshCredentials
sshPort المنفذ مفتوح لاتصالات ssh. int
virtualMachineSize حجم الجهاز الظاهري سلسلة

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب الوصف
إنشاء حساب ADLA لخدمة التعلم الآلي

نشر في Azure
ينشئ هذا القالب حساب ADLA لخدمة التعلم الآلي.
إنشاء حساب Aks لخدمة التعلم الآلي

نشر في Azure
ينشئ هذا القالب حساب Aks لخدمة التعلم الآلي.
إنشاء حساب DSVM لخدمة التعلم الآلي

نشر في Azure
ينشئ هذا القالب حساب DSVM لخدمة التعلم الآلي.
إنشاء نظام مجموعة HDInsight لخدمة التعلم الآلي

نشر في Azure
ينشئ هذا القالب مجموعة HDInsight لخدمة التعلم الآلي
إنشاء حساب aks للتعلم الآلي من Microsoft Azure

نشر في Azure
ينشئ هذا القالب حساب aks للتعلم الآلي من Microsoft Azure.
إنشاء نظام مجموعة لحساب التعلم الآلي من Microsoft Azure

نشر في Azure
ينشئ هذا القالب نظام مجموعة حساب التعلم الآلي من Microsoft Azure.
إنشاء مثيل حساب التعلم الآلي من Microsoft Azure

نشر في Azure
ينشئ هذا القالب مثيل حساب التعلم الآلي من Microsoft Azure نيابة عن مستخدم آخر مع نموذج برنامج نصي للإعداد المضمن
إنشاء LinkedService في مساحة عمل التعلم الآلي من Microsoft Azure

نشر في Azure
ينشئ هذا القالب LinkedService في مساحة عمل Azure Machine Learning موجودة.
إنشاء هدف حساب AKS بعنوان IP خاص

نشر في Azure
ينشئ هذا القالب هدف حساب AKS في مساحة عمل خدمة التعلم الآلي من Microsoft Azure مع عنوان IP خاص.

تعريف مورد Terraform (موفر AzAPI)

يمكن نشر نوع مورد مساحات العمل/الحسابات مع العمليات التي تستهدف:

  • مجموعات الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد Microsoft.MachineLearningServices/workspaces/computes، أضف Terraform التالي إلى القالب الخاص بك.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      computeLocation = "string"
      description = "string"
      resourceId = "string"
      computeType = "string"
      // For remaining properties, see Compute objects
    }
  })
}

حوسبة الكائنات

قم بتعيين الخاصية computeType لتحديد نوع العنصر.

بالنسبة إلى AKS، استخدم:

  computeType = "AKS"
  properties = {
    agentCount = int
    agentVMSize = "string"
    clusterFqdn = "string"
    sslConfiguration = {
      cert = "string"
      cname = "string"
      key = "string"
      status = "string"
    }
    systemServices = [
      {
      }
    ]
  }

بالنسبة إلى BatchAI، استخدم:

  computeType = "BatchAI"
  properties = {
    scaleSettings = {
      autoScaleEnabled = bool
      maxNodeCount = int
      minNodeCount = int
    }
    vmPriority = "string"
    vmSize = "string"
  }

بالنسبة إلى DataFactory، استخدم:

  computeType = "DataFactory"

بالنسبة إلى HDInsight، استخدم:

  computeType = "HDInsight"
  properties = {
    address = "string"
    administratorAccount = {
      password = "string"
      privateKeyData = "string"
      publicKeyData = "string"
      username = "string"
    }
    sshPort = int
  }

بالنسبة إلى VirtualMachine، استخدم:

  computeType = "VirtualMachine"
  properties = {
    address = "string"
    administratorAccount = {
      password = "string"
      privateKeyData = "string"
      publicKeyData = "string"
      username = "string"
    }
    sshPort = int
    virtualMachineSize = "string"
  }

قيم Property

مساحات العمل/الحسابات

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview"
الاسم اسم المورد سلسلة (مطلوب)

حد الأحرف: 3-24 لمثيل الحساب
3-32 لحساب التعلم الآلي من Microsoft Azure
2-16 أنواع الحوسبة الأخرى

أحرف صالحة:
الأبجدية الرقمية والواصلات.
الموقع تحديد موقع المورد. سلسلة
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: مساحات العمل
العلامات يحتوي على علامات الموارد المعرفة كأزواج مفاتيح/قيمة. قاموس أسماء العلامات والقيم.
الهوية هوية المورد. الهوية
خصائص خصائص الحساب Compute

الهوية

الاسم الوصف القيمة
النوع نوع الهوية. "SystemAssigned"

Compute

الاسم الوصف القيمة
حساب الموقع موقع الحساب الأساسي سلسلة
الوصف وصف حساب التعلم الآلي. سلسلة
resourceId معرف مورد ARM للحساب سلسلة
نوع الحساب تعيين نوع العنصر AKS
BatchAI
DataFactory
HDInsight
VirtualMachine (مطلوب)

AKS

الاسم الوصف القيمة
نوع الحساب نوع الحساب "AKS" (مطلوب)
خصائص خصائص AKS AKSProperties

AKSProperties

الاسم الوصف القيمة
عدد الوكلاء عدد الوكلاء int

القيود:
الحد الأدنى للقيمة = 1
agentVMSize حجم الجهاز الظاهري للعامل سلسلة
clusterFqdn اسم المجال المؤهل الكامل للمجموعة سلسلة
تكوين ssl تكوين SSL SslConfiguration
خدمات النظام خدمات النظام SystemService[]

SslConfiguration

الاسم الوصف القيمة
cert بيانات الشهادة سلسلة
Cname CNAME من الشهادة سلسلة
المفتاح البيانات الرئيسية سلسلة
الحالة تمكين SSL أو تعطيله للتسجيل "معطل"
"ممكن"

SystemService

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

BatchAI

الاسم الوصف القيمة
نوع الحساب نوع الحساب "BatchAI" (مطلوب)
خصائص خصائص BatchAI BatchAIProperties

BatchAIProperties

الاسم الوصف القيمة
إعدادات المقياس إعدادات المقياس ل BatchAI إعدادات المقياس
vmPriority أولوية الجهاز الظاهري سلسلة
vmSize حجم الجهاز الظاهري سلسلة

إعدادات المقياس

الاسم الوصف القيمة
autoScaleEnabled تمكين المقياس التلقائي أو تعطيله Bool
maxNodeCount الحد الأقصى لعدد العقد المراد استخدامها int
minNodeCount الحد الأدنى لعدد العقد التي يجب استخدامها int

DataFactory

الاسم الوصف القيمة
نوع الحساب نوع الحساب "DataFactory" (مطلوب)

HDInsight

الاسم الوصف القيمة
نوع الحساب نوع الحساب "HDInsight" (مطلوب)
خصائص HDInsightProperties

HDInsightProperties

الاسم الوصف القيمة
العنوان عنوان IP العام للعقدة الرئيسية لنظام المجموعة. سلسلة
حساب المسؤول مسؤول بيانات الاعتماد للعقدة الرئيسية لنظام المجموعة VirtualMachineSshCredentials
sshPort المنفذ مفتوح لاتصالات ssh على العقدة الرئيسية لنظام المجموعة. int

VirtualMachineSshCredentials

الاسم الوصف القيمة
كلمة المرور كلمة مرور حساب المسؤول سلسلة
PrivateKeyData بيانات المفتاح الخاص سلسلة
publicKeyData بيانات المفتاح العام سلسلة
اسم المستخدم اسم المستخدم لحساب المسؤول سلسلة

VirtualMachine

الاسم الوصف القيمة
نوع الحساب نوع الحساب "VirtualMachine" (مطلوب)
خصائص VirtualMachineProperties

VirtualMachineProperties

الاسم الوصف القيمة
العنوان عنوان IP العام للجهاز الظاهري. سلسلة
حساب المسؤول بيانات اعتماد مسؤول للجهاز الظاهري VirtualMachineSshCredentials
sshPort المنفذ مفتوح لاتصالات ssh. int
حجم الجهاز الظاهري حجم الجهاز الظاهري سلسلة