Integration Runtime Object Metadata - Get

Получение метаданных объекта среды выполнения интеграции SSIS по указанному пути. Возвращается список метаданных, доступный для страниц.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/getObjectMetadata?api-version=2018-06-01

Параметры URI

Имя В Обязательно Тип Описание
factoryName
path True

string

minLength: 3
maxLength: 63
pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

Имя фабрики.

integrationRuntimeName
path True

string

minLength: 3
maxLength: 63
pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

Имя среды выполнения интеграции.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Имя группы ресурсов. Имя регистронезависимо.

subscriptionId
path True

string (uuid)

Идентификатор целевой подписки. Значение должно быть Универсальным Уникальным Идентификатором (UUID).

api-version
query True

string

minLength: 1

Версия API, используемая для данной операции.

Текст запроса

Имя Тип Описание
metadataPath

string

Путь к метаданным.

Ответы

Имя Тип Описание
200 OK

SsisObjectMetadataListResponse

Операция Azure успешно завершена.

Other Status Codes

CloudError

Непредвиденное сообщение об ошибке.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory.

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

IntegrationRuntimeObjectMetadata_Get

Образец запроса

POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789012/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/integrationRuntimes/testactivityv2/getObjectMetadata?api-version=2018-06-01

{
  "metadataPath": "ssisFolders"
}

Пример ответа

Date: Mon, 03 Dec 2018 06:24:54 GMT
X-Content-Type-Options: nosniff
x-ms-correlation-request-id: 0cbc67c4-60e7-4d49-97d9-e4bc4f9851cd
x-ms-ratelimit-remaining-subscription-writes: 1198
x-ms-request-id: 0cbc67c4-60e7-4d49-97d9-e4bc4f9851cd
{
  "nextLink": "https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789012/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/integrationRuntimes/testactivityv2/getObjectMetadata?api-version=2018-06-01&%24skipToken=https%3a%2f%2fwcu.frontend.clouddatahub.net%2fsubscriptions%2f12345678-1234-1234-1234-123456789012%2fdatafactories%2f6C8E7C90-FD45-4010-8B7C-B5227D0F0CB7%2fintegrationruntimes%2fTESTACTIVITYV2%2fgetSsisObjectMetadata%3f%24skipToken%3dc3Npc0ZvbGRlcnNAQDIwMTgtMTEtMjlUMDM6NTk6MzIuMDQ1Mzc1MiswMDowMEBAZm9sZGVyQEAwMDAwMDAwMDAwMDAwMDAwMTAx0%26api-version%3d1.0",
  "value": [
    {
      "name": "TestFolder",
      "type": "Folder",
      "description": "",
      "id": 1
    },
    {
      "name": "EnvironmentFolder",
      "type": "Folder",
      "description": "",
      "id": 2
    },
    {
      "name": "ActivityTest",
      "type": "Folder",
      "description": "",
      "id": 3
    },
    {
      "name": "这是文件夹",
      "type": "Folder",
      "description": "",
      "id": 4
    },
    {
      "name": "1",
      "type": "Folder",
      "id": 5
    },
    {
      "name": "2",
      "type": "Folder",
      "id": 6
    },
    {
      "name": "3",
      "type": "Folder",
      "id": 7
    },
    {
      "name": "4",
      "type": "Folder",
      "id": 8
    },
    {
      "name": "5",
      "type": "Folder",
      "id": 9
    },
    {
      "name": "6",
      "type": "Folder",
      "id": 10
    },
    {
      "name": "7",
      "type": "Folder",
      "id": 11
    },
    {
      "name": "8",
      "type": "Folder",
      "id": 12
    },
    {
      "name": "9",
      "type": "Folder",
      "id": 13
    },
    {
      "name": "10",
      "type": "Folder",
      "id": 14
    },
    {
      "name": "11",
      "type": "Folder",
      "id": 15
    },
    {
      "name": "12",
      "type": "Folder",
      "id": 16
    },
    {
      "name": "13",
      "type": "Folder",
      "id": 17
    },
    {
      "name": "14",
      "type": "Folder",
      "id": 18
    },
    {
      "name": "15",
      "type": "Folder",
      "id": 19
    },
    {
      "name": "16",
      "type": "Folder",
      "id": 20
    },
    {
      "name": "17",
      "type": "Folder",
      "id": 21
    },
    {
      "name": "18",
      "type": "Folder",
      "id": 22
    },
    {
      "name": "19",
      "type": "Folder",
      "id": 23
    },
    {
      "name": "20",
      "type": "Folder",
      "id": 24
    },
    {
      "name": "21",
      "type": "Folder",
      "id": 25
    },
    {
      "name": "22",
      "type": "Folder",
      "id": 26
    },
    {
      "name": "23",
      "type": "Folder",
      "id": 27
    },
    {
      "name": "24",
      "type": "Folder",
      "id": 28
    },
    {
      "name": "25",
      "type": "Folder",
      "id": 29
    },
    {
      "name": "26",
      "type": "Folder",
      "id": 30
    },
    {
      "name": "27",
      "type": "Folder",
      "id": 31
    },
    {
      "name": "28",
      "type": "Folder",
      "id": 32
    },
    {
      "name": "29",
      "type": "Folder",
      "id": 33
    },
    {
      "name": "30",
      "type": "Folder",
      "id": 34
    },
    {
      "name": "31",
      "type": "Folder",
      "id": 35
    },
    {
      "name": "32",
      "type": "Folder",
      "id": 36
    },
    {
      "name": "33",
      "type": "Folder",
      "id": 37
    },
    {
      "name": "34",
      "type": "Folder",
      "id": 38
    },
    {
      "name": "35",
      "type": "Folder",
      "id": 39
    },
    {
      "name": "36",
      "type": "Folder",
      "id": 40
    },
    {
      "name": "37",
      "type": "Folder",
      "id": 41
    },
    {
      "name": "38",
      "type": "Folder",
      "id": 42
    },
    {
      "name": "39",
      "type": "Folder",
      "id": 43
    },
    {
      "name": "40",
      "type": "Folder",
      "id": 44
    },
    {
      "name": "41",
      "type": "Folder",
      "id": 45
    },
    {
      "name": "42",
      "type": "Folder",
      "id": 46
    },
    {
      "name": "43",
      "type": "Folder",
      "id": 47
    },
    {
      "name": "44",
      "type": "Folder",
      "id": 48
    },
    {
      "name": "45",
      "type": "Folder",
      "id": 49
    },
    {
      "name": "46",
      "type": "Folder",
      "id": 50
    },
    {
      "name": "47",
      "type": "Folder",
      "id": 51
    },
    {
      "name": "48",
      "type": "Folder",
      "id": 52
    },
    {
      "name": "49",
      "type": "Folder",
      "id": 53
    },
    {
      "name": "50",
      "type": "Folder",
      "id": 54
    },
    {
      "name": "51",
      "type": "Folder",
      "id": 55
    },
    {
      "name": "52",
      "type": "Folder",
      "id": 56
    },
    {
      "name": "53",
      "type": "Folder",
      "id": 57
    },
    {
      "name": "54",
      "type": "Folder",
      "id": 58
    },
    {
      "name": "55",
      "type": "Folder",
      "id": 59
    },
    {
      "name": "56",
      "type": "Folder",
      "id": 60
    },
    {
      "name": "57",
      "type": "Folder",
      "id": 61
    },
    {
      "name": "58",
      "type": "Folder",
      "id": 62
    },
    {
      "name": "59",
      "type": "Folder",
      "id": 63
    },
    {
      "name": "60",
      "type": "Folder",
      "id": 64
    },
    {
      "name": "61",
      "type": "Folder",
      "id": 65
    },
    {
      "name": "62",
      "type": "Folder",
      "id": 66
    },
    {
      "name": "63",
      "type": "Folder",
      "id": 67
    },
    {
      "name": "64",
      "type": "Folder",
      "id": 68
    },
    {
      "name": "65",
      "type": "Folder",
      "id": 69
    },
    {
      "name": "66",
      "type": "Folder",
      "id": 70
    },
    {
      "name": "67",
      "type": "Folder",
      "id": 71
    },
    {
      "name": "68",
      "type": "Folder",
      "id": 72
    },
    {
      "name": "69",
      "type": "Folder",
      "id": 73
    },
    {
      "name": "70",
      "type": "Folder",
      "id": 74
    },
    {
      "name": "71",
      "type": "Folder",
      "id": 75
    },
    {
      "name": "72",
      "type": "Folder",
      "id": 76
    },
    {
      "name": "73",
      "type": "Folder",
      "id": 77
    },
    {
      "name": "74",
      "type": "Folder",
      "id": 78
    },
    {
      "name": "75",
      "type": "Folder",
      "id": 79
    },
    {
      "name": "76",
      "type": "Folder",
      "id": 80
    },
    {
      "name": "77",
      "type": "Folder",
      "id": 81
    },
    {
      "name": "78",
      "type": "Folder",
      "id": 82
    },
    {
      "name": "79",
      "type": "Folder",
      "id": 83
    },
    {
      "name": "80",
      "type": "Folder",
      "id": 84
    },
    {
      "name": "81",
      "type": "Folder",
      "id": 85
    },
    {
      "name": "82",
      "type": "Folder",
      "id": 86
    },
    {
      "name": "83",
      "type": "Folder",
      "id": 87
    },
    {
      "name": "84",
      "type": "Folder",
      "id": 88
    },
    {
      "name": "85",
      "type": "Folder",
      "id": 89
    },
    {
      "name": "86",
      "type": "Folder",
      "id": 90
    },
    {
      "name": "87",
      "type": "Folder",
      "id": 91
    },
    {
      "name": "88",
      "type": "Folder",
      "id": 92
    },
    {
      "name": "89",
      "type": "Folder",
      "id": 93
    },
    {
      "name": "90",
      "type": "Folder",
      "id": 94
    },
    {
      "name": "91",
      "type": "Folder",
      "id": 95
    },
    {
      "name": "92",
      "type": "Folder",
      "id": 96
    },
    {
      "name": "93",
      "type": "Folder",
      "id": 97
    },
    {
      "name": "94",
      "type": "Folder",
      "id": 98
    },
    {
      "name": "95",
      "type": "Folder",
      "id": 99
    },
    {
      "name": "96",
      "type": "Folder",
      "id": 100
    }
  ]
}

Определения

Имя Описание
CloudError

Объект, определяющий структуру ответа об ошибке Фабрики данных Azure.

GetSsisObjectMetadataRequest

Полезные данные запроса для получения метаданных объекта SSIS.

SsisEnvironment

Среда Ssis.

SsisEnvironmentReference

Справочник по среде Ssis.

SsisFolder

Папка служб Ssis.

SsisObjectMetadataListResponse

Список метаданных объекта SSIS.

SsisObjectMetadataType

Тип метаданных объекта SSIS.

SsisPackage

Пакет служб Ssis.

SsisParameter

Параметр Ssis.

SsisProject

Проект служб Ssis.

SsisVariable

Переменная Ssis.

CloudError

Объект, определяющий структуру ответа об ошибке Фабрики данных Azure.

Имя Тип Описание
error.code

string

Код ошибки.

error.details

CloudError[]

Массив с дополнительными сведениями об ошибке.

error.message

string

Сообщение об ошибке.

error.target

string

Имя или путь свойства в запросе, связанном с ошибкой.

GetSsisObjectMetadataRequest

Полезные данные запроса для получения метаданных объекта SSIS.

Имя Тип Описание
metadataPath

string

Путь к метаданным.

SsisEnvironment

Среда Ssis.

Имя Тип Описание
description

string

Описание метаданных.

folderId

integer (int64)

Идентификатор папки, содержащий среду.

id

integer (int64)

Идентификатор метаданных.

name

string

Имя метаданных.

type string:

Environment

Тип метаданных.

variables

SsisVariable[]

Переменная в среде

SsisEnvironmentReference

Справочник по среде Ssis.

Имя Тип Описание
environmentFolderName

string

Имя папки среды.

environmentName

string

Имя среды.

id

integer (int64)

Идентификатор ссылки на среду.

referenceType

string

Ссылочный тип

SsisFolder

Папка служб Ssis.

Имя Тип Описание
description

string

Описание метаданных.

id

integer (int64)

Идентификатор метаданных.

name

string

Имя метаданных.

type string:

Folder

Тип метаданных.

SsisObjectMetadataListResponse

Список метаданных объекта SSIS.

Имя Тип Описание
nextLink

string (uri)

Ссылка на следующую страницу элементов

value SsisObjectMetadata[]:

Элементы SsisObjectMetadata на этой странице

SsisObjectMetadataType

Тип метаданных объекта SSIS.

Значение Описание
Folder

Folder

Project

Проект

Package

Package

Environment

Окружающая среда

SsisPackage

Пакет служб Ssis.

Имя Тип Описание
description

string

Описание метаданных.

folderId

integer (int64)

Идентификатор папки, содержащий пакет.

id

integer (int64)

Идентификатор метаданных.

name

string

Имя метаданных.

parameters

SsisParameter[]

Параметры в пакете

projectId

integer (int64)

Идентификатор проекта, содержащий пакет.

projectVersion

integer (int64)

Версия проекта, содержащая пакет.

type string:

Package

Тип метаданных.

SsisParameter

Параметр Ssis.

Имя Тип Описание
dataType

string

Тип параметра.

defaultValue

string

Значение параметра по умолчанию.

description

string

Описание параметра.

designDefaultValue

string

Проектирование значения параметра по умолчанию.

id

integer (int64)

Идентификатор параметра.

name

string

Имя параметра.

required

boolean

Требуется ли параметр.

sensitive

boolean

Учитывается ли параметр.

sensitiveDefaultValue

string

Конфиденциальное значение параметра по умолчанию.

valueSet

boolean

Набор значений параметров.

valueType

string

Тип значения параметра.

variable

string

Ссылочная переменная параметров.

SsisProject

Проект служб Ssis.

Имя Тип Описание
description

string

Описание метаданных.

environmentRefs

SsisEnvironmentReference[]

Справочник по среде в проекте

folderId

integer (int64)

Идентификатор папки, содержащий проект.

id

integer (int64)

Идентификатор метаданных.

name

string

Имя метаданных.

parameters

SsisParameter[]

Параметры в проекте

type string:

Project

Тип метаданных.

version

integer (int64)

Версия проекта.

SsisVariable

Переменная Ssis.

Имя Тип Описание
dataType

string

Тип переменной.

description

string

Описание переменной.

id

integer (int64)

Идентификатор переменной.

name

string

Имя переменной.

sensitive

boolean

Учитывается ли переменная.

sensitiveValue

string

Конфиденциальное значение переменной.

value

string

Значение переменной.