Microsoft.Synapse-munkaterületek/integrationRuntimes 2021-03-01
Bicep-erőforrásdefiníció
A munkaterületek/integrationRuntimes erőforrástípus üzembe helyezhető a következőre:
- Erőforráscsoportok – Lásd : erőforráscsoport üzembehelyezési parancsai
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.
Erőforrás formátuma
Microsoft.Synapse/workspaces/integrationRuntimes erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.
resource symbolicname 'Microsoft.Synapse/workspaces/integrationRuntimes@2021-03-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
description: 'string'
type: 'string'
// For remaining properties, see IntegrationRuntime objects
}
}
IntegrationRuntime-objektumok
Állítsa be a type tulajdonságot az objektum típusának megadásához.
Felügyelt esetén használja a következőt:
type: 'Managed'
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'
}
}
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'
}
}
A SelfHosted esetében használja a következőt:
type: 'SelfHosted'
typeProperties: {
linkedInfo: {
authorizationType: 'string'
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
}
CustomSetupBase-objektumok
Állítsa be a type tulajdonságot az objektum típusának megadásához.
A CmdkeySetup parancshoz használja a következőt:
type: 'CmdkeySetup'
typeProperties: {
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
targetName: any()
userName: any()
}
A ComponentSetup esetében használja a következőt:
type: 'ComponentSetup'
typeProperties: {
componentName: 'string'
licenseKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
Az EnvironmentVariableSetup esetében használja a következőt:
type: 'EnvironmentVariableSetup'
typeProperties: {
variableName: 'string'
variableValue: 'string'
}
SecretBase-objektumok
Állítsa be a type tulajdonságot az objektum típusának megadásához.
A SecureString esetében használja a következőt:
type: 'SecureString'
value: 'string'
LinkedIntegrationRuntimeType-objektumok
Állítsa be az authorizationType tulajdonságot az objektum típusának megadásához.
Kulcs esetén használja a következőt:
authorizationType: 'Key'
key: {
type: 'string'
value: 'string'
}
RBAC esetén használja a következőt:
authorizationType: 'RBAC'
resourceId: 'string'
Tulajdonságértékek
munkaterületek/integrációFuttatások
Név | Leírás | Érték |
---|---|---|
name | Az erőforrás neve Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát a Bicepben. |
sztring (kötelező) |
Szülő | A Bicepben megadhatja egy gyermekerőforrás szülőerőforrását. Ezt a tulajdonságot csak akkor kell hozzáadnia, ha a gyermekerőforrás a szülőerőforráson kívül van deklarálva. További információ: Gyermekerőforrás a szülőerőforráson kívül. |
A típus erőforrásának szimbolikus neve: munkaterületek |
properties | Integrációs modul tulajdonságai. | IntegrationRuntime (kötelező) |
IntegrationRuntime
Név | Leírás | Érték |
---|---|---|
leírás | Integrációs modul leírása. | sztring |
típus | Az objektumtípus beállítása | Felügyelt SelfHosted (kötelező) |
ManagedIntegrationRuntime
Név | Leírás | Érték |
---|---|---|
típus | Az integrációs modul típusa. | "Felügyelt" (kötelező) |
typeProperties | Felügyelt integrációs modul tulajdonságai. | ManagedIntegrationRuntimeTypeProperties (kötelező) |
ManagedIntegrationRuntimeTypeProperties
Név | Leírás | Érték |
---|---|---|
computeProperties | A felügyelt integrációs modul számítási erőforrása. | IntegrationRuntimeComputeProperties |
ssisProperties | SSIS-tulajdonságok felügyelt integrációs modulhoz. | IntegrationRuntimeSsisProperties |
IntegrationRuntimeComputeProperties
Név | Leírás | Érték |
---|---|---|
dataFlowProperties | Adatfolyam-tulajdonságok felügyelt integrációs modulhoz. | IntegrationRuntimeDataFlowProperties |
location | A felügyelt integrációs modul helye. A támogatott régiók a következő helyen találhatók: /azure/data-factory/data-factory-data-movement-activities | sztring |
maxParallelExecutionsPerNode | A felügyelt integrációs futtatókörnyezetben csomópontonkénti párhuzamos végrehajtások maximális száma. | int |
nodeSize | A felügyelt integrációs modul csomópontméretére vonatkozó követelmény. | sztring |
numberOfNodes | A felügyelt integrációs modulhoz szükséges csomópontok száma. | int |
vNetProperties | A felügyelt integrációs modul virtuális hálózati tulajdonságai. | IntegrationRuntimeVNetProperties |
IntegrationRuntimeDataFlowProperties
Név | Leírás | Érték |
---|---|---|
computeType | Az adatfolyam-feladatot végrehajtó fürt számítási típusa. | "ComputeOptimized" "Általános" 'MemoryOptimized' |
coreCount | Az adatfolyam-feladatot végrehajtó fürt magszáma. Támogatott értékek: 8, 16, 32, 48, 80, 144 és 272. | int |
timeToLive | Az adatfolyam-feladatot végrehajtó fürt élettartambeállítása (percekben). | int |
IntegrationRuntimeVNetProperties
Név | Leírás | Érték |
---|---|---|
publicIPs | Az integrációs modul által használt nyilvános IP-címek erőforrás-azonosítói. | sztring[] |
alhálózat | Annak az alhálózatnak a neve, amelyhez az integrációs modul csatlakozik. | sztring |
alhálózati azonosító | Annak az alhálózatnak az azonosítója, amelyhez az Azure-SSIS integrációs modul csatlakozik. | sztring |
vNetId | Annak a virtuális hálózatnak az azonosítója, amelyhez ez az integrációs modul csatlakozni fog. | sztring |
IntegrationRuntimeSsisProperties
Név | Leírás | Érték |
---|---|---|
catalogInfo | Katalógusinformációk felügyelt dedikált integrációs modulhoz. | IntegrationRuntimeSsisCatalogInfo |
customSetupScriptProperties | Egyéni beállítási szkripttulajdonságok felügyelt dedikált integrációs modulhoz. | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | Adatproxy-tulajdonságok felügyelt dedikált integrációs modulhoz. | IntegrationRuntimeDataProxyProperties |
Kiadás | Az SSIS Integration Runtime kiadása | "Vállalati" "Standard" |
expressCustomSetupProperties | Egyéni beállítás szkripttulajdonságok nélkül SSIS-integrációs futtatókörnyezethez. | CustomSetupBase[] |
licenseType | Licenctípus a saját licencelési forgatókönyv használatához. | "BasePrice" "LicenseIncluded" |
IntegrationRuntimeSsisCatalogInfo
Név | Leírás | Érték |
---|---|---|
catalogAdminPassword | A katalógusadatbázis rendszergazdai felhasználói fiókjának jelszava. | SecureString |
catalogAdminUserName | A katalógusadatbázis rendszergazdai felhasználóneve. | sztring |
catalogPricingTier | A katalógusadatbázis tarifacsomagja. Az érvényes értékek a következő helyen találhatók: https://azure.microsoft.com/pricing/details/sql-database/ | "Alapszintű" "Prémium" "PremiumRS" "Standard" |
catalogServerEndpoint | A katalógusadatbázis-kiszolgáló URL-címe. | sztring |
SecureString
Név | Leírás | Érték |
---|---|---|
típus | A titkos kód típusa. | sztring (kötelező) |
érték | A biztonságos sztring értéke. | sztring (kötelező) |
IntegrationRuntimeCustomSetupScriptProperties
Név | Leírás | Érték |
---|---|---|
blobContainerUri | Az egyéni beállítási szkriptet tartalmazó Azure Blob-tároló URI-ja. | sztring |
sasToken | Az Azure Blob-tároló SAS-jogkivonata. | SecureString |
IntegrationRuntimeDataProxyProperties
Név | Leírás | Érték |
---|---|---|
connectVia | A helyi integrációs modul referenciája. | EntityReference |
path | A blobtárolóban lévő szakaszos adatok tárolásának elérési útja. | sztring |
stagingLinkedService | Az átmeneti társított szolgáltatás referenciája. | EntityReference |
EntityReference
Név | Leírás | Érték |
---|---|---|
referenceName | A hivatkozott entitás neve. | sztring |
típus | A hivatkozott entitás típusa. | "IntegrationRuntimeReference" "LinkedServiceReference" |
CustomSetupBase
Név | Leírás | Érték |
---|---|---|
típus | Az objektumtípus beállítása | CmdkeySetup ComponentSetup EnvironmentVariableSetup (kötelező) |
CmdkeySetup
Név | Leírás | Érték |
---|---|---|
típus | Az egyéni beállítás típusa. | "CmdkeySetup" (kötelező) |
typeProperties | A cmdkey parancs egyéni beállítástípus-tulajdonságai. | CmdkeySetupTypeProperties (kötelező) |
CmdkeySetupTypeProperties
Név | Leírás | Érték |
---|---|---|
jelszó | Az adatforrás-hozzáférés jelszava. | SecretBase (kötelező) |
targetName | Az adatforrás-hozzáférés kiszolgálóneve. | A Bicep esetében használhatja az any() függvényt. (kötelező) |
userName (Felhasználónév) | Az adatforrás-hozzáférés felhasználóneve. | A Bicep esetében használhatja az any() függvényt. (kötelező) |
SecretBase
Név | Leírás | Érték |
---|---|---|
típus | Az objektumtípus beállítása | SecureString (kötelező) |
ComponentSetup
Név | Leírás | Érték |
---|---|---|
típus | Az egyéni beállítás típusa. | "ComponentSetup" (kötelező) |
typeProperties | Külső gyártótól származó összetevőtípus tulajdonságainak telepítése. | LicensedComponentSetupTypeProperties (kötelező) |
LicensedComponentSetupTypeProperties
Név | Leírás | Érték |
---|---|---|
componentName | A külső összetevő neve. | sztring (kötelező) |
licenseKey | Az összetevő aktiválásához szükséges licenckulcs. | SecretBase |
EnvironmentVariableSetup
Név | Leírás | Érték |
---|---|---|
típus | Az egyéni beállítás típusa. | "EnvironmentVariableSetup" (kötelező) |
typeProperties | Környezeti változótípus tulajdonságainak hozzáadása. | EnvironmentVariableSetupTypeProperties (kötelező) |
EnvironmentVariableSetupTypeProperties
Név | Leírás | Érték |
---|---|---|
variableName | A környezeti változó neve. | sztring (kötelező) |
variableValue | A környezeti változó értéke. | sztring (kötelező) |
SelfHostedIntegrationRuntime
Név | Leírás | Érték |
---|---|---|
típus | Az integrációs modul típusa. | "SelfHosted" (kötelező) |
typeProperties | Ha ez a tulajdonság nem null értékű, az azt jelenti, hogy ez egy társított integrációs modul. A tulajdonság az eredeti integrációs modul eléréséhez használható. | SelfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
Név | Leírás | Érték |
---|---|---|
linkedInfo | Csatolt integrációs modul típusa a Data Factoryből | LinkedIntegrationRuntimeType |
LinkedIntegrationRuntimeType
Név | Leírás | Érték |
---|---|---|
authorizationType | Az objektumtípus beállítása | Kulcs RBAC (kötelező) |
LinkedIntegrationRuntimeKeyAuthorization
Név | Leírás | Érték |
---|---|---|
authorizationType | Az integrációs modulmegosztás engedélyezési típusa. | "Kulcs" (kötelező) |
kulcs | Az engedélyezéshez használt kulcs. | SecureString (kötelező) |
LinkedIntegrationRuntimeRbacAuthorization
Név | Leírás | Érték |
---|---|---|
authorizationType | Az integrációs modulmegosztás engedélyezési típusa. | "RBAC" (kötelező) |
resourceId | A megosztani kívánt integrációs modul erőforrás-azonosítója. | sztring (kötelező) |
ARM-sablon erőforrásdefiníciója
A munkaterületek/integrationRuntimes erőforrástípus üzembe helyezhető a következőre:
- Erőforráscsoportok – Lásd : erőforráscsoport üzembehelyezési parancsai
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.
Erőforrás formátuma
Microsoft.Synapse/workspaces/integrationRuntimes erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.
{
"type": "Microsoft.Synapse/workspaces/integrationRuntimes",
"apiVersion": "2021-03-01",
"name": "string",
"properties": {
"description": "string",
"type": "string"
// For remaining properties, see IntegrationRuntime objects
}
}
IntegrationRuntime-objektumok
Állítsa be a type tulajdonságot az objektum típusának megadásához.
Felügyelt esetén használja a következőt:
"type": "Managed",
"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"
}
},
"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"
}
}
A SelfHosted esetében használja a következőt:
"type": "SelfHosted",
"typeProperties": {
"linkedInfo": {
"authorizationType": "string"
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
}
CustomSetupBase-objektumok
Állítsa be a type tulajdonságot az objektum típusának megadásához.
A CmdkeySetup parancshoz használja a következőt:
"type": "CmdkeySetup",
"typeProperties": {
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"targetName": {},
"userName": {}
}
A ComponentSetup esetében használja a következőt:
"type": "ComponentSetup",
"typeProperties": {
"componentName": "string",
"licenseKey": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
Az EnvironmentVariableSetup esetében használja a következőt:
"type": "EnvironmentVariableSetup",
"typeProperties": {
"variableName": "string",
"variableValue": "string"
}
SecretBase-objektumok
Állítsa be a type tulajdonságot az objektum típusának megadásához.
A SecureString esetében használja a következőt:
"type": "SecureString",
"value": "string"
LinkedIntegrationRuntimeType-objektumok
Állítsa be az authorizationType tulajdonságot az objektum típusának megadásához.
Kulcs esetén használja a következőt:
"authorizationType": "Key",
"key": {
"type": "string",
"value": "string"
}
RBAC esetén használja a következőt:
"authorizationType": "RBAC",
"resourceId": "string"
Tulajdonságértékek
munkaterületek/integrációFuttatások
Név | Leírás | Érték |
---|---|---|
típus | Az erőforrás típusa | "Microsoft.Synapse/workspaces/integrationRuntimes" |
apiVersion | Az erőforrás API-verziója | '2021-03-01' |
name | Az erőforrás neve Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát A JSON ARM-sablonokban. |
sztring (kötelező) |
properties | Integrációs modul tulajdonságai. | IntegrationRuntime (kötelező) |
IntegrationRuntime
Név | Leírás | Érték |
---|---|---|
leírás | Integrációs modul leírása. | sztring |
típus | Az objektumtípus beállítása | Felügyelt SelfHosted (kötelező) |
ManagedIntegrationRuntime
Név | Leírás | Érték |
---|---|---|
típus | Az integrációs modul típusa. | "Felügyelt" (kötelező) |
typeProperties | Felügyelt integrációs modul tulajdonságai. | ManagedIntegrationRuntimeTypeProperties (kötelező) |
ManagedIntegrationRuntimeTypeProperties
Név | Leírás | Érték |
---|---|---|
computeProperties | A felügyelt integrációs modul számítási erőforrása. | IntegrationRuntimeComputeProperties |
ssisProperties | SSIS-tulajdonságok felügyelt integrációs modulhoz. | IntegrationRuntimeSsisProperties |
IntegrationRuntimeComputeProperties
Név | Leírás | Érték |
---|---|---|
dataFlowProperties | Adatfolyam-tulajdonságok felügyelt integrációs modulhoz. | IntegrationRuntimeDataFlowProperties |
location | A felügyelt integrációs modul helye. A támogatott régiók a következő helyen találhatók: /azure/data-factory/data-factory-data-movement-activities | sztring |
maxParallelExecutionsPerNode | A felügyelt integrációs futtatókörnyezetben csomópontonkénti párhuzamos végrehajtások maximális száma. | int |
nodeSize | A felügyelt integrációs modul csomópontméretére vonatkozó követelmény. | sztring |
numberOfNodes | A felügyelt integrációs modulhoz szükséges csomópontok száma. | int |
vNetProperties | A felügyelt integrációs modul virtuális hálózati tulajdonságai. | IntegrationRuntimeVNetProperties |
IntegrationRuntimeDataFlowProperties
Név | Leírás | Érték |
---|---|---|
computeType | Az adatfolyam-feladatot végrehajtó fürt számítási típusa. | "ComputeOptimized" "Általános" 'MemoryOptimized' |
coreCount | Az adatfolyam-feladatot végrehajtó fürt magszáma. Támogatott értékek: 8, 16, 32, 48, 80, 144 és 272. | int |
timeToLive | Az adatfolyam-feladatot végrehajtó fürt élettartambeállítása (percekben). | int |
IntegrationRuntimeVNetProperties
Név | Leírás | Érték |
---|---|---|
publicIPs | Az integrációs modul által használt nyilvános IP-címek erőforrás-azonosítói. | sztring[] |
alhálózat | Annak az alhálózatnak a neve, amelyhez az integrációs modul csatlakozik. | sztring |
alhálózati azonosító | Annak az alhálózatnak az azonosítója, amelyhez az Azure-SSIS integrációs modul csatlakozik. | sztring |
vNetId | Annak a virtuális hálózatnak az azonosítója, amelyhez ez az integrációs modul csatlakozni fog. | sztring |
IntegrationRuntimeSsisProperties
Név | Leírás | Érték |
---|---|---|
catalogInfo | Katalógusinformációk felügyelt dedikált integrációs modulhoz. | IntegrationRuntimeSsisCatalogInfo |
customSetupScriptProperties | Egyéni beállítási szkripttulajdonságok felügyelt dedikált integrációs modulhoz. | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | Adatproxy-tulajdonságok felügyelt dedikált integrációs modulhoz. | IntegrationRuntimeDataProxyProperties |
Kiadás | Az SSIS Integration Runtime kiadása | "Vállalati" "Standard" |
expressCustomSetupProperties | Egyéni beállítás szkripttulajdonságok nélkül SSIS-integrációs futtatókörnyezethez. | CustomSetupBase[] |
licenseType | Licenctípus a saját licencelési forgatókönyv használatához. | "BasePrice" "LicenseIncluded" |
IntegrationRuntimeSsisCatalogInfo
Név | Leírás | Érték |
---|---|---|
catalogAdminPassword | A katalógusadatbázis rendszergazdai felhasználói fiókjának jelszava. | SecureString |
catalogAdminUserName | A katalógusadatbázis rendszergazdai felhasználóneve. | sztring |
catalogPricingTier | A katalógusadatbázis tarifacsomagja. Az érvényes értékek a következő helyen találhatók: https://azure.microsoft.com/pricing/details/sql-database/ | "Alapszintű" "Prémium" "PremiumRS" "Standard" |
catalogServerEndpoint | A katalógusadatbázis-kiszolgáló URL-címe. | sztring |
SecureString
Név | Leírás | Érték |
---|---|---|
típus | A titkos kód típusa. | sztring (kötelező) |
érték | A biztonságos sztring értéke. | sztring (kötelező) |
IntegrationRuntimeCustomSetupScriptProperties
Név | Leírás | Érték |
---|---|---|
blobContainerUri | Az egyéni beállítási szkriptet tartalmazó Azure Blob-tároló URI-ja. | sztring |
sasToken | Az Azure Blob-tároló SAS-jogkivonata. | SecureString |
IntegrationRuntimeDataProxyProperties
Név | Leírás | Érték |
---|---|---|
connectVia | A helyi integrációs modul referenciája. | EntityReference |
path | A Blob Storage szakaszos adatait tartalmazó elérési út. | sztring |
stagingLinkedService | Az átmeneti társított szolgáltatás referenciája. | EntityReference |
EntityReference
Név | Leírás | Érték |
---|---|---|
referenceName | A hivatkozott entitás neve. | sztring |
típus | A hivatkozott entitás típusa. | "IntegrationRuntimeReference" "LinkedServiceReference" |
CustomSetupBase
Név | Leírás | Érték |
---|---|---|
típus | Az objektum típusának beállítása | CmdkeySetup ComponentSetup EnvironmentVariableSetup (kötelező) |
CmdkeySetup
Név | Leírás | Érték |
---|---|---|
típus | Az egyéni beállítás típusa. | "CmdkeySetup" (kötelező) |
typeProperties | A Cmdkey parancs egyéni beállítástípus-tulajdonságai. | CmdkeySetupTypeProperties (kötelező) |
CmdkeySetupTypeProperties
Név | Leírás | Érték |
---|---|---|
jelszó | Az adatforrás-hozzáférés jelszava. | SecretBase (kötelező) |
targetName | Az adatforrás-hozzáférés kiszolgálóneve. | |
userName (Felhasználónév) | Az adatforrás-hozzáférés felhasználóneve. |
SecretBase
Név | Leírás | Érték |
---|---|---|
típus | Az objektum típusának beállítása | SecureString (kötelező) |
ComponentSetup
Név | Leírás | Érték |
---|---|---|
típus | Az egyéni beállítás típusa. | "ComponentSetup" (kötelező) |
typeProperties | Külső gyártótól származó összetevőtípus tulajdonságainak telepítése. | LicensedComponentSetupTypeProperties (kötelező) |
LicensedComponentSetupTypeProperties
Név | Leírás | Érték |
---|---|---|
componentName | A külső összetevő neve. | sztring (kötelező) |
licenseKey | Az összetevő aktiválásához szükséges licenckulcs. | SecretBase |
EnvironmentVariableSetup
Név | Leírás | Érték |
---|---|---|
típus | Az egyéni beállítás típusa. | "EnvironmentVariableSetup" (kötelező) |
typeProperties | Környezeti változótípus tulajdonságainak hozzáadása. | EnvironmentVariableSetupTypeProperties (kötelező) |
EnvironmentVariableSetupTypeProperties
Név | Leírás | Érték |
---|---|---|
variableName | A környezeti változó neve. | sztring (kötelező) |
variableValue | A környezeti változó értéke. | sztring (kötelező) |
SelfHostedIntegrationRuntime
Név | Leírás | Érték |
---|---|---|
típus | Az integrációs modul típusa. | "SelfHosted" (kötelező) |
typeProperties | Ha ez a tulajdonság nem null értékű, az azt jelenti, hogy ez egy társított integrációs modul. A tulajdonság az eredeti integrációs modul eléréséhez használható. | SelfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
Név | Leírás | Érték |
---|---|---|
linkedInfo | Csatolt integrációs modul típusa a Data Factoryből | LinkedIntegrationRuntimeType |
LinkedIntegrationRuntimeType
Név | Leírás | Érték |
---|---|---|
authorizationType | Az objektumtípus beállítása | Kulcs RBAC (kötelező) |
LinkedIntegrationRuntimeKeyAuthorization
Név | Leírás | Érték |
---|---|---|
authorizationType | Az integrációs modulmegosztás engedélyezési típusa. | "Kulcs" (kötelező) |
kulcs | Az engedélyezéshez használt kulcs. | SecureString (kötelező) |
LinkedIntegrationRuntimeRbacAuthorization
Név | Leírás | Érték |
---|---|---|
authorizationType | Az integrációs modulmegosztás engedélyezési típusa. | "RBAC" (kötelező) |
resourceId | A megosztani kívánt integrációs modul erőforrás-azonosítója. | sztring (kötelező) |
Terraform (AzAPI-szolgáltató) erőforrásdefiníció
A munkaterületek/integrationRuntimes erőforrástípus üzembe helyezhető a következőre:
- Erőforráscsoportok
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.
Erőforrás formátuma
Microsoft.Synapse/workspaces/integrationRuntimes erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Synapse/workspaces/integrationRuntimes@2021-03-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
description = "string"
type = "string"
// For remaining properties, see IntegrationRuntime objects
}
})
}
IntegrationRuntime-objektumok
Állítsa be a type tulajdonságot az objektum típusának megadásához.
Felügyelt esetén használja a következőt:
type = "Managed"
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"
}
}
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"
}
}
A SelfHosted esetében használja a következőt:
type = "SelfHosted"
typeProperties = {
linkedInfo = {
authorizationType = "string"
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
}
CustomSetupBase-objektumok
Állítsa be a type tulajdonságot az objektum típusának megadásához.
A CmdkeySetup parancshoz használja a következőt:
type = "CmdkeySetup"
typeProperties = {
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
A ComponentSetup esetében használja a következőt:
type = "ComponentSetup"
typeProperties = {
componentName = "string"
licenseKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
Az EnvironmentVariableSetup esetében használja a következőt:
type = "EnvironmentVariableSetup"
typeProperties = {
variableName = "string"
variableValue = "string"
}
SecretBase-objektumok
Állítsa be a type tulajdonságot az objektum típusának megadásához.
A SecureString esetében használja a következőt:
type = "SecureString"
value = "string"
LinkedIntegrationRuntimeType objektumok
Állítsa be az authorizationType tulajdonságot az objektum típusának megadásához.
Kulcs esetén használja a következőt:
authorizationType = "Key"
key = {
type = "string"
value = "string"
}
RBAC esetén használja a következőt:
authorizationType = "RBAC"
resourceId = "string"
Tulajdonságértékek
munkaterületek/integrációFuttatások
Név | Leírás | Érték |
---|---|---|
típus | Az erőforrás típusa | "Microsoft.Synapse/workspaces/integrationRuntimes@2021-03-01" |
name | Az erőforrás neve | sztring (kötelező) |
parent_id | Annak az erőforrásnak az azonosítója, amely ennek az erőforrásnak a szülője. | Típusú erőforrás azonosítója: munkaterületek |
properties | Integrációs modul tulajdonságai. | IntegrationRuntime (kötelező) |
IntegrationRuntime
Név | Leírás | Érték |
---|---|---|
leírás | Integrációs modul leírása. | sztring |
típus | Az objektum típusának beállítása | Felügyelt SelfHosted (kötelező) |
ManagedIntegrationRuntime
Név | Leírás | Érték |
---|---|---|
típus | Az integrációs modul típusa. | "Felügyelt" (kötelező) |
typeProperties | Felügyelt integrációs modul tulajdonságai. | ManagedIntegrationRuntimeTypeProperties (kötelező) |
ManagedIntegrationRuntimeTypeProperties
Név | Leírás | Érték |
---|---|---|
computeProperties | A felügyelt integrációs modul számítási erőforrása. | IntegrationRuntimeComputeProperties |
ssisProperties | SSIS-tulajdonságok felügyelt integrációs modulhoz. | IntegrationRuntimeSsisProperties |
IntegrationRuntimeComputeProperties
Név | Leírás | Érték |
---|---|---|
dataFlowProperties | Adatfolyam-tulajdonságok felügyelt integrációs modulhoz. | IntegrationRuntimeDataFlowProperties |
location | A felügyelt integrációs modul helye. A támogatott régiók a következő helyen találhatók: /azure/data-factory/data-factory-data-movement-activities | sztring |
maxParallelExecutionsPerNode | A felügyelt integrációs modulhoz csomópontonkénti párhuzamos végrehajtások maximális száma. | int |
nodeSize | A felügyelt integrációs modul csomópontméretére vonatkozó követelmény. | sztring |
numberOfNodes | A felügyelt integrációs modulhoz szükséges csomópontok száma. | int |
vNetProperties | A felügyelt integrációs modul VNet-tulajdonságai. | IntegrationRuntimeVNetProperties |
IntegrationRuntimeDataFlowProperties
Név | Leírás | Érték |
---|---|---|
computeType | Az adatfolyam-feladatot végrehajtó fürt számítási típusa. | "ComputeOptimized" "Általános" "MemoryOptimized" |
coreCount | Az adatfolyam-feladatot végrehajtó fürt magszáma. Támogatott értékek: 8, 16, 32, 48, 80, 144 és 272. | int |
timeToLive | Az adatfolyam-feladatot végrehajtó fürt élettartam-beállítása (percekben). | int |
IntegrationRuntimeVNetProperties
Név | Leírás | Érték |
---|---|---|
publicIPs | Az integrációs modul által használt nyilvános IP-címek erőforrás-azonosítói. | sztring[] |
alhálózat | Annak az alhálózatnak a neve, amelyhez az integrációs modul csatlakozik. | sztring |
alhálózati azonosító | Annak az alhálózatnak az azonosítója, amelyhez az Azure-SSIS integrációs modul csatlakozik. | sztring |
vNetId | Annak a virtuális hálózatnak az azonosítója, amelyhez ez az integrációs modul csatlakozni fog. | sztring |
IntegrationRuntimeSsisProperties
Név | Leírás | Érték |
---|---|---|
catalogInfo | Katalógusinformációk felügyelt dedikált integrációs modulhoz. | IntegrationRuntimeSsisCatalogInfo |
customSetupScriptProperties | Egyéni beállítási szkripttulajdonságok felügyelt dedikált integrációs modulhoz. | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | Adatproxy-tulajdonságok felügyelt dedikált integrációs modulhoz. | IntegrationRuntimeDataProxyProperties |
Kiadás | Az SSIS Integration Runtime kiadása | "Vállalati" "Standard" |
expressCustomSetupProperties | Egyéni beállítás szkripttulajdonságok nélkül SSIS-integrációs futtatókörnyezethez. | CustomSetupBase[] |
licenseType | Licenctípus a saját licencelési forgatókönyv használatához. | "BasePrice" "LicenseIncluded" |
IntegrationRuntimeSsisCatalogInfo
Név | Leírás | Érték |
---|---|---|
catalogAdminPassword | A katalógusadatbázis rendszergazdai felhasználói fiókjának jelszava. | SecureString |
catalogAdminUserName | A katalógusadatbázis rendszergazdai felhasználóneve. | sztring |
catalogPricingTier | A katalógusadatbázis tarifacsomagja. Az érvényes értékek a következő helyen találhatók: https://azure.microsoft.com/pricing/details/sql-database/ | "Alapszintű" "Prémium" "PremiumRS" "Standard" |
catalogServerEndpoint | A katalógusadatbázis-kiszolgáló URL-címe. | sztring |
SecureString
Név | Leírás | Érték |
---|---|---|
típus | A titkos kód típusa. | sztring (kötelező) |
érték | A biztonságos sztring értéke. | sztring (kötelező) |
IntegrationRuntimeCustomSetupScriptProperties
Név | Leírás | Érték |
---|---|---|
blobContainerUri | Az egyéni beállítási szkriptet tartalmazó Azure Blob-tároló URI-ja. | sztring |
sasToken | Az Azure Blob-tároló SAS-jogkivonata. | SecureString |
IntegrationRuntimeDataProxyProperties
Név | Leírás | Érték |
---|---|---|
connectVia | A helyi integrációs modul referenciája. | EntityReference |
path | A blobtárolóban lévő szakaszos adatok tárolásának elérési útja. | sztring |
stagingLinkedService | Az átmeneti társított szolgáltatás referenciája. | EntityReference |
EntityReference
Név | Leírás | Érték |
---|---|---|
referenceName | A hivatkozott entitás neve. | sztring |
típus | A hivatkozott entitás típusa. | "IntegrationRuntimeReference" "LinkedServiceReference" |
CustomSetupBase
Név | Leírás | Érték |
---|---|---|
típus | Az objektumtípus beállítása | CmdkeySetup ComponentSetup EnvironmentVariableSetup (kötelező) |
CmdkeySetup
Név | Leírás | Érték |
---|---|---|
típus | Az egyéni beállítás típusa. | "CmdkeySetup" (kötelező) |
typeProperties | A cmdkey parancs egyéni beállítástípus-tulajdonságai. | CmdkeySetupTypeProperties (kötelező) |
CmdkeySetupTypeProperties
Név | Leírás | Érték |
---|---|---|
jelszó | Az adatforrás-hozzáférés jelszava. | SecretBase (kötelező) |
targetName | Az adatforrás-hozzáférés kiszolgálóneve. | |
userName (Felhasználónév) | Az adatforrás-hozzáférés felhasználóneve. |
SecretBase
Név | Leírás | Érték |
---|---|---|
típus | Az objektumtípus beállítása | SecureString (kötelező) |
ComponentSetup
Név | Leírás | Érték |
---|---|---|
típus | Az egyéni beállítás típusa. | "ComponentSetup" (kötelező) |
typeProperties | Külső gyártótól származó összetevőtípus tulajdonságainak telepítése. | LicensedComponentSetupTypeProperties (kötelező) |
LicensedComponentSetupTypeProperties
Név | Leírás | Érték |
---|---|---|
componentName | A külső összetevő neve. | sztring (kötelező) |
licenseKey | Az összetevő aktiválásához szükséges licenckulcs. | SecretBase |
EnvironmentVariableSetup
Név | Leírás | Érték |
---|---|---|
típus | Az egyéni beállítás típusa. | "EnvironmentVariableSetup" (kötelező) |
typeProperties | Környezeti változótípus tulajdonságainak hozzáadása. | EnvironmentVariableSetupTypeProperties (kötelező) |
EnvironmentVariableSetupTypeProperties
Név | Leírás | Érték |
---|---|---|
variableName | A környezeti változó neve. | sztring (kötelező) |
variableValue | A környezeti változó értéke. | sztring (kötelező) |
SelfHostedIntegrationRuntime
Név | Leírás | Érték |
---|---|---|
típus | Az integrációs modul típusa. | "SelfHosted" (kötelező) |
typeProperties | Ha ez a tulajdonság nem null értékű, az azt jelenti, hogy ez egy társított integrációs modul. A tulajdonság az eredeti integrációs modul eléréséhez használható. | SelfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
Név | Leírás | Érték |
---|---|---|
linkedInfo | Csatolt integrációs modul típusa a Data Factoryből | LinkedIntegrationRuntimeType |
LinkedIntegrationRuntimeType
Név | Leírás | Érték |
---|---|---|
authorizationType | Az objektum típusának beállítása | Kulcs RBAC (kötelező) |
LinkedIntegrationRuntimeKeyAuthorization
Név | Leírás | Érték |
---|---|---|
authorizationType | Az integrációs modul megosztásának engedélyezési típusa. | "Kulcs" (kötelező) |
kulcs | Az engedélyezéshez használt kulcs. | SecureString (kötelező) |
LinkedIntegrationRuntimeRbacAuthorization
Név | Leírás | Érték |
---|---|---|
authorizationType | Az integrációs modul megosztásának engedélyezési típusa. | "RBAC" (kötelező) |
resourceId | A megosztani kívánt integrációs modul erőforrás-azonosítója. | sztring (kötelező) |