Integration Runtimes - Create
Integrációs modul létrehozása
Integrációs modul létrehozása
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/integrationRuntimes/{integrationRuntimeName}?api-version=2021-06-01
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
integration
|
path | True |
string |
Integrációs modul neve |
resource
|
path | True |
string minLength: 1maxLength: 90 |
Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket. |
subscription
|
path | True |
string minLength: 1 |
A cél-előfizetés azonosítója. |
workspace
|
path | True |
string |
A munkaterület neve. |
api-version
|
query | True |
string minLength: 1 |
A művelethez használni kívánt API-verzió. |
Kérelem fejléce
Name | Kötelező | Típus | Description |
---|---|---|---|
If-Match |
string |
Az integrációs futtatókörnyezeti entitás ETagje. Csak olyan frissítéshez kell megadni, amelynek meg kell egyeznie a meglévő entitással, vagy * lehet a feltétel nélküli frissítéshez. |
Kérelem törzse
Name | Kötelező | Típus | Description |
---|---|---|---|
properties | True | IntegrationRuntime: |
Integrációs modul tulajdonságai. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
OKÉ. |
|
202 Accepted |
Elfogadott. |
|
Other Status Codes |
A PUT integrációs modul művelettől kapott hibaválasz. |
Példák
Create integration runtime
Mintakérelem
PUT https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Synapse/workspaces/exampleWorkspace/integrationRuntimes/exampleIntegrationRuntime?api-version=2021-06-01
{
"properties": {
"type": "SelfHosted",
"description": "A selfhosted integration runtime"
}
}
Mintaválasz
Date: Wed, 13 Jun 2018 22:20:47 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-writes: 1197
x-ms-request-id: 125c07fa-e39a-4541-885f-5019631a5ecd
x-ms-correlation-request-id: 125c07fa-e39a-4541-885f-5019631a5ecd
{
"id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Synapse/workspaces/exampleWorkspaceName/integrationruntimes/exampleIntegrationRuntime",
"name": "exampleIntegrationRuntime",
"type": "Microsoft.Synapse/workspaces/integrationruntimes",
"properties": {
"type": "SelfHosted",
"description": "A selfhosted integration runtime"
},
"etag": "000046c4-0000-0000-0000-5b2198bf0000"
}
Definíciók
Name | Description |
---|---|
Data |
Az adatfolyam-feladatot végrehajtó fürt számítási típusa. |
Entity |
Az entitáshivatkozás. |
Error |
Az erőforrás-kezelési hiba további információi. |
Error |
A hiba részletei. |
Error |
Hibaválasz |
Integration |
A felügyelt integrációs futtatókörnyezet számítási erőforrás-tulajdonságai. |
Integration |
Annak a virtuális hálózatnak a definíciója és tulajdonságai, amelyhez Azure-SSIS integrációs modul csatlakozik. |
Integration |
Egyéni beállítási szkripttulajdonságok felügyelt dedikált integrációs futtatókörnyezethez. |
Integration |
A felügyelt integrációs futtatókörnyezet adatfolyam-tulajdonságai. |
Integration |
Felügyelt dedikált integrációs futtatókörnyezet adatproxy-tulajdonságai. |
Integration |
Az SSIS integrációs modul kiadása |
Integration |
A hivatkozott entitás típusa. |
Integration |
Licenctípus a saját licencforgatókönyv használatához. |
Integration |
Integrációs modul erőforrástípusa. |
Integration |
Katalógusinformációk a felügyelt dedikált integrációs modulhoz. |
Integration |
A katalógusadatbázis tarifacsomagja. Az érvényes értékek https://azure.microsoft.com/en-us/pricing/details/sql-database/ |
Integration |
SSIS-tulajdonságok felügyelt integrációs futtatókörnyezethez. |
Integration |
Az integrációs modul állapota. |
Integration |
Az integrációs modul típusa. |
Integration |
A felügyelt integrációs futtatókörnyezet VNet-tulajdonságai. |
Linked |
A kulcsengedélyezési típus integrációs modulja. |
Linked |
A szerepköralapú hozzáférés-vezérlési (RBAC) engedélyezési típusú integrációs modul. |
Managed |
Felügyelt integrációs modul, beleértve a felügyelt rugalmas és felügyelt dedikált integrációs modulokat. |
Secure |
Azure Synapse biztonságos sztringdefiníció. A sztringérték "*" csillagokkal lesz elfedve a Get or List API-hívások során. |
Self |
Saját üzemeltetésű integrációs modul. |
DataFlowComputeType
Az adatfolyam-feladatot végrehajtó fürt számítási típusa.
Érték | Description |
---|---|
ComputeOptimized | |
General | |
MemoryOptimized |
EntityReference
Az entitáshivatkozás.
Name | Típus | Description |
---|---|---|
referenceName |
string |
A hivatkozott entitás neve. |
type |
A hivatkozott entitás típusa. |
ErrorAdditionalInfo
Az erőforrás-kezelési hiba további információi.
Name | Típus | Description |
---|---|---|
info |
object |
A további információk. |
type |
string |
A további információtípus. |
ErrorDetail
A hiba részletei.
Name | Típus | Description |
---|---|---|
additionalInfo |
A hiba további információi. |
|
code |
string |
A hibakód. |
details |
A hiba részletei. |
|
message |
string |
A hibaüzenet. |
target |
string |
A hibacél. |
ErrorResponse
Hibaválasz
Name | Típus | Description |
---|---|---|
error |
A hibaobjektum. |
IntegrationRuntimeComputeProperties
A felügyelt integrációs futtatókörnyezet számítási erőforrás-tulajdonságai.
Name | Típus | Description |
---|---|---|
dataFlowProperties |
A felügyelt integrációs futtatókörnyezet adatfolyam-tulajdonságai. |
|
location |
string |
A felügyelt integrációs modul helye. A támogatott régiók a https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities |
maxParallelExecutionsPerNode |
integer (int32) minimum: 1 |
A felügyelt integrációs futtatókörnyezetben csomópontonkénti párhuzamos végrehajtások maximális száma. |
nodeSize |
string |
A felügyelt integrációs futtatókörnyezet csomópontméretére vonatkozó követelmény. |
numberOfNodes |
integer (int32) minimum: 1 |
A felügyelt integrációs futtatókörnyezethez szükséges csomópontok száma. |
vNetProperties |
A felügyelt integrációs futtatókörnyezet VNet-tulajdonságai. |
IntegrationRuntimeCustomerVirtualNetwork
Annak a virtuális hálózatnak a definíciója és tulajdonságai, amelyhez Azure-SSIS integrációs modul csatlakozik.
Name | Típus | Description |
---|---|---|
subnetId |
string |
Annak az alhálózatnak az azonosítója, amelyhez Azure-SSIS integrációs modul csatlakozik. |
IntegrationRuntimeCustomSetupScriptProperties
Egyéni beállítási szkripttulajdonságok felügyelt dedikált integrációs futtatókörnyezethez.
Name | Típus | Description |
---|---|---|
blobContainerUri |
string |
Az egyéni beállítási szkriptet tartalmazó Azure Blob-tároló URI-ja. |
sasToken |
Az Azure Blob-tároló SAS-jogkivonata. |
IntegrationRuntimeDataFlowProperties
A felügyelt integrációs futtatókörnyezet adatfolyam-tulajdonságai.
Name | Típus | Description |
---|---|---|
computeType |
Az adatfolyam-feladatot végrehajtó fürt számítási típusa. |
|
coreCount |
integer (int32) |
Az adatfolyam-feladatot végrehajtó fürt alapszáma. Támogatott értékek: 8, 16, 32, 48, 80, 144 és 272. |
timeToLive |
integer (int32) minimum: 0 |
Az adatfolyam-feladatot végrehajtó fürt élettartam-beállítása (percekben). |
IntegrationRuntimeDataProxyProperties
Felügyelt dedikált integrációs futtatókörnyezet adatproxy-tulajdonságai.
Name | Típus | Description |
---|---|---|
connectVia |
A saját üzemeltetésű integrációs modul referenciája. |
|
path |
string |
A blobtárolóban lévő szakaszos adatok tárolásának elérési útja. |
stagingLinkedService |
Az átmeneti társított szolgáltatás referenciája. |
IntegrationRuntimeEdition
Az SSIS integrációs modul kiadása
Érték | Description |
---|---|
Enterprise | |
Standard |
IntegrationRuntimeEntityReferenceType
A hivatkozott entitás típusa.
Érték | Description |
---|---|
IntegrationRuntimeReference | |
LinkedServiceReference |
IntegrationRuntimeLicenseType
Licenctípus a saját licencforgatókönyv használatához.
Érték | Description |
---|---|
BasePrice | |
LicenseIncluded |
IntegrationRuntimeResource
Integrációs modul erőforrástípusa.
Name | Típus | Description |
---|---|---|
etag |
string |
Erőforráscímke. |
id |
string |
Az erőforrás teljes erőforrás-azonosítója. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Az erőforrás neve |
properties | IntegrationRuntime: |
Integrációs modul tulajdonságai. |
type |
string |
Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts" |
IntegrationRuntimeSsisCatalogInfo
Katalógusinformációk a felügyelt dedikált integrációs modulhoz.
Name | Típus | Description |
---|---|---|
catalogAdminPassword |
A katalógusadatbázis rendszergazdai felhasználói fiókjának jelszava. |
|
catalogAdminUserName |
string minLength: 1maxLength: 128 |
A katalógusadatbázis rendszergazdai felhasználóneve. |
catalogPricingTier |
A katalógusadatbázis tarifacsomagja. Az érvényes értékek https://azure.microsoft.com/en-us/pricing/details/sql-database/ |
|
catalogServerEndpoint |
string |
A katalógusadatbázis-kiszolgáló URL-címe. |
IntegrationRuntimeSsisCatalogPricingTier
A katalógusadatbázis tarifacsomagja. Az érvényes értékek https://azure.microsoft.com/en-us/pricing/details/sql-database/
Érték | Description |
---|---|
Basic | |
Premium | |
PremiumRS | |
Standard |
IntegrationRuntimeSsisProperties
SSIS-tulajdonságok felügyelt integrációs futtatókörnyezethez.
Name | Típus | Description |
---|---|---|
catalogInfo |
Katalógusinformációk a felügyelt dedikált integrációs modulhoz. |
|
customSetupScriptProperties |
Egyéni beállítási szkripttulajdonságok felügyelt dedikált integrációs futtatókörnyezethez. |
|
dataProxyProperties |
Felügyelt dedikált integrációs futtatókörnyezet adatproxy-tulajdonságai. |
|
edition |
Az SSIS integrációs modul kiadása |
|
expressCustomSetupProperties |
Custom |
Egyéni beállítás szkripttulajdonságok nélkül az SSIS integrációs modulhoz. |
licenseType |
Licenctípus a saját licencforgatókönyv használatához. |
IntegrationRuntimeState
Az integrációs modul állapota.
Érték | Description |
---|---|
AccessDenied | |
Initial | |
Limited | |
NeedRegistration | |
Offline | |
Online | |
Started | |
Starting | |
Stopped | |
Stopping |
IntegrationRuntimeType
Az integrációs modul típusa.
Érték | Description |
---|---|
Managed | |
SelfHosted |
IntegrationRuntimeVNetProperties
A felügyelt integrációs futtatókörnyezet VNet-tulajdonságai.
Name | Típus | Description |
---|---|---|
publicIPs |
string[] |
Az integrációs modul által használt nyilvános IP-címek erőforrás-azonosítói. |
subnet |
string |
Annak az alhálózatnak a neve, amelyhez az integrációs modul csatlakozik. |
subnetId |
string |
Annak az alhálózatnak az azonosítója, amelyhez ez a Azure-SSIS integrációs modul csatlakozik. |
vNetId |
string |
Annak a virtuális hálózatnak az azonosítója, amelyhez ez az integrációs modul csatlakozni fog. |
LinkedIntegrationRuntimeKeyAuthorization
A kulcsengedélyezési típus integrációs modulja.
Name | Típus | Description |
---|---|---|
authorizationType |
string:
Key |
Az integrációs modul megosztásának engedélyezési típusa. |
key |
Az engedélyezéshez használt kulcs. |
LinkedIntegrationRuntimeRbacAuthorization
A szerepköralapú hozzáférés-vezérlési (RBAC) engedélyezési típusú integrációs modul.
Name | Típus | Description |
---|---|---|
authorizationType |
string:
RBAC |
Az integrációs modul megosztásának engedélyezési típusa. |
resourceId |
string |
A megosztani kívánt integrációs modul erőforrás-azonosítója. |
ManagedIntegrationRuntime
Felügyelt integrációs modul, beleértve a felügyelt rugalmas és felügyelt dedikált integrációs modulokat.
Name | Típus | Description |
---|---|---|
description |
string |
Integrációs modul leírása. |
managedVirtualNetwork.id |
string |
A felügyelt virtuális hálózat azonosítója. |
managedVirtualNetwork.referenceName |
string |
A felügyelt virtuális hálózat referencianeve |
managedVirtualNetwork.type |
string |
A felügyelt virtuális hálózat típusa. |
provisioningState |
Integrációs modul állapota, csak felügyelt dedikált integrációs futtatókörnyezetre érvényes. |
|
type |
string:
Managed |
Az integrációs modul típusa. |
typeProperties.computeProperties |
A felügyelt integrációs futtatókörnyezet számítási erőforrása. |
|
typeProperties.customerVirtualNetwork |
Annak a virtuális hálózatnak a neve, amelyhez Azure-SSIS integrációs modul csatlakozik |
|
typeProperties.ssisProperties |
SSIS-tulajdonságok felügyelt integrációs futtatókörnyezethez. |
SecureString
Azure Synapse biztonságos sztringdefiníció. A sztringérték "*" csillagokkal lesz elfedve a Get or List API-hívások során.
Name | Típus | Description |
---|---|---|
type | string: |
A titkos kód típusa. |
value |
string |
A biztonságos sztring értéke. |
SelfHostedIntegrationRuntime
Saját üzemeltetésű integrációs modul.
Name | Típus | Description |
---|---|---|
description |
string |
Integrációs modul leírása. |
type |
string:
Self |
Az integrációs modul típusa. |
typeProperties.linkedInfo | LinkedIntegrationRuntimeType: |
Csatolt integrációs modul típusa a Data Factoryből |