Továrny Microsoft.DataFactory / integrationRuntimes 2018-06-01
- nejnovější
- 06.06.2018
-
2017-09-01-Preview
Definice prostředku Bicep
Typ prostředku factory/integrationRuntimes je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.DataFactory/factory/integrationRuntimes, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.DataFactory/factories/integrationRuntimes@2018-06-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
description: 'string'
type: 'string'
// For remaining properties, see IntegrationRuntime objects
}
}
Objekty LinkedIntegrationRuntimeType
Nastavte vlastnost authorizationType určit typ objektu.
Proklíče
{
authorizationType: 'Key'
key: {
type: 'string'
value: 'string'
}
}
Pro RBACpoužijte:
{
authorizationType: 'RBAC'
credential: {
referenceName: 'string'
type: 'string'
}
resourceId: 'string'
}
Objekty CustomSetupBase
Nastavte typ vlastnost určit typ objektu.
Pro AzPowerShellSetuppoužijte:
{
type: 'AzPowerShellSetup'
typeProperties: {
version: 'string'
}
}
Pro CmdkeySetuppoužijte:
{
type: 'CmdkeySetup'
typeProperties: {
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
targetName: any(...)
userName: any(...)
}
}
Pro ComponentSetuppoužijte:
{
type: 'ComponentSetup'
typeProperties: {
componentName: 'string'
licenseKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
}
Pro EnvironmentVariableSetuppoužijte:
{
type: 'EnvironmentVariableSetup'
typeProperties: {
variableName: 'string'
variableValue: 'string'
}
}
SecretBase – objekty
Nastavte typ vlastnost určit typ objektu.
Pro AzureKeyVaultSecretpoužijte:
{
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'AzureKeyVaultSecret'
}
Pro SecureString použijte:
{
type: 'SecureString'
value: 'string'
}
Objekty IntegrationRuntime
Nastavte typ vlastnost určit typ objektu.
Pro spravovanépoužijte:
{
managedVirtualNetwork: {
referenceName: 'string'
type: 'string'
}
type: 'Managed'
typeProperties: {
computeProperties: {
copyComputeScaleProperties: {
dataIntegrationUnit: int
timeToLive: int
}
dataFlowProperties: {
cleanup: bool
computeType: 'string'
coreCount: int
customProperties: [
{
name: 'string'
value: 'string'
}
]
timeToLive: int
}
location: 'string'
maxParallelExecutionsPerNode: int
nodeSize: 'string'
numberOfNodes: int
pipelineExternalComputeScaleProperties: {
numberOfExternalNodes: int
numberOfPipelineNodes: int
timeToLive: 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'
dualStandbyPairName: 'string'
}
credential: {
referenceName: 'string'
type: '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'
packageStores: [
{
name: 'string'
packageStoreLinkedService: {
referenceName: 'string'
type: 'string'
}
}
]
}
}
}
Pro v místním prostředí použijte:
{
type: 'SelfHosted'
typeProperties: {
linkedInfo: {
authorizationType: 'string'
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
selfContainedInteractiveAuthoringEnabled: bool
}
}
Hodnoty vlastností
AzPowerShellSetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | AzPowerShellSetup (povinné) |
typeProperties | Nainstalujte vlastnosti typu Azure PowerShellu. | AzPowerShellSetupTypeProperties (povinné) |
AzPowerShellSetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
verze | Požadovaná verze Azure PowerShellu pro instalaci. | string (povinné) |
AzureKeyVaultSecretReference
Jméno | Popis | Hodnota |
---|---|---|
secretName | Název tajného kódu ve službě Azure Key Vault. Typ: řetězec (nebo výraz s řetězcem resultType). | libovolná (povinná) |
secretVersion | Verze tajného kódu ve službě Azure Key Vault. Výchozí hodnota je nejnovější verze tajného kódu. Typ: řetězec (nebo výraz s řetězcem resultType). | jakýkoliv |
obchod | Referenční informace k propojené službě Azure Key Vault | LinkedServiceReference (povinné) |
typ | Typ tajného kódu. | AzureKeyVaultSecret (povinné) |
CmdkeySetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | CmdkeySetup (povinné) |
typeProperties | Vlastnosti vlastního typu nastavení příkazu Cmdkey | CmdkeySetupTypeProperties (povinné) |
CmdkeySetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
heslo | Heslo přístupu ke zdroji dat. | SecretBase (povinné) |
targetName | Název serveru přístupu ke zdroji dat. Typ: řetězec. | libovolná (povinná) |
userName | Uživatelské jméno přístupu ke zdroji dat. Typ: řetězec. | libovolná (povinná) |
ComponentSetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | ComponentSetup (povinné) |
typeProperties | Nainstalujte vlastnosti typu komponenty třetí strany. | LicensedComponentSetupTypeProperties (povinné) |
CopyComputeScaleProperties
Jméno | Popis | Hodnota |
---|---|---|
dataIntegrationUnit | Nastavení čísla DIU vyhrazené pro provádění aktivity kopírování Podporované hodnoty jsou násobky 4 v rozsahu 4–256. | Int Omezení: Minimální hodnota = 4 |
timeToLive | Nastavení runtime integrace time to live (v minutách), které spustí aktivitu kopírování. | Int Omezení: Minimální hodnota = 5 |
CredentialReference
Jméno | Popis | Hodnota |
---|---|---|
referenceName | Název přihlašovacích údajů odkazu. | string (povinné) |
typ | Typ odkazu na přihlašovací údaje. | CredentialReference (povinné) |
CustomSetupBase
Jméno | Popis | Hodnota |
---|---|---|
typ | Nastavte na AzPowerShellSetup pro typ AzPowerShellSetup. Nastavte na CmdkeySetup pro typ CmdkeySetup. Nastavte na ComponentSetup pro typ ComponentSetup. Nastavte na EnvironmentVariableSetup pro typ EnvironmentVariableSetup. | AzPowerShellSetup CmdkeySetup ComponentSetup EnvironmentVariableSetup (povinné) |
EntityReference
Jméno | Popis | Hodnota |
---|---|---|
referenceName | Název této odkazované entity. | řetězec |
typ | Typ této odkazované entity. | IntegrationRuntimeReference LinkedServiceReference |
EnvironmentVariableSetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | EnvironmentVariableSetup (povinné) |
typeProperties | Přidejte vlastnosti typu proměnné prostředí. | EnvironmentVariableSetupTypeProperties (povinné) |
EnvironmentVariableSetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
variableName | Název proměnné prostředí. | string (povinné) |
variableValue | Hodnota proměnné prostředí. | string (povinné) |
IntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
popis | Popis prostředí Integration Runtime | řetězec |
typ | Pro typ ManagedIntegrationRuntime nastavte hodnotu ManagedIntegrationRuntime. Pro typ SelfHostedIntegrationRuntimenastavte hodnotu SelfHostedIntegrationRuntime . | Spravovaná "V místním prostředí" (povinné) |
IntegrationRuntimeComputeProperties
Jméno | Popis | Hodnota |
---|---|---|
copyComputeScaleProperties | Vlastnosti CopyComputeScale pro prostředí Managed Integration Runtime | CopyComputeScaleProperties |
dataFlowProperties | Vlastnosti toku dat pro prostředí Managed Integration Runtime | IntegrationRuntimeDataFlowProperties |
umístění | Umístění spravovaného prostředí Integration Runtime. Podporované oblasti najdete v umístění /azure/data-factory/data-factory-data-movement-activities.. | řetězec |
maxParallelExecutionsPerNode | Maximální počet paralelních spuštění na uzel pro spravované prostředí Integration Runtime | Int Omezení: Minimální hodnota = 1 |
nodeSize | Požadavek na velikost uzlu spravovaného prostředí Integration Runtime. | řetězec |
numberOfNodes | Požadovaný počet uzlů pro spravovaný prostředí Integration Runtime. | Int Omezení: Minimální hodnota = 1 |
pipelineExternalComputeScaleProperties | PipelineExternalComputeScale – vlastnosti spravovaného prostředí Integration Runtime | PipelineExternalComputeScaleProperties |
vNetProperties | Vlastnosti virtuální sítě pro prostředí Managed Integration Runtime | IntegrationRuntimeVNetProperties |
IntegrationRuntimeCustomerVirtualNetwork
Jméno | Popis | Hodnota |
---|---|---|
subnetId | ID podsítě, ke které se Azure-SSIS Integration Runtime připojí. | řetězec |
IntegrationRuntimeCustomSetupScriptProperties
Jméno | Popis | Hodnota |
---|---|---|
blobContainerUri | Identifikátor URI kontejneru objektů blob Azure, který obsahuje vlastní instalační skript. | řetězec |
sasToken | Token SAS kontejneru objektů blob Azure. | |
IntegrationRuntimeDataFlowProperties
Jméno | Popis | Hodnota |
---|---|---|
vyčištění | Cluster nebude recyklován a použije se při dalším spuštění aktivity toku dat, dokud nedosáhne hodnoty TTL (time to live), pokud je tato hodnota nastavená jako nepravda. Výchozí hodnota je true. | Bool |
computeType | Výpočetní typ clusteru, který spustí úlohu toku dat. | ComputeOptimized "Obecné" PaměťOptimized |
coreCount | Základní počet clusteru, který spustí úlohu toku dat. Podporované hodnoty jsou: 8, 16, 32, 48, 80, 144 a 272. | Int |
customProperties | Vlastní vlastnosti se používají k ladění výkonu modulu runtime toku dat. | IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem[] |
timeToLive | Nastavení time to live (v minutách) clusteru, které spustí úlohu toku dat. | Int Omezení: Minimální hodnota = 0 |
IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název vlastní vlastnosti. | řetězec |
hodnota | Hodnota vlastní vlastnosti | řetězec |
IntegrationRuntimeDataProxyProperties
Jméno | Popis | Hodnota |
---|---|---|
connectVia | Referenční informace k místnímu prostředí Integration Runtime. | EntityReference |
cesta | Cesta, která bude obsahovat fázovaná data v úložišti objektů blob. | řetězec |
stagingLinkedService | Referenční informace k pracovní propojené službě. | EntityReference |
IntegrationRuntimeSsisCatalogInfo
Jméno | Popis | Hodnota |
---|---|---|
catalogAdminPassword | Heslo uživatelskéhoúčtuhohohoho | |
catalogAdminUserName | Uživatelské jméno správce databáze katalogu. | řetězec Omezení: Minimální délka = 1 Maximální délka = 128 |
catalogPricingTier | Cenová úroveň databáze katalogu. Platné hodnoty najdete v https://azure.microsoft.com/en-us/pricing/details/sql-database/ | "Základní" Premium PremiumRS "Standardní" |
catalogServerEndpoint | Adresa URL databázového serveru katalogu. | řetězec |
dualStandbyPairName | Duální pohotovostní pár název prostředí Azure-SSIS Integration Runtime pro podporu převzetí služeb při selhání SSISDB. | řetězec |
IntegraceRuntimeSsisProperties
Jméno | Popis | Hodnota |
---|---|---|
catalogInfo | Informace o katalogu pro spravované prostředí Integration Runtime | IntegrationRuntimeSsisCatalogInfo |
pověření | Referenční informace k přihlašovacím údajům obsahující ověřovací informace. | CredentialReference |
customSetupScriptProperties | Vlastnosti vlastních instalačních skriptů pro spravovaný vyhrazený prostředí Integration Runtime | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | Vlastnosti proxy serveru dat pro spravovaný vyhrazený prostředí Integration Runtime | IntegrationRuntimeDataProxyProperties |
vydání | Edice prostředí SSIS Integration Runtime | "Organizace" "Standardní" |
expressCustomSetupProperties | Vlastní nastavení bez vlastností skriptu pro prostředí SSIS Integration Runtime | CustomSetupBase[] |
licenseType | Typ licence pro přenesení vlastního scénáře licence. | Základnícena 'LicenseIncluded' |
packageStores | Úložiště balíčků pro prostředí SSIS Integration Runtime. | PackageStore[] |
IntegraceRuntimeVNetProperties
Jméno | Popis | Hodnota |
---|---|---|
publicIPs | ID prostředků veřejných IP adres, které bude tento prostředí Integration Runtime používat. | string[] |
podsíť | Název podsítě, ke které se tento modul Integration Runtime připojí. | řetězec |
subnetId | ID podsítě, ke které bude tento Azure-SSIS Integration Runtime připojený. | řetězec |
vNetId | ID virtuální sítě, ke které se tento prostředí Integration Runtime připojí. | řetězec |
LicensedComponentSetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
componentName | Název komponenty třetí strany. | string (povinné) |
licenseKey | Licenční klíč pro aktivaci komponenty. | SecretBase |
LinkedIntegrationRuntimeKeyAuthorization
Jméno | Popis | Hodnota |
---|---|---|
authorizationType | Typ autorizace pro sdílení prostředí Integration Runtime. | Klíč (povinné) |
klíč | Klíč použitý k autorizaci. | secureString (povinné) |
LinkedIntegrationRuntimeRbacAuthorization
LinkedIntegrationRuntimeType
Jméno | Popis | Hodnota |
---|---|---|
authorizationType | Nastavte na Klíč pro typ LinkedIntegrationRuntimeKeyAuthorization. Nastavte na RBAC pro typ LinkedIntegrationRuntimeRbacAuthorization. | Klíč RBAC (povinné) |
LinkedServiceReference
Jméno | Popis | Hodnota |
---|---|---|
parametry | Argumenty pro LinkedService | ParametrValueSpecification |
referenceName | Odkaz na název propojené služby. | string (povinné) |
typ | Referenční typ propojené služby | LinkedServiceReference (povinné) |
ManagedIntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
managedVirtualNetwork | Referenční informace ke spravované virtuální síti | ManagedVirtualNetworkReference |
typ | Typ prostředí Integration Runtime. | Spravované (povinné) |
typeProperties | Vlastnosti modulu runtime spravované integrace | ManagedIntegrationRuntimeTypeProperties (povinné) |
ManagedIntegrationRuntimeTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
computeProperties | Výpočetní prostředek pro spravované prostředí Integration Runtime. | IntegrationRuntimeComputeProperties |
customerVirtualNetwork | Název virtuální sítě, ke které se připojí prostředí Azure-SSIS Integration Runtime | IntegrationRuntimeCustomerVirtualNetwork |
ssisProperties | Vlastnosti služby SSIS pro prostředí Managed Integration Runtime | IntegrationRuntimeSsisProperties |
ManagedVirtualNetworkReference
Jméno | Popis | Hodnota |
---|---|---|
referenceName | Referenční název ManagedVirtualNetwork | string (povinné) |
typ | Referenční typ spravované virtuální sítě | ManagedVirtualNetworkReference (povinné) |
Microsoft.DataFactory/factory/integrationRuntimes
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název prostředku | řetězec Omezení: Minimální délka = 3 Maximální délka = 63 Model = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (povinné) |
rodič | V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek. |
Symbolický název prostředku typu: továrny |
vlastnosti | Vlastnosti prostředí Integration Runtime | IntegrationRuntime (povinné) |
PackageStore
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název úložiště balíčků | string (povinné) |
packageStoreLinkedService | Odkaz na propojenou službu úložiště balíčků. | EntityReference (povinné) |
ParametrValueSpecification
Jméno | Popis | Hodnota |
---|
PipelineExternalComputeScaleProperties
Jméno | Popis | Hodnota |
---|---|---|
numberOfExternalNodes | Počet externích uzlů, které by měly být větší než 0 a menší než 11. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 10 |
numberOfPipelineNodes | Počet uzlů kanálu, které by měly být větší než 0 a menší než 11. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 10 |
timeToLive | Nastavení prostředí Integration Runtime (v minutách) time to live (v minutách), které spustí kanál a externí aktivitu. | Int Omezení: Minimální hodnota = 5 |
SecretBase
Jméno | Popis | Hodnota |
---|---|---|
typ | Nastavte na AzureKeyVaultSecret pro typ AzureKeyVaultSecretReference. Pro typ SecureString nastavte hodnotu SecureString. | AzureKeyVaultSecret SecureString (povinné) |
SecureString
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ tajného kódu. | string (povinné) |
hodnota | Hodnota zabezpečeného řetězce | string (povinné) |
SecureString
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ tajného kódu. | SecureString (povinné) |
hodnota | Hodnota zabezpečeného řetězce | string (povinné) |
SelfHostedIntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ prostředí Integration Runtime. | "V místním prostředí" (povinné) |
typeProperties | Pokud tato vlastnost nemá hodnotu null, znamená to, že se jedná o propojený prostředí Integration Runtime. Vlastnost se používá pro přístup k původnímu prostředí Integration Runtime. | selfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
linkedInfo | Základní definice propojeného prostředí Integration Runtime. | LinkedIntegrationRuntimeType |
selfContainedInteractiveAuthoringEnabled | Alternativní možnost, jak zajistit interaktivní funkci vytváření, když místní prostředí Integration Runtime nemůže navázat připojení ke službě Azure Relay. | Bool |
Příklady použití
Ukázky rychlého startu Azure
Následující šablony Azure pro rychlý start obsahují ukázky Bicep pro nasazení tohoto typu prostředku.
Soubor Bicep | Popis |
---|---|
Azure Data Factory s gitem a spravovanou konfigurací virtuální sítě | Tato šablona vytvoří Azure Data Factory s konfigurací Gitu a spravovanou virtuální sítí. |
místního prostředí Integration Runtime na virtuálních počítačích Azure | Tato šablona vytvoří místní prostředí Integration Runtime a zaregistruje ho na virtuálních počítačích Azure. |
Definice prostředku šablony ARM
Typ prostředku factory/integrationRuntimes je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.DataFactory/factory/integrationRuntimes, přidejte do šablony následující JSON.
{
"type": "Microsoft.DataFactory/factories/integrationRuntimes",
"apiVersion": "2018-06-01",
"name": "string",
"properties": {
"description": "string",
"type": "string"
// For remaining properties, see IntegrationRuntime objects
}
}
Objekty LinkedIntegrationRuntimeType
Nastavte vlastnost authorizationType určit typ objektu.
Proklíče
{
"authorizationType": "Key",
"key": {
"type": "string",
"value": "string"
}
}
Pro RBACpoužijte:
{
"authorizationType": "RBAC",
"credential": {
"referenceName": "string",
"type": "string"
},
"resourceId": "string"
}
Objekty CustomSetupBase
Nastavte typ vlastnost určit typ objektu.
Pro AzPowerShellSetuppoužijte:
{
"type": "AzPowerShellSetup",
"typeProperties": {
"version": "string"
}
}
Pro CmdkeySetuppoužijte:
{
"type": "CmdkeySetup",
"typeProperties": {
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"targetName": {},
"userName": {}
}
}
Pro ComponentSetuppoužijte:
{
"type": "ComponentSetup",
"typeProperties": {
"componentName": "string",
"licenseKey": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
}
Pro EnvironmentVariableSetuppoužijte:
{
"type": "EnvironmentVariableSetup",
"typeProperties": {
"variableName": "string",
"variableValue": "string"
}
}
SecretBase – objekty
Nastavte typ vlastnost určit typ objektu.
Pro AzureKeyVaultSecretpoužijte:
{
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "AzureKeyVaultSecret"
}
Pro SecureString použijte:
{
"type": "SecureString",
"value": "string"
}
Objekty IntegrationRuntime
Nastavte typ vlastnost určit typ objektu.
Pro spravovanépoužijte:
{
"managedVirtualNetwork": {
"referenceName": "string",
"type": "string"
},
"type": "Managed",
"typeProperties": {
"computeProperties": {
"copyComputeScaleProperties": {
"dataIntegrationUnit": "int",
"timeToLive": "int"
},
"dataFlowProperties": {
"cleanup": "bool",
"computeType": "string",
"coreCount": "int",
"customProperties": [
{
"name": "string",
"value": "string"
}
],
"timeToLive": "int"
},
"location": "string",
"maxParallelExecutionsPerNode": "int",
"nodeSize": "string",
"numberOfNodes": "int",
"pipelineExternalComputeScaleProperties": {
"numberOfExternalNodes": "int",
"numberOfPipelineNodes": "int",
"timeToLive": "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",
"dualStandbyPairName": "string"
},
"credential": {
"referenceName": "string",
"type": "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",
"packageStores": [
{
"name": "string",
"packageStoreLinkedService": {
"referenceName": "string",
"type": "string"
}
}
]
}
}
}
Pro v místním prostředí použijte:
{
"type": "SelfHosted",
"typeProperties": {
"linkedInfo": {
"authorizationType": "string"
// For remaining properties, see LinkedIntegrationRuntimeType objects
},
"selfContainedInteractiveAuthoringEnabled": "bool"
}
}
Hodnoty vlastností
AzPowerShellSetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | AzPowerShellSetup (povinné) |
typeProperties | Nainstalujte vlastnosti typu Azure PowerShellu. | AzPowerShellSetupTypeProperties (povinné) |
AzPowerShellSetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
verze | Požadovaná verze Azure PowerShellu pro instalaci. | string (povinné) |
AzureKeyVaultSecretReference
Jméno | Popis | Hodnota |
---|---|---|
secretName | Název tajného kódu ve službě Azure Key Vault. Typ: řetězec (nebo výraz s řetězcem resultType). | libovolná (povinná) |
secretVersion | Verze tajného kódu ve službě Azure Key Vault. Výchozí hodnota je nejnovější verze tajného kódu. Typ: řetězec (nebo výraz s řetězcem resultType). | jakýkoliv |
obchod | Referenční informace k propojené službě Azure Key Vault | LinkedServiceReference (povinné) |
typ | Typ tajného kódu. | AzureKeyVaultSecret (povinné) |
CmdkeySetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | CmdkeySetup (povinné) |
typeProperties | Vlastnosti vlastního typu nastavení příkazu Cmdkey | CmdkeySetupTypeProperties (povinné) |
CmdkeySetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
heslo | Heslo přístupu ke zdroji dat. | SecretBase (povinné) |
targetName | Název serveru přístupu ke zdroji dat. Typ: řetězec. | libovolná (povinná) |
userName | Uživatelské jméno přístupu ke zdroji dat. Typ: řetězec. | libovolná (povinná) |
ComponentSetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | ComponentSetup (povinné) |
typeProperties | Nainstalujte vlastnosti typu komponenty třetí strany. | LicensedComponentSetupTypeProperties (povinné) |
CopyComputeScaleProperties
Jméno | Popis | Hodnota |
---|---|---|
dataIntegrationUnit | Nastavení čísla DIU vyhrazené pro provádění aktivity kopírování Podporované hodnoty jsou násobky 4 v rozsahu 4–256. | Int Omezení: Minimální hodnota = 4 |
timeToLive | Nastavení runtime integrace time to live (v minutách), které spustí aktivitu kopírování. | Int Omezení: Minimální hodnota = 5 |
CredentialReference
Jméno | Popis | Hodnota |
---|---|---|
referenceName | Název přihlašovacích údajů odkazu. | string (povinné) |
typ | Typ odkazu na přihlašovací údaje. | CredentialReference (povinné) |
CustomSetupBase
Jméno | Popis | Hodnota |
---|---|---|
typ | Nastavte na AzPowerShellSetup pro typ AzPowerShellSetup. Nastavte na CmdkeySetup pro typ CmdkeySetup. Nastavte na ComponentSetup pro typ ComponentSetup. Nastavte na EnvironmentVariableSetup pro typ EnvironmentVariableSetup. | AzPowerShellSetup CmdkeySetup ComponentSetup EnvironmentVariableSetup (povinné) |
EntityReference
Jméno | Popis | Hodnota |
---|---|---|
referenceName | Název této odkazované entity. | řetězec |
typ | Typ této odkazované entity. | IntegrationRuntimeReference LinkedServiceReference |
EnvironmentVariableSetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | EnvironmentVariableSetup (povinné) |
typeProperties | Přidejte vlastnosti typu proměnné prostředí. | EnvironmentVariableSetupTypeProperties (povinné) |
EnvironmentVariableSetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
variableName | Název proměnné prostředí. | string (povinné) |
variableValue | Hodnota proměnné prostředí. | string (povinné) |
IntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
popis | Popis prostředí Integration Runtime | řetězec |
typ | Pro typ ManagedIntegrationRuntime nastavte hodnotu ManagedIntegrationRuntime. Pro typ SelfHostedIntegrationRuntimenastavte hodnotu SelfHostedIntegrationRuntime . | Spravovaná "V místním prostředí" (povinné) |
IntegrationRuntimeComputeProperties
Jméno | Popis | Hodnota |
---|---|---|
copyComputeScaleProperties | Vlastnosti CopyComputeScale pro prostředí Managed Integration Runtime | CopyComputeScaleProperties |
dataFlowProperties | Vlastnosti toku dat pro prostředí Managed Integration Runtime | IntegrationRuntimeDataFlowProperties |
umístění | Umístění spravovaného prostředí Integration Runtime. Podporované oblasti najdete v umístění /azure/data-factory/data-factory-data-movement-activities.. | řetězec |
maxParallelExecutionsPerNode | Maximální počet paralelních spuštění na uzel pro spravované prostředí Integration Runtime | Int Omezení: Minimální hodnota = 1 |
nodeSize | Požadavek na velikost uzlu spravovaného prostředí Integration Runtime. | řetězec |
numberOfNodes | Požadovaný počet uzlů pro spravovaný prostředí Integration Runtime. | Int Omezení: Minimální hodnota = 1 |
pipelineExternalComputeScaleProperties | PipelineExternalComputeScale – vlastnosti spravovaného prostředí Integration Runtime | PipelineExternalComputeScaleProperties |
vNetProperties | Vlastnosti virtuální sítě pro prostředí Managed Integration Runtime | IntegrationRuntimeVNetProperties |
IntegrationRuntimeCustomerVirtualNetwork
Jméno | Popis | Hodnota |
---|---|---|
subnetId | ID podsítě, ke které se Azure-SSIS Integration Runtime připojí. | řetězec |
IntegrationRuntimeCustomSetupScriptProperties
Jméno | Popis | Hodnota |
---|---|---|
blobContainerUri | Identifikátor URI kontejneru objektů blob Azure, který obsahuje vlastní instalační skript. | řetězec |
sasToken | Token SAS kontejneru objektů blob Azure. | |
IntegrationRuntimeDataFlowProperties
Jméno | Popis | Hodnota |
---|---|---|
vyčištění | Cluster nebude recyklován a použije se při dalším spuštění aktivity toku dat, dokud nedosáhne hodnoty TTL (time to live), pokud je tato hodnota nastavená jako nepravda. Výchozí hodnota je true. | Bool |
computeType | Výpočetní typ clusteru, který spustí úlohu toku dat. | ComputeOptimized "Obecné" PaměťOptimized |
coreCount | Základní počet clusteru, který spustí úlohu toku dat. Podporované hodnoty jsou: 8, 16, 32, 48, 80, 144 a 272. | Int |
customProperties | Vlastní vlastnosti se používají k ladění výkonu modulu runtime toku dat. | IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem[] |
timeToLive | Nastavení time to live (v minutách) clusteru, které spustí úlohu toku dat. | Int Omezení: Minimální hodnota = 0 |
IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název vlastní vlastnosti. | řetězec |
hodnota | Hodnota vlastní vlastnosti | řetězec |
IntegrationRuntimeDataProxyProperties
Jméno | Popis | Hodnota |
---|---|---|
connectVia | Referenční informace k místnímu prostředí Integration Runtime. | EntityReference |
cesta | Cesta, která bude obsahovat fázovaná data v úložišti objektů blob. | řetězec |
stagingLinkedService | Referenční informace k pracovní propojené službě. | EntityReference |
IntegrationRuntimeSsisCatalogInfo
Jméno | Popis | Hodnota |
---|---|---|
catalogAdminPassword | Heslo uživatelskéhoúčtuhohohoho | |
catalogAdminUserName | Uživatelské jméno správce databáze katalogu. | řetězec Omezení: Minimální délka = 1 Maximální délka = 128 |
catalogPricingTier | Cenová úroveň databáze katalogu. Platné hodnoty najdete v https://azure.microsoft.com/en-us/pricing/details/sql-database/ | "Základní" Premium PremiumRS "Standardní" |
catalogServerEndpoint | Adresa URL databázového serveru katalogu. | řetězec |
dualStandbyPairName | Duální pohotovostní pár název prostředí Azure-SSIS Integration Runtime pro podporu převzetí služeb při selhání SSISDB. | řetězec |
IntegraceRuntimeSsisProperties
Jméno | Popis | Hodnota |
---|---|---|
catalogInfo | Informace o katalogu pro spravované prostředí Integration Runtime | IntegrationRuntimeSsisCatalogInfo |
pověření | Referenční informace k přihlašovacím údajům obsahující ověřovací informace. | CredentialReference |
customSetupScriptProperties | Vlastnosti vlastních instalačních skriptů pro spravovaný vyhrazený prostředí Integration Runtime | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | Vlastnosti proxy serveru dat pro spravovaný vyhrazený prostředí Integration Runtime | IntegrationRuntimeDataProxyProperties |
vydání | Edice prostředí SSIS Integration Runtime | "Organizace" "Standardní" |
expressCustomSetupProperties | Vlastní nastavení bez vlastností skriptu pro prostředí SSIS Integration Runtime | CustomSetupBase[] |
licenseType | Typ licence pro přenesení vlastního scénáře licence. | Základnícena 'LicenseIncluded' |
packageStores | Úložiště balíčků pro prostředí SSIS Integration Runtime. | PackageStore[] |
IntegraceRuntimeVNetProperties
Jméno | Popis | Hodnota |
---|---|---|
publicIPs | ID prostředků veřejných IP adres, které bude tento prostředí Integration Runtime používat. | string[] |
podsíť | Název podsítě, ke které se tento modul Integration Runtime připojí. | řetězec |
subnetId | ID podsítě, ke které bude tento Azure-SSIS Integration Runtime připojený. | řetězec |
vNetId | ID virtuální sítě, ke které se tento prostředí Integration Runtime připojí. | řetězec |
LicensedComponentSetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
componentName | Název komponenty třetí strany. | string (povinné) |
licenseKey | Licenční klíč pro aktivaci komponenty. | SecretBase |
LinkedIntegrationRuntimeKeyAuthorization
Jméno | Popis | Hodnota |
---|---|---|
authorizationType | Typ autorizace pro sdílení prostředí Integration Runtime. | Klíč (povinné) |
klíč | Klíč použitý k autorizaci. | secureString (povinné) |
LinkedIntegrationRuntimeRbacAuthorization
LinkedIntegrationRuntimeType
Jméno | Popis | Hodnota |
---|---|---|
authorizationType | Nastavte na Klíč pro typ LinkedIntegrationRuntimeKeyAuthorization. Nastavte na RBAC pro typ LinkedIntegrationRuntimeRbacAuthorization. | Klíč RBAC (povinné) |
LinkedServiceReference
Jméno | Popis | Hodnota |
---|---|---|
parametry | Argumenty pro LinkedService | ParametrValueSpecification |
referenceName | Odkaz na název propojené služby. | string (povinné) |
typ | Referenční typ propojené služby | LinkedServiceReference (povinné) |
ManagedIntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
managedVirtualNetwork | Referenční informace ke spravované virtuální síti | ManagedVirtualNetworkReference |
typ | Typ prostředí Integration Runtime. | Spravované (povinné) |
typeProperties | Vlastnosti modulu runtime spravované integrace | ManagedIntegrationRuntimeTypeProperties (povinné) |
ManagedIntegrationRuntimeTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
computeProperties | Výpočetní prostředek pro spravované prostředí Integration Runtime. | IntegrationRuntimeComputeProperties |
customerVirtualNetwork | Název virtuální sítě, ke které se připojí prostředí Azure-SSIS Integration Runtime | IntegrationRuntimeCustomerVirtualNetwork |
ssisProperties | Vlastnosti služby SSIS pro prostředí Managed Integration Runtime | IntegrationRuntimeSsisProperties |
ManagedVirtualNetworkReference
Jméno | Popis | Hodnota |
---|---|---|
referenceName | Referenční název ManagedVirtualNetwork | string (povinné) |
typ | Referenční typ spravované virtuální sítě | ManagedVirtualNetworkReference (povinné) |
Microsoft.DataFactory/factory/integrationRuntimes
PackageStore
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název úložiště balíčků | string (povinné) |
packageStoreLinkedService | Odkaz na propojenou službu úložiště balíčků. | EntityReference (povinné) |
ParametrValueSpecification
Jméno | Popis | Hodnota |
---|
PipelineExternalComputeScaleProperties
Jméno | Popis | Hodnota |
---|---|---|
numberOfExternalNodes | Počet externích uzlů, které by měly být větší než 0 a menší než 11. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 10 |
numberOfPipelineNodes | Počet uzlů kanálu, které by měly být větší než 0 a menší než 11. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 10 |
timeToLive | Nastavení prostředí Integration Runtime (v minutách) time to live (v minutách), které spustí kanál a externí aktivitu. | Int Omezení: Minimální hodnota = 5 |
SecretBase
Jméno | Popis | Hodnota |
---|---|---|
typ | Nastavte na AzureKeyVaultSecret pro typ AzureKeyVaultSecretReference. Pro typ SecureString nastavte hodnotu SecureString. | AzureKeyVaultSecret SecureString (povinné) |
SecureString
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ tajného kódu. | string (povinné) |
hodnota | Hodnota zabezpečeného řetězce | string (povinné) |
SecureString
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ tajného kódu. | SecureString (povinné) |
hodnota | Hodnota zabezpečeného řetězce | string (povinné) |
SelfHostedIntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ prostředí Integration Runtime. | "V místním prostředí" (povinné) |
typeProperties | Pokud tato vlastnost nemá hodnotu null, znamená to, že se jedná o propojený prostředí Integration Runtime. Vlastnost se používá pro přístup k původnímu prostředí Integration Runtime. | selfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
linkedInfo | Základní definice propojeného prostředí Integration Runtime. | LinkedIntegrationRuntimeType |
selfContainedInteractiveAuthoringEnabled | Alternativní možnost, jak zajistit interaktivní funkci vytváření, když místní prostředí Integration Runtime nemůže navázat připojení ke službě Azure Relay. | Bool |
Příklady použití
Šablony azure pro rychlý start
Následující šablony Azure Pro rychlý start nasadit tento typ prostředku.
Šablona | Popis |
---|---|
Azure Data Factory s gitem a spravovanou konfigurací virtuální sítě nasazení |
Tato šablona vytvoří Azure Data Factory s konfigurací Gitu a spravovanou virtuální sítí. |
místního prostředí Integration Runtime na virtuálních počítačích Azure nasazení |
Tato šablona vytvoří místní prostředí Integration Runtime a zaregistruje ho na virtuálních počítačích Azure. |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku factory/integrationRuntimes je možné nasadit s operacemi, které cílí:
- skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.DataFactory/factory/integrationRuntimes, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/integrationRuntimes@2018-06-01"
name = "string"
body = jsonencode({
properties = {
description = "string"
type = "string"
// For remaining properties, see IntegrationRuntime objects
}
})
}
Objekty LinkedIntegrationRuntimeType
Nastavte vlastnost authorizationType určit typ objektu.
Proklíče
{
authorizationType = "Key"
key = {
type = "string"
value = "string"
}
}
Pro RBACpoužijte:
{
authorizationType = "RBAC"
credential = {
referenceName = "string"
type = "string"
}
resourceId = "string"
}
Objekty CustomSetupBase
Nastavte typ vlastnost určit typ objektu.
Pro AzPowerShellSetuppoužijte:
{
type = "AzPowerShellSetup"
typeProperties = {
version = "string"
}
}
Pro CmdkeySetuppoužijte:
{
type = "CmdkeySetup"
typeProperties = {
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
targetName = ?
userName = ?
}
}
Pro ComponentSetuppoužijte:
{
type = "ComponentSetup"
typeProperties = {
componentName = "string"
licenseKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
Pro EnvironmentVariableSetuppoužijte:
{
type = "EnvironmentVariableSetup"
typeProperties = {
variableName = "string"
variableValue = "string"
}
}
SecretBase – objekty
Nastavte typ vlastnost určit typ objektu.
Pro AzureKeyVaultSecretpoužijte:
{
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "AzureKeyVaultSecret"
}
Pro SecureString použijte:
{
type = "SecureString"
value = "string"
}
Objekty IntegrationRuntime
Nastavte typ vlastnost určit typ objektu.
Pro spravovanépoužijte:
{
managedVirtualNetwork = {
referenceName = "string"
type = "string"
}
type = "Managed"
typeProperties = {
computeProperties = {
copyComputeScaleProperties = {
dataIntegrationUnit = int
timeToLive = int
}
dataFlowProperties = {
cleanup = bool
computeType = "string"
coreCount = int
customProperties = [
{
name = "string"
value = "string"
}
]
timeToLive = int
}
location = "string"
maxParallelExecutionsPerNode = int
nodeSize = "string"
numberOfNodes = int
pipelineExternalComputeScaleProperties = {
numberOfExternalNodes = int
numberOfPipelineNodes = int
timeToLive = 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"
dualStandbyPairName = "string"
}
credential = {
referenceName = "string"
type = "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"
packageStores = [
{
name = "string"
packageStoreLinkedService = {
referenceName = "string"
type = "string"
}
}
]
}
}
}
Pro v místním prostředí použijte:
{
type = "SelfHosted"
typeProperties = {
linkedInfo = {
authorizationType = "string"
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
selfContainedInteractiveAuthoringEnabled = bool
}
}
Hodnoty vlastností
AzPowerShellSetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | AzPowerShellSetup (povinné) |
typeProperties | Nainstalujte vlastnosti typu Azure PowerShellu. | AzPowerShellSetupTypeProperties (povinné) |
AzPowerShellSetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
verze | Požadovaná verze Azure PowerShellu pro instalaci. | string (povinné) |
AzureKeyVaultSecretReference
Jméno | Popis | Hodnota |
---|---|---|
secretName | Název tajného kódu ve službě Azure Key Vault. Typ: řetězec (nebo výraz s řetězcem resultType). | libovolná (povinná) |
secretVersion | Verze tajného kódu ve službě Azure Key Vault. Výchozí hodnota je nejnovější verze tajného kódu. Typ: řetězec (nebo výraz s řetězcem resultType). | jakýkoliv |
obchod | Referenční informace k propojené službě Azure Key Vault | LinkedServiceReference (povinné) |
typ | Typ tajného kódu. | AzureKeyVaultSecret (povinné) |
CmdkeySetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | CmdkeySetup (povinné) |
typeProperties | Vlastnosti vlastního typu nastavení příkazu Cmdkey | CmdkeySetupTypeProperties (povinné) |
CmdkeySetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
heslo | Heslo přístupu ke zdroji dat. | SecretBase (povinné) |
targetName | Název serveru přístupu ke zdroji dat. Typ: řetězec. | libovolná (povinná) |
userName | Uživatelské jméno přístupu ke zdroji dat. Typ: řetězec. | libovolná (povinná) |
ComponentSetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | ComponentSetup (povinné) |
typeProperties | Nainstalujte vlastnosti typu komponenty třetí strany. | LicensedComponentSetupTypeProperties (povinné) |
CopyComputeScaleProperties
Jméno | Popis | Hodnota |
---|---|---|
dataIntegrationUnit | Nastavení čísla DIU vyhrazené pro provádění aktivity kopírování Podporované hodnoty jsou násobky 4 v rozsahu 4–256. | Int Omezení: Minimální hodnota = 4 |
timeToLive | Nastavení runtime integrace time to live (v minutách), které spustí aktivitu kopírování. | Int Omezení: Minimální hodnota = 5 |
CredentialReference
Jméno | Popis | Hodnota |
---|---|---|
referenceName | Název přihlašovacích údajů odkazu. | string (povinné) |
typ | Typ odkazu na přihlašovací údaje. | CredentialReference (povinné) |
CustomSetupBase
Jméno | Popis | Hodnota |
---|---|---|
typ | Nastavte na AzPowerShellSetup pro typ AzPowerShellSetup. Nastavte na CmdkeySetup pro typ CmdkeySetup. Nastavte na ComponentSetup pro typ ComponentSetup. Nastavte na EnvironmentVariableSetup pro typ EnvironmentVariableSetup. | AzPowerShellSetup CmdkeySetup ComponentSetup EnvironmentVariableSetup (povinné) |
EntityReference
Jméno | Popis | Hodnota |
---|---|---|
referenceName | Název této odkazované entity. | řetězec |
typ | Typ této odkazované entity. | IntegrationRuntimeReference LinkedServiceReference |
EnvironmentVariableSetup
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ vlastní instalace. | EnvironmentVariableSetup (povinné) |
typeProperties | Přidejte vlastnosti typu proměnné prostředí. | EnvironmentVariableSetupTypeProperties (povinné) |
EnvironmentVariableSetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
variableName | Název proměnné prostředí. | string (povinné) |
variableValue | Hodnota proměnné prostředí. | string (povinné) |
IntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
popis | Popis prostředí Integration Runtime | řetězec |
typ | Pro typ ManagedIntegrationRuntime nastavte hodnotu ManagedIntegrationRuntime. Pro typ SelfHostedIntegrationRuntimenastavte hodnotu SelfHostedIntegrationRuntime . | Spravovaná "V místním prostředí" (povinné) |
IntegrationRuntimeComputeProperties
Jméno | Popis | Hodnota |
---|---|---|
copyComputeScaleProperties | Vlastnosti CopyComputeScale pro prostředí Managed Integration Runtime | CopyComputeScaleProperties |
dataFlowProperties | Vlastnosti toku dat pro prostředí Managed Integration Runtime | IntegrationRuntimeDataFlowProperties |
umístění | Umístění spravovaného prostředí Integration Runtime. Podporované oblasti najdete v umístění /azure/data-factory/data-factory-data-movement-activities.. | řetězec |
maxParallelExecutionsPerNode | Maximální počet paralelních spuštění na uzel pro spravované prostředí Integration Runtime | Int Omezení: Minimální hodnota = 1 |
nodeSize | Požadavek na velikost uzlu spravovaného prostředí Integration Runtime. | řetězec |
numberOfNodes | Požadovaný počet uzlů pro spravovaný prostředí Integration Runtime. | Int Omezení: Minimální hodnota = 1 |
pipelineExternalComputeScaleProperties | PipelineExternalComputeScale – vlastnosti spravovaného prostředí Integration Runtime | PipelineExternalComputeScaleProperties |
vNetProperties | Vlastnosti virtuální sítě pro prostředí Managed Integration Runtime | IntegrationRuntimeVNetProperties |
IntegrationRuntimeCustomerVirtualNetwork
Jméno | Popis | Hodnota |
---|---|---|
subnetId | ID podsítě, ke které se Azure-SSIS Integration Runtime připojí. | řetězec |
IntegrationRuntimeCustomSetupScriptProperties
Jméno | Popis | Hodnota |
---|---|---|
blobContainerUri | Identifikátor URI kontejneru objektů blob Azure, který obsahuje vlastní instalační skript. | řetězec |
sasToken | Token SAS kontejneru objektů blob Azure. | |
IntegrationRuntimeDataFlowProperties
Jméno | Popis | Hodnota |
---|---|---|
vyčištění | Cluster nebude recyklován a použije se při dalším spuštění aktivity toku dat, dokud nedosáhne hodnoty TTL (time to live), pokud je tato hodnota nastavená jako nepravda. Výchozí hodnota je true. | Bool |
computeType | Výpočetní typ clusteru, který spustí úlohu toku dat. | ComputeOptimized "Obecné" PaměťOptimized |
coreCount | Základní počet clusteru, který spustí úlohu toku dat. Podporované hodnoty jsou: 8, 16, 32, 48, 80, 144 a 272. | Int |
customProperties | Vlastní vlastnosti se používají k ladění výkonu modulu runtime toku dat. | IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem[] |
timeToLive | Nastavení time to live (v minutách) clusteru, které spustí úlohu toku dat. | Int Omezení: Minimální hodnota = 0 |
IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název vlastní vlastnosti. | řetězec |
hodnota | Hodnota vlastní vlastnosti | řetězec |
IntegrationRuntimeDataProxyProperties
Jméno | Popis | Hodnota |
---|---|---|
connectVia | Referenční informace k místnímu prostředí Integration Runtime. | EntityReference |
cesta | Cesta, která bude obsahovat fázovaná data v úložišti objektů blob. | řetězec |
stagingLinkedService | Referenční informace k pracovní propojené službě. | EntityReference |
IntegrationRuntimeSsisCatalogInfo
Jméno | Popis | Hodnota |
---|---|---|
catalogAdminPassword | Heslo uživatelskéhoúčtuhohohoho | |
catalogAdminUserName | Uživatelské jméno správce databáze katalogu. | řetězec Omezení: Minimální délka = 1 Maximální délka = 128 |
catalogPricingTier | Cenová úroveň databáze katalogu. Platné hodnoty najdete v https://azure.microsoft.com/en-us/pricing/details/sql-database/ | "Základní" Premium PremiumRS "Standardní" |
catalogServerEndpoint | Adresa URL databázového serveru katalogu. | řetězec |
dualStandbyPairName | Duální pohotovostní pár název prostředí Azure-SSIS Integration Runtime pro podporu převzetí služeb při selhání SSISDB. | řetězec |
IntegraceRuntimeSsisProperties
Jméno | Popis | Hodnota |
---|---|---|
catalogInfo | Informace o katalogu pro spravované prostředí Integration Runtime | IntegrationRuntimeSsisCatalogInfo |
pověření | Referenční informace k přihlašovacím údajům obsahující ověřovací informace. | CredentialReference |
customSetupScriptProperties | Vlastnosti vlastních instalačních skriptů pro spravovaný vyhrazený prostředí Integration Runtime | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties | Vlastnosti proxy serveru dat pro spravovaný vyhrazený prostředí Integration Runtime | IntegrationRuntimeDataProxyProperties |
vydání | Edice prostředí SSIS Integration Runtime | "Organizace" "Standardní" |
expressCustomSetupProperties | Vlastní nastavení bez vlastností skriptu pro prostředí SSIS Integration Runtime | CustomSetupBase[] |
licenseType | Typ licence pro přenesení vlastního scénáře licence. | Základnícena 'LicenseIncluded' |
packageStores | Úložiště balíčků pro prostředí SSIS Integration Runtime. | PackageStore[] |
IntegraceRuntimeVNetProperties
Jméno | Popis | Hodnota |
---|---|---|
publicIPs | ID prostředků veřejných IP adres, které bude tento prostředí Integration Runtime používat. | string[] |
podsíť | Název podsítě, ke které se tento modul Integration Runtime připojí. | řetězec |
subnetId | ID podsítě, ke které bude tento Azure-SSIS Integration Runtime připojený. | řetězec |
vNetId | ID virtuální sítě, ke které se tento prostředí Integration Runtime připojí. | řetězec |
LicensedComponentSetupTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
componentName | Název komponenty třetí strany. | string (povinné) |
licenseKey | Licenční klíč pro aktivaci komponenty. | SecretBase |
LinkedIntegrationRuntimeKeyAuthorization
Jméno | Popis | Hodnota |
---|---|---|
authorizationType | Typ autorizace pro sdílení prostředí Integration Runtime. | Klíč (povinné) |
klíč | Klíč použitý k autorizaci. | secureString (povinné) |
LinkedIntegrationRuntimeRbacAuthorization
LinkedIntegrationRuntimeType
Jméno | Popis | Hodnota |
---|---|---|
authorizationType | Nastavte na Klíč pro typ LinkedIntegrationRuntimeKeyAuthorization. Nastavte na RBAC pro typ LinkedIntegrationRuntimeRbacAuthorization. | Klíč RBAC (povinné) |
LinkedServiceReference
Jméno | Popis | Hodnota |
---|---|---|
parametry | Argumenty pro LinkedService | ParametrValueSpecification |
referenceName | Odkaz na název propojené služby. | string (povinné) |
typ | Referenční typ propojené služby | LinkedServiceReference (povinné) |
ManagedIntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
managedVirtualNetwork | Referenční informace ke spravované virtuální síti | ManagedVirtualNetworkReference |
typ | Typ prostředí Integration Runtime. | Spravované (povinné) |
typeProperties | Vlastnosti modulu runtime spravované integrace | ManagedIntegrationRuntimeTypeProperties (povinné) |
ManagedIntegrationRuntimeTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
computeProperties | Výpočetní prostředek pro spravované prostředí Integration Runtime. | IntegrationRuntimeComputeProperties |
customerVirtualNetwork | Název virtuální sítě, ke které se připojí prostředí Azure-SSIS Integration Runtime | IntegrationRuntimeCustomerVirtualNetwork |
ssisProperties | Vlastnosti služby SSIS pro prostředí Managed Integration Runtime | IntegrationRuntimeSsisProperties |
ManagedVirtualNetworkReference
Jméno | Popis | Hodnota |
---|---|---|
referenceName | Referenční název ManagedVirtualNetwork | string (povinné) |
typ | Referenční typ spravované virtuální sítě | ManagedVirtualNetworkReference (povinné) |
Microsoft.DataFactory/factory/integrationRuntimes
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název prostředku | řetězec Omezení: Minimální délka = 3 Maximální délka = 63 Model = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (povinné) |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: továrny |
vlastnosti | Vlastnosti prostředí Integration Runtime | IntegrationRuntime (povinné) |
typ | Typ prostředku | "Microsoft.DataFactory/factory/integrationRuntimes@2018-06-01" |
PackageStore
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název úložiště balíčků | string (povinné) |
packageStoreLinkedService | Odkaz na propojenou službu úložiště balíčků. | EntityReference (povinné) |
ParametrValueSpecification
Jméno | Popis | Hodnota |
---|
PipelineExternalComputeScaleProperties
Jméno | Popis | Hodnota |
---|---|---|
numberOfExternalNodes | Počet externích uzlů, které by měly být větší než 0 a menší než 11. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 10 |
numberOfPipelineNodes | Počet uzlů kanálu, které by měly být větší než 0 a menší než 11. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 10 |
timeToLive | Nastavení prostředí Integration Runtime (v minutách) time to live (v minutách), které spustí kanál a externí aktivitu. | Int Omezení: Minimální hodnota = 5 |
SecretBase
Jméno | Popis | Hodnota |
---|---|---|
typ | Nastavte na AzureKeyVaultSecret pro typ AzureKeyVaultSecretReference. Pro typ SecureString nastavte hodnotu SecureString. | AzureKeyVaultSecret SecureString (povinné) |
SecureString
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ tajného kódu. | string (povinné) |
hodnota | Hodnota zabezpečeného řetězce | string (povinné) |
SecureString
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ tajného kódu. | SecureString (povinné) |
hodnota | Hodnota zabezpečeného řetězce | string (povinné) |
SelfHostedIntegrationRuntime
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ prostředí Integration Runtime. | "V místním prostředí" (povinné) |
typeProperties | Pokud tato vlastnost nemá hodnotu null, znamená to, že se jedná o propojený prostředí Integration Runtime. Vlastnost se používá pro přístup k původnímu prostředí Integration Runtime. | selfHostedIntegrationRuntimeTypeProperties |
SelfHostedIntegrationRuntimeTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
linkedInfo | Základní definice propojeného prostředí Integration Runtime. | LinkedIntegrationRuntimeType |
selfContainedInteractiveAuthoringEnabled | Alternativní možnost, jak zajistit interaktivní funkci vytváření, když místní prostředí Integration Runtime nemůže navázat připojení ke službě Azure Relay. | Bool |