Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Definicja zasobu Bicep
Typ zasobu workspaces/integrationRuntimes można wdrożyć przy użyciu operacji docelowych:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Synapse/workspaces/integrationRuntimes, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.Synapse/workspaces/integrationRuntimes@2021-06-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
description: 'string'
type: 'string'
// For remaining properties, see IntegrationRuntime objects
}
}
Obiekty IntegrationRuntime
Ustaw właściwość , aby określić typ obiektu.
W przypadku funkcji Zarządzane użyj:
{
managedVirtualNetwork: {
id: 'string'
referenceName: 'string'
type: 'string'
}
type: 'Managed'
typeProperties: {
computeProperties: {
copyComputeScaleProperties: {
dataIntegrationUnit: int
timeToLive: int
}
dataFlowProperties: {
cleanup: bool
computeType: 'string'
coreCount: int
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'
}
}
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'
}
}
}
W przypadku funkcji SelfHosted użyj:
{
type: 'SelfHosted'
typeProperties: {
linkedInfo: {
authorizationType: 'string'
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
selfContainedInteractiveAuthoringEnabled: bool
}
}
Obiekty CustomSetupBase
Ustaw właściwość , aby określić typ obiektu.
W przypadku narzędzia CmdkeySetup użyj:
{
type: 'CmdkeySetup'
typeProperties: {
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
targetName: any(...)
userName: any(...)
}
}
W przypadku składnikaSetup użyj:
{
type: 'ComponentSetup'
typeProperties: {
componentName: 'string'
licenseKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
}
W przypadku elementu EnvironmentVariableSetup użyj:
{
type: 'EnvironmentVariableSetup'
typeProperties: {
variableName: 'string'
variableValue: 'string'
}
}
Obiekty LinkedIntegrationRuntimeType
Ustaw właściwość authorizationType , aby określić typ obiektu.
W przypadku klucza użyj:
{
authorizationType: 'Key'
key: {
type: 'string'
value: 'string'
}
}
W przypadku kontroli dostępu opartej na rolach użyj:
{
authorizationType: 'RBAC'
resourceId: 'string'
}
Obiekty SecretBase
Ustaw właściwość , aby określić typ obiektu.
W przypadku funkcji SecureString użyj:
{
type: 'SecureString'
value: 'string'
}
Wartości właściwości
Microsoft.Synapse/workspaces/integrationRuntimes
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | ciąg (wymagany) |
nadrzędny | W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym. Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym. |
Nazwa symboliczna zasobu typu: obszary robocze |
właściwości | Właściwości środowiska Integration Runtime. | IntegrationRuntime (wymagane) |
CmdkeySetup
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ konfiguracji niestandardowej. | "CmdkeySetup" (wymagane) |
właściwościTypu | Właściwości niestandardowego typu konfiguracji polecenia Cmdkey. | CmdkeySetupTypeProperties (wymagane) |
Właściwości CmdkeySetupTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
hasło | Hasło dostępu do źródła danych. | SecretBase (wymagana) |
nazwa_docelowa | Nazwa serwera dostępu do źródła danych. | dowolna (wymagana) |
userName (nazwa użytkownika) | Nazwa użytkownika dostępu do źródła danych. | dowolna (wymagana) |
SkładnikSetup
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ konfiguracji niestandardowej. | "ComponentSetup" (wymagane) |
właściwościTypu | Zainstaluj właściwości typu składnika innej firmy. | LicensedComponentSetupTypeProperties (wymagane) |
CopyComputeScaleProperties
Nazwa | Opis | Wartość |
---|---|---|
dataIntegrationUnit (jednostka integracji) | Ustawienie liczby jednostek DIU zarezerwowane na potrzeby wykonywania działania kopiowania. Obsługiwane wartości to wielokrotności 4 w zakresie od 4 do 256. | Int Ograniczenia: Minimalna wartość = 4 |
timeToLive (czas na żywo) | Ustawienie czasu wygaśnięcia (w minutach) środowiska Integration Runtime, które będzie wykonywać działanie kopiowania. | Int Ograniczenia: Minimalna wartość = 5 |
Baza konfiguracji niestandardowych
Nazwa | Opis | Wartość |
---|---|---|
typ | Dla typu CmdkeySetup ustaw wartość "CmdkeySetup". Ustaw wartość "ComponentSetup" dla typu ComponentSetup. Ustaw wartość "EnvironmentVariableSetup" dla typu EnvironmentVariableSetup. | "CmdkeySetup" "ComponentSetup" "EnvironmentVariableSetup" (wymagane) |
Odniesienie do jednostki
Nazwa | Opis | Wartość |
---|---|---|
referenceName (nazwa_referencji) | Nazwa tej jednostki, do których odwołuje się odwołanie. | ciąg |
typ | Typ tej jednostki, do których odwołuje się odwołanie. | "IntegrationRuntimeReference" "LinkedServiceReference" |
EnvironmentVariableSetup (Konfiguracja zmiennej środowiskowej)
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ konfiguracji niestandardowej. | "EnvironmentVariableSetup" (wymagane) |
właściwościTypu | Dodaj właściwości typu zmiennej środowiskowej. | EnvironmentVariableSetupTypeProperties (wymagane) |
EnvironmentVariableSetupTypeProperties (Właściwości środowiska)
Nazwa | Opis | Wartość |
---|---|---|
nazwaZmiennej | Nazwa zmiennej środowiskowej. | ciąg (wymagany) |
zmiennaWartość | Wartość zmiennej środowiskowej. | ciąg (wymagany) |
IntegracjaŚrodowisko uruchomieniowe
Nazwa | Opis | Wartość |
---|---|---|
opis | Opis środowiska Integration Runtime. | ciąg |
typ | Ustaw wartość "Managed" dla typu ManagedIntegrationRuntime. Dla typu SelfHostedIntegrationRuntime ustaw wartość "SelfHostedIntegrationRuntime". | "Zarządzane" "SelfHosted" (wymagane) |
IntegrationRuntimeComputeProperties
Nazwa | Opis | Wartość |
---|---|---|
copyComputeScaleProperties (właściwości kopii) | Właściwości CopyComputeScale dla zarządzanego środowiska Integration Runtime. | CopyComputeScaleProperties |
dataFlowProperties (właściwości przepływu) | Właściwości przepływu danych dla zarządzanego środowiska Integration Runtime. | IntegrationRuntimeDataFlowProperties |
lokalizacja | Lokalizacja zarządzanego środowiska Integration Runtime. Obsługiwane regiony można znaleźć w witrynie /azure/data-factory/data-factory-data-movement-activities | ciąg |
maxParallelExecutionsPerNode | Maksymalna liczba równoległych wykonań na węzeł dla zarządzanego środowiska Integration Runtime. | Int Ograniczenia: Minimalna wartość = 1 |
RozmiarWęzła | Wymagany rozmiar węzła do zarządzanego środowiska Integration Runtime. | ciąg |
liczbaWęzłów | Wymagana liczba węzłów dla zarządzanego środowiska Integration Runtime. | Int Ograniczenia: Minimalna wartość = 1 |
pipelineExternalComputeScaleProperties | Właściwości PipelineExternalComputeScale dla zarządzanego środowiska Integration Runtime. | PipelineExternalComputeScaleProperties |
Właściwości sieci wirtualnej | Właściwości sieci wirtualnej dla zarządzanego środowiska Integration Runtime. | IntegrationRuntimeVNetProperties |
IntegrationRuntimeCustomSetupScriptProperties
IntegrationRuntimeDataFlowProperties
Nazwa | Opis | Wartość |
---|---|---|
Oczyszczania | Klaster nie zostanie odzyskany i zostanie użyty w następnym działaniu przepływu danych do momentu osiągnięcia czasu wygaśnięcia (czasu wygaśnięcia), jeśli zostanie on ustawiony jako false. Wartość domyślna to true. | Bool |
computeType (typ obliczeniowy) | Typ obliczeniowy klastra, który będzie wykonywać zadanie przepływu danych. | "ComputeOptimized" "Ogólne" "MemoryOptimized" |
coreCount (liczba rdzeni) | Liczba rdzeni klastra, który będzie wykonywać zadanie przepływu danych. Obsługiwane wartości to: 8, 16, 32, 48, 80, 144 i 272. | int (integer) |
timeToLive (czas na żywo) | Ustawienie czasu wygaśnięcia (w minutach) klastra, które będzie wykonywać zadanie przepływu danych. | Int Ograniczenia: Minimalna wartość = 0 |
IntegrationRuntimeDataProxyProperties
Nazwa | Opis | Wartość |
---|---|---|
connectVia (połącz się) | Dokumentacja własnego środowiska Integration Runtime. | Odniesienie do jednostki |
ścieżka | Ścieżka zawierająca dane etapowe w usłudze Blob Storage. | ciąg |
stagingLinkedService | Odwołanie do połączonej usługi przejściowej. | Odniesienie do jednostki |
IntegrationRuntimeSsisCatalogInfo
Nazwa | Opis | Wartość |
---|---|---|
catalogAdminPassword (hasło administratora) | Hasło konta użytkownika administratora bazy danych katalogu. | SecureString |
catalogAdminUserName (nazwa_użytkownika catalogAdminUserName) | Nazwa użytkownika administratora bazy danych wykazu. | struna Ograniczenia: Minimalna długość = 1 Maksymalna długość = 128 |
katalogCennikWarstwa | Warstwa cenowa bazy danych wykazu. Prawidłowe wartości można znaleźć w https://azure.microsoft.com/en-us/pricing/details/sql-database/ | "Podstawowa" "Premium" "PremiumRS" "Standardowa" |
catalogServerEndpoint (punkt końcowy serweracatalogServerEndpoint) | Adres URL serwera bazy danych wykazu. | ciąg |
IntegrationRuntimeSsisProperties
Nazwa | Opis | Wartość |
---|---|---|
Informacje katalogowe | Informacje o katalogu dla zarządzanego dedykowanego środowiska Integration Runtime. | IntegrationRuntimeSsisCatalogInfo |
customSetupScriptProperties | Właściwości skryptu konfiguracji niestandardowej dla zarządzanego dedykowanego środowiska Integration Runtime. | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties (właściwości danych) | Właściwości serwera proxy danych dla zarządzanego dedykowanego środowiska Integration Runtime. | IntegrationRuntimeDataProxyProperties |
wydanie | Wersja środowiska SSIS Integration Runtime | "Przedsiębiorstwo" "Standardowa" |
expressCustomSetupProperties (właściwości konfiguracji express) | Konfiguracja niestandardowa bez właściwości skryptu dla środowiska SSIS Integration Runtime. | Baza konfiguracji niestandardowych[] |
typ licencji | Typ licencji na potrzeby scenariusza wprowadzenia własnej licencji. | "BasePrice" "LicenseIncluded" |
IntegrationRuntimeVNetProperties
Nazwa | Opis | Wartość |
---|---|---|
publiczne adresy IP | Identyfikatory zasobów publicznych adresów IP, których będzie używać to środowisko Integration Runtime. | ciąg znakowy[] |
podsieć | Nazwa podsieci, która zostanie przyłączony do tego środowiska Integration Runtime. | ciąg |
subnetId (identyfikator podsieci) | Identyfikator podsieci, do której zostanie dołączone to środowisko Integration Runtime Azure-SSIS. | ciąg |
Identyfikator vNetId | Identyfikator sieci wirtualnej, do którego dołączy to środowisko Integration Runtime. | ciąg |
LicensedComponentSetupTypeProperties (Właściwości licencjiComponentSetupType)
Nazwa | Opis | Wartość |
---|---|---|
nazwa_komponentu | Nazwa składnika innej firmy. | ciąg (wymagany) |
klucz licencyjny | Klucz licencji do aktywowania składnika. | Tajna baza danych |
LinkedIntegrationRuntimeKeyAuthorization
Nazwa | Opis | Wartość |
---|---|---|
authorizationType (typ autoryzacji) | Typ autoryzacji udostępniania środowiska Integration Runtime. | "Klucz" (wymagany) |
klucz | Klucz używany do autoryzacji. | SecureString (wymagane) |
LinkedIntegrationRuntimeRbacAuthorization
Nazwa | Opis | Wartość |
---|---|---|
authorizationType (typ autoryzacji) | Typ autoryzacji udostępniania środowiska Integration Runtime. | "Kontrola dostępu oparta na rolach" (wymagana) |
identyfikator zasobu | Identyfikator zasobu środowiska Integration Runtime do udostępnienia. | ciąg (wymagany) |
LinkedIntegrationRuntimeType
Nazwa | Opis | Wartość |
---|---|---|
authorizationType (typ autoryzacji) | Dla typu LinkedIntegrationRuntimeKeyAuthorization ustaw wartość "Klucz". Ustaw wartość "RBAC" dla typu LinkedIntegrationRuntimeRbacAuthorization. | "Klucz" "Kontrola dostępu oparta na rolach" (wymagana) |
ManagedIntegrationRuntime
Nazwa | Opis | Wartość |
---|---|---|
zarządzana sieć wirtualna | Zarządzana sieć wirtualna środowiska Integration Runtime. | ManagedIntegrationRuntimeManagedVirtualNetworkReference |
typ | Typ środowiska Integration Runtime. | "Zarządzane" (wymagane) |
właściwościTypu | Właściwości środowiska Integration Runtime zarządzanego. | ManagedIntegrationRuntimeTypeProperties (wymagane) |
ManagedIntegrationRuntimeManagedVirtualNetworkReference
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zarządzanej sieci wirtualnej. | ciąg |
referenceName (nazwa_referencji) | Nazwa referencyjna zarządzanej sieci wirtualnej. | ciąg |
typ | Typ zarządzanej sieci wirtualnej. | ciąg |
ManagedIntegrationRuntimeTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
computeProperties (właściwości obliczeniowe) | Zasób obliczeniowy dla zarządzanego środowiska Integration Runtime. | IntegrationRuntimeComputeProperties |
ssisWłaściwości | Właściwości usług SSIS dla zarządzanego środowiska Integration Runtime. | IntegrationRuntimeSsisProperties |
PipelineExternalComputeScaleProperties
Nazwa | Opis | Wartość |
---|---|---|
numberOfExternalNodes (liczbaWęzłówZewnętrznych) | Liczba węzłów zewnętrznych, które powinny być większe niż 0 i mniejsze niż 11. | Int Ograniczenia: Minimalna wartość = 1 Wartość maksymalna = 10 |
numberOfPipelineNodes (liczbaWęzłówRurociągu) | Liczba węzłów potoku, które powinny być większe niż 0 i mniejsze niż 11. | Int Ograniczenia: Minimalna wartość = 1 Wartość maksymalna = 10 |
timeToLive (czas na żywo) | Ustawienie czasu wygaśnięcia (w minutach) środowiska Integration Runtime, które będzie wykonywać potok i działania zewnętrzne. | Int Ograniczenia: Minimalna wartość = 5 |
Tajna baza danych
Nazwa | Opis | Wartość |
---|---|---|
typ | Dla typu SecureString ustaw wartość "SecureString". | "SecureString" (wymagane) |
SecureString
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ wpisu tajnego. | ciąg (wymagany) |
wartość | Wartość bezpiecznego ciągu. | ciąg (wymagany) |
SecureString
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ wpisu tajnego. | "SecureString" (wymagane) |
wartość | Wartość bezpiecznego ciągu. | ciąg (wymagany) |
SelfHostedIntegrationRuntime
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ środowiska Integration Runtime. | "SelfHosted" (wymagane) |
właściwościTypu | Jeśli ta właściwość nie ma wartości null, oznacza to, że jest to połączone środowisko Integration Runtime. Właściwość jest używana do uzyskiwania dostępu do oryginalnego środowiska Integration Runtime. | Właściwości SelfHostedIntegrationRuntimeTypeProperties |
Właściwości SelfHostedIntegrationRuntimeTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
linkedInfo (informacje o linked) | Połączony typ środowiska Integration Runtime z fabryki danych | LinkedIntegrationRuntimeType |
selfContainedInteractiveAuthoringEnabled | Alternatywna opcja zapewnienia interaktywnej funkcji tworzenia, gdy własne środowisko Integration Runtime nie może nawiązać połączenia z usługą Azure Relay. | Bool |
Definicja zasobu szablonu usługi ARM
Typ zasobu workspaces/integrationRuntimes można wdrożyć przy użyciu operacji docelowych:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Synapse/workspaces/integrationRuntimes, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.Synapse/workspaces/integrationRuntimes",
"apiVersion": "2021-06-01-preview",
"name": "string",
"properties": {
"description": "string",
"type": "string"
// For remaining properties, see IntegrationRuntime objects
}
}
Obiekty IntegrationRuntime
Ustaw właściwość , aby określić typ obiektu.
W przypadku funkcji Zarządzane użyj:
{
"managedVirtualNetwork": {
"id": "string",
"referenceName": "string",
"type": "string"
},
"type": "Managed",
"typeProperties": {
"computeProperties": {
"copyComputeScaleProperties": {
"dataIntegrationUnit": "int",
"timeToLive": "int"
},
"dataFlowProperties": {
"cleanup": "bool",
"computeType": "string",
"coreCount": "int",
"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"
}
},
"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"
}
}
}
W przypadku funkcji SelfHosted użyj:
{
"type": "SelfHosted",
"typeProperties": {
"linkedInfo": {
"authorizationType": "string"
// For remaining properties, see LinkedIntegrationRuntimeType objects
},
"selfContainedInteractiveAuthoringEnabled": "bool"
}
}
Obiekty CustomSetupBase
Ustaw właściwość , aby określić typ obiektu.
W przypadku narzędzia CmdkeySetup użyj:
{
"type": "CmdkeySetup",
"typeProperties": {
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"targetName": {},
"userName": {}
}
}
W przypadku składnikaSetup użyj:
{
"type": "ComponentSetup",
"typeProperties": {
"componentName": "string",
"licenseKey": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
}
W przypadku elementu EnvironmentVariableSetup użyj:
{
"type": "EnvironmentVariableSetup",
"typeProperties": {
"variableName": "string",
"variableValue": "string"
}
}
Obiekty LinkedIntegrationRuntimeType
Ustaw właściwość authorizationType , aby określić typ obiektu.
W przypadku klucza użyj:
{
"authorizationType": "Key",
"key": {
"type": "string",
"value": "string"
}
}
W przypadku kontroli dostępu opartej na rolach użyj:
{
"authorizationType": "RBAC",
"resourceId": "string"
}
Obiekty SecretBase
Ustaw właściwość , aby określić typ obiektu.
W przypadku funkcji SecureString użyj:
{
"type": "SecureString",
"value": "string"
}
Wartości właściwości
Microsoft.Synapse/workspaces/integrationRuntimes
Nazwa | Opis | Wartość |
---|---|---|
apiVersion (wersja interfejsu api) | Wersja interfejsu API | "2021-06-01-preview" |
nazwa | Nazwa zasobu | ciąg (wymagany) |
właściwości | Właściwości środowiska Integration Runtime. | IntegrationRuntime (wymagane) |
typ | Typ zasobu | "Microsoft.Synapse/workspaces/integrationRuntimes" |
CmdkeySetup
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ konfiguracji niestandardowej. | "CmdkeySetup" (wymagane) |
właściwościTypu | Właściwości niestandardowego typu konfiguracji polecenia Cmdkey. | CmdkeySetupTypeProperties (wymagane) |
Właściwości CmdkeySetupTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
hasło | Hasło dostępu do źródła danych. | SecretBase (wymagana) |
nazwa_docelowa | Nazwa serwera dostępu do źródła danych. | dowolna (wymagana) |
userName (nazwa użytkownika) | Nazwa użytkownika dostępu do źródła danych. | dowolna (wymagana) |
SkładnikSetup
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ konfiguracji niestandardowej. | "ComponentSetup" (wymagane) |
właściwościTypu | Zainstaluj właściwości typu składnika innej firmy. | LicensedComponentSetupTypeProperties (wymagane) |
CopyComputeScaleProperties
Nazwa | Opis | Wartość |
---|---|---|
dataIntegrationUnit (jednostka integracji) | Ustawienie liczby jednostek DIU zarezerwowane na potrzeby wykonywania działania kopiowania. Obsługiwane wartości to wielokrotności 4 w zakresie od 4 do 256. | Int Ograniczenia: Minimalna wartość = 4 |
timeToLive (czas na żywo) | Ustawienie czasu wygaśnięcia (w minutach) środowiska Integration Runtime, które będzie wykonywać działanie kopiowania. | Int Ograniczenia: Minimalna wartość = 5 |
Baza konfiguracji niestandardowych
Nazwa | Opis | Wartość |
---|---|---|
typ | Dla typu CmdkeySetup ustaw wartość "CmdkeySetup". Ustaw wartość "ComponentSetup" dla typu ComponentSetup. Ustaw wartość "EnvironmentVariableSetup" dla typu EnvironmentVariableSetup. | "CmdkeySetup" "ComponentSetup" "EnvironmentVariableSetup" (wymagane) |
Odniesienie do jednostki
Nazwa | Opis | Wartość |
---|---|---|
referenceName (nazwa_referencji) | Nazwa tej jednostki, do których odwołuje się odwołanie. | ciąg |
typ | Typ tej jednostki, do których odwołuje się odwołanie. | "IntegrationRuntimeReference" "LinkedServiceReference" |
EnvironmentVariableSetup (Konfiguracja zmiennej środowiskowej)
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ konfiguracji niestandardowej. | "EnvironmentVariableSetup" (wymagane) |
właściwościTypu | Dodaj właściwości typu zmiennej środowiskowej. | EnvironmentVariableSetupTypeProperties (wymagane) |
EnvironmentVariableSetupTypeProperties (Właściwości środowiska)
Nazwa | Opis | Wartość |
---|---|---|
nazwaZmiennej | Nazwa zmiennej środowiskowej. | ciąg (wymagany) |
zmiennaWartość | Wartość zmiennej środowiskowej. | ciąg (wymagany) |
IntegracjaŚrodowisko uruchomieniowe
Nazwa | Opis | Wartość |
---|---|---|
opis | Opis środowiska Integration Runtime. | ciąg |
typ | Ustaw wartość "Managed" dla typu ManagedIntegrationRuntime. Dla typu SelfHostedIntegrationRuntime ustaw wartość "SelfHostedIntegrationRuntime". | "Zarządzane" "SelfHosted" (wymagane) |
IntegrationRuntimeComputeProperties
Nazwa | Opis | Wartość |
---|---|---|
copyComputeScaleProperties (właściwości kopii) | Właściwości CopyComputeScale dla zarządzanego środowiska Integration Runtime. | CopyComputeScaleProperties |
dataFlowProperties (właściwości przepływu) | Właściwości przepływu danych dla zarządzanego środowiska Integration Runtime. | IntegrationRuntimeDataFlowProperties |
lokalizacja | Lokalizacja zarządzanego środowiska Integration Runtime. Obsługiwane regiony można znaleźć w witrynie /azure/data-factory/data-factory-data-movement-activities | ciąg |
maxParallelExecutionsPerNode | Maksymalna liczba równoległych wykonań na węzeł dla zarządzanego środowiska Integration Runtime. | Int Ograniczenia: Minimalna wartość = 1 |
RozmiarWęzła | Wymagany rozmiar węzła do zarządzanego środowiska Integration Runtime. | ciąg |
liczbaWęzłów | Wymagana liczba węzłów dla zarządzanego środowiska Integration Runtime. | Int Ograniczenia: Minimalna wartość = 1 |
pipelineExternalComputeScaleProperties | Właściwości PipelineExternalComputeScale dla zarządzanego środowiska Integration Runtime. | PipelineExternalComputeScaleProperties |
Właściwości sieci wirtualnej | Właściwości sieci wirtualnej dla zarządzanego środowiska Integration Runtime. | IntegrationRuntimeVNetProperties |
IntegrationRuntimeCustomSetupScriptProperties
IntegrationRuntimeDataFlowProperties
Nazwa | Opis | Wartość |
---|---|---|
Oczyszczania | Klaster nie zostanie odzyskany i zostanie użyty w następnym działaniu przepływu danych do momentu osiągnięcia czasu wygaśnięcia (czasu wygaśnięcia), jeśli zostanie on ustawiony jako false. Wartość domyślna to true. | Bool |
computeType (typ obliczeniowy) | Typ obliczeniowy klastra, który będzie wykonywać zadanie przepływu danych. | "ComputeOptimized" "Ogólne" "MemoryOptimized" |
coreCount (liczba rdzeni) | Liczba rdzeni klastra, który będzie wykonywać zadanie przepływu danych. Obsługiwane wartości to: 8, 16, 32, 48, 80, 144 i 272. | int (integer) |
timeToLive (czas na żywo) | Ustawienie czasu wygaśnięcia (w minutach) klastra, które będzie wykonywać zadanie przepływu danych. | Int Ograniczenia: Minimalna wartość = 0 |
IntegrationRuntimeDataProxyProperties
Nazwa | Opis | Wartość |
---|---|---|
connectVia (połącz się) | Dokumentacja własnego środowiska Integration Runtime. | Odniesienie do jednostki |
ścieżka | Ścieżka zawierająca dane etapowe w usłudze Blob Storage. | ciąg |
stagingLinkedService | Odwołanie do połączonej usługi przejściowej. | Odniesienie do jednostki |
IntegrationRuntimeSsisCatalogInfo
Nazwa | Opis | Wartość |
---|---|---|
catalogAdminPassword (hasło administratora) | Hasło konta użytkownika administratora bazy danych katalogu. | SecureString |
catalogAdminUserName (nazwa_użytkownika catalogAdminUserName) | Nazwa użytkownika administratora bazy danych wykazu. | struna Ograniczenia: Minimalna długość = 1 Maksymalna długość = 128 |
katalogCennikWarstwa | Warstwa cenowa bazy danych wykazu. Prawidłowe wartości można znaleźć w https://azure.microsoft.com/en-us/pricing/details/sql-database/ | "Podstawowa" "Premium" "PremiumRS" "Standardowa" |
catalogServerEndpoint (punkt końcowy serweracatalogServerEndpoint) | Adres URL serwera bazy danych wykazu. | ciąg |
IntegrationRuntimeSsisProperties
Nazwa | Opis | Wartość |
---|---|---|
Informacje katalogowe | Informacje o katalogu dla zarządzanego dedykowanego środowiska Integration Runtime. | IntegrationRuntimeSsisCatalogInfo |
customSetupScriptProperties | Właściwości skryptu konfiguracji niestandardowej dla zarządzanego dedykowanego środowiska Integration Runtime. | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties (właściwości danych) | Właściwości serwera proxy danych dla zarządzanego dedykowanego środowiska Integration Runtime. | IntegrationRuntimeDataProxyProperties |
wydanie | Wersja środowiska SSIS Integration Runtime | "Przedsiębiorstwo" "Standardowa" |
expressCustomSetupProperties (właściwości konfiguracji express) | Konfiguracja niestandardowa bez właściwości skryptu dla środowiska SSIS Integration Runtime. | Baza konfiguracji niestandardowych[] |
typ licencji | Typ licencji na potrzeby scenariusza wprowadzenia własnej licencji. | "BasePrice" "LicenseIncluded" |
IntegrationRuntimeVNetProperties
Nazwa | Opis | Wartość |
---|---|---|
publiczne adresy IP | Identyfikatory zasobów publicznych adresów IP, których będzie używać to środowisko Integration Runtime. | ciąg znakowy[] |
podsieć | Nazwa podsieci, która zostanie przyłączony do tego środowiska Integration Runtime. | ciąg |
subnetId (identyfikator podsieci) | Identyfikator podsieci, do której zostanie dołączone to środowisko Integration Runtime Azure-SSIS. | ciąg |
Identyfikator vNetId | Identyfikator sieci wirtualnej, do którego dołączy to środowisko Integration Runtime. | ciąg |
LicensedComponentSetupTypeProperties (Właściwości licencjiComponentSetupType)
Nazwa | Opis | Wartość |
---|---|---|
nazwa_komponentu | Nazwa składnika innej firmy. | ciąg (wymagany) |
klucz licencyjny | Klucz licencji do aktywowania składnika. | Tajna baza danych |
LinkedIntegrationRuntimeKeyAuthorization
Nazwa | Opis | Wartość |
---|---|---|
authorizationType (typ autoryzacji) | Typ autoryzacji udostępniania środowiska Integration Runtime. | "Klucz" (wymagany) |
klucz | Klucz używany do autoryzacji. | SecureString (wymagane) |
LinkedIntegrationRuntimeRbacAuthorization
Nazwa | Opis | Wartość |
---|---|---|
authorizationType (typ autoryzacji) | Typ autoryzacji udostępniania środowiska Integration Runtime. | "Kontrola dostępu oparta na rolach" (wymagana) |
identyfikator zasobu | Identyfikator zasobu środowiska Integration Runtime do udostępnienia. | ciąg (wymagany) |
LinkedIntegrationRuntimeType
Nazwa | Opis | Wartość |
---|---|---|
authorizationType (typ autoryzacji) | Dla typu LinkedIntegrationRuntimeKeyAuthorization ustaw wartość "Klucz". Ustaw wartość "RBAC" dla typu LinkedIntegrationRuntimeRbacAuthorization. | "Klucz" "Kontrola dostępu oparta na rolach" (wymagana) |
ManagedIntegrationRuntime
Nazwa | Opis | Wartość |
---|---|---|
zarządzana sieć wirtualna | Zarządzana sieć wirtualna środowiska Integration Runtime. | ManagedIntegrationRuntimeManagedVirtualNetworkReference |
typ | Typ środowiska Integration Runtime. | "Zarządzane" (wymagane) |
właściwościTypu | Właściwości środowiska Integration Runtime zarządzanego. | ManagedIntegrationRuntimeTypeProperties (wymagane) |
ManagedIntegrationRuntimeManagedVirtualNetworkReference
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zarządzanej sieci wirtualnej. | ciąg |
referenceName (nazwa_referencji) | Nazwa referencyjna zarządzanej sieci wirtualnej. | ciąg |
typ | Typ zarządzanej sieci wirtualnej. | ciąg |
ManagedIntegrationRuntimeTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
computeProperties (właściwości obliczeniowe) | Zasób obliczeniowy dla zarządzanego środowiska Integration Runtime. | IntegrationRuntimeComputeProperties |
ssisWłaściwości | Właściwości usług SSIS dla zarządzanego środowiska Integration Runtime. | IntegrationRuntimeSsisProperties |
PipelineExternalComputeScaleProperties
Nazwa | Opis | Wartość |
---|---|---|
numberOfExternalNodes (liczbaWęzłówZewnętrznych) | Liczba węzłów zewnętrznych, które powinny być większe niż 0 i mniejsze niż 11. | Int Ograniczenia: Minimalna wartość = 1 Wartość maksymalna = 10 |
numberOfPipelineNodes (liczbaWęzłówRurociągu) | Liczba węzłów potoku, które powinny być większe niż 0 i mniejsze niż 11. | Int Ograniczenia: Minimalna wartość = 1 Wartość maksymalna = 10 |
timeToLive (czas na żywo) | Ustawienie czasu wygaśnięcia (w minutach) środowiska Integration Runtime, które będzie wykonywać potok i działania zewnętrzne. | Int Ograniczenia: Minimalna wartość = 5 |
Tajna baza danych
Nazwa | Opis | Wartość |
---|---|---|
typ | Dla typu SecureString ustaw wartość "SecureString". | "SecureString" (wymagane) |
SecureString
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ wpisu tajnego. | ciąg (wymagany) |
wartość | Wartość bezpiecznego ciągu. | ciąg (wymagany) |
SecureString
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ wpisu tajnego. | "SecureString" (wymagane) |
wartość | Wartość bezpiecznego ciągu. | ciąg (wymagany) |
SelfHostedIntegrationRuntime
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ środowiska Integration Runtime. | "SelfHosted" (wymagane) |
właściwościTypu | Jeśli ta właściwość nie ma wartości null, oznacza to, że jest to połączone środowisko Integration Runtime. Właściwość jest używana do uzyskiwania dostępu do oryginalnego środowiska Integration Runtime. | Właściwości SelfHostedIntegrationRuntimeTypeProperties |
Właściwości SelfHostedIntegrationRuntimeTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
linkedInfo (informacje o linked) | Połączony typ środowiska Integration Runtime z fabryki danych | LinkedIntegrationRuntimeType |
selfContainedInteractiveAuthoringEnabled | Alternatywna opcja zapewnienia interaktywnej funkcji tworzenia, gdy własne środowisko Integration Runtime nie może nawiązać połączenia z usługą Azure Relay. | Bool |
Przykłady użycia
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu workspaces/integrationRuntimes można wdrożyć przy użyciu operacji docelowych:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Synapse/workspaces/integrationRuntimes, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Synapse/workspaces/integrationRuntimes@2021-06-01-preview"
name = "string"
parent_id = "string"
body = {
properties = {
description = "string"
type = "string"
// For remaining properties, see IntegrationRuntime objects
}
}
}
Obiekty IntegrationRuntime
Ustaw właściwość , aby określić typ obiektu.
W przypadku funkcji Zarządzane użyj:
{
managedVirtualNetwork = {
id = "string"
referenceName = "string"
type = "string"
}
type = "Managed"
typeProperties = {
computeProperties = {
copyComputeScaleProperties = {
dataIntegrationUnit = int
timeToLive = int
}
dataFlowProperties = {
cleanup = bool
computeType = "string"
coreCount = int
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"
}
}
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"
}
}
}
W przypadku funkcji SelfHosted użyj:
{
type = "SelfHosted"
typeProperties = {
linkedInfo = {
authorizationType = "string"
// For remaining properties, see LinkedIntegrationRuntimeType objects
}
selfContainedInteractiveAuthoringEnabled = bool
}
}
Obiekty CustomSetupBase
Ustaw właściwość , aby określić typ obiektu.
W przypadku narzędzia CmdkeySetup użyj:
{
type = "CmdkeySetup"
typeProperties = {
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
targetName = ?
userName = ?
}
}
W przypadku składnikaSetup użyj:
{
type = "ComponentSetup"
typeProperties = {
componentName = "string"
licenseKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
W przypadku elementu EnvironmentVariableSetup użyj:
{
type = "EnvironmentVariableSetup"
typeProperties = {
variableName = "string"
variableValue = "string"
}
}
Obiekty LinkedIntegrationRuntimeType
Ustaw właściwość authorizationType , aby określić typ obiektu.
W przypadku klucza użyj:
{
authorizationType = "Key"
key = {
type = "string"
value = "string"
}
}
W przypadku kontroli dostępu opartej na rolach użyj:
{
authorizationType = "RBAC"
resourceId = "string"
}
Obiekty SecretBase
Ustaw właściwość , aby określić typ obiektu.
W przypadku funkcji SecureString użyj:
{
type = "SecureString"
value = "string"
}
Wartości właściwości
Microsoft.Synapse/workspaces/integrationRuntimes
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | ciąg (wymagany) |
parent_id (identyfikator rodzica) | Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. | Identyfikator zasobu typu: obszary robocze |
właściwości | Właściwości środowiska Integration Runtime. | IntegrationRuntime (wymagane) |
typ | Typ zasobu | "Microsoft.Synapse/workspaces/integrationRuntimes@2021-06-01-preview" |
CmdkeySetup
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ konfiguracji niestandardowej. | "CmdkeySetup" (wymagane) |
właściwościTypu | Właściwości niestandardowego typu konfiguracji polecenia Cmdkey. | CmdkeySetupTypeProperties (wymagane) |
Właściwości CmdkeySetupTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
hasło | Hasło dostępu do źródła danych. | SecretBase (wymagana) |
nazwa_docelowa | Nazwa serwera dostępu do źródła danych. | dowolna (wymagana) |
userName (nazwa użytkownika) | Nazwa użytkownika dostępu do źródła danych. | dowolna (wymagana) |
SkładnikSetup
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ konfiguracji niestandardowej. | "ComponentSetup" (wymagane) |
właściwościTypu | Zainstaluj właściwości typu składnika innej firmy. | LicensedComponentSetupTypeProperties (wymagane) |
CopyComputeScaleProperties
Nazwa | Opis | Wartość |
---|---|---|
dataIntegrationUnit (jednostka integracji) | Ustawienie liczby jednostek DIU zarezerwowane na potrzeby wykonywania działania kopiowania. Obsługiwane wartości to wielokrotności 4 w zakresie od 4 do 256. | Int Ograniczenia: Minimalna wartość = 4 |
timeToLive (czas na żywo) | Ustawienie czasu wygaśnięcia (w minutach) środowiska Integration Runtime, które będzie wykonywać działanie kopiowania. | Int Ograniczenia: Minimalna wartość = 5 |
Baza konfiguracji niestandardowych
Nazwa | Opis | Wartość |
---|---|---|
typ | Dla typu CmdkeySetup ustaw wartość "CmdkeySetup". Ustaw wartość "ComponentSetup" dla typu ComponentSetup. Ustaw wartość "EnvironmentVariableSetup" dla typu EnvironmentVariableSetup. | "CmdkeySetup" "ComponentSetup" "EnvironmentVariableSetup" (wymagane) |
Odniesienie do jednostki
Nazwa | Opis | Wartość |
---|---|---|
referenceName (nazwa_referencji) | Nazwa tej jednostki, do których odwołuje się odwołanie. | ciąg |
typ | Typ tej jednostki, do których odwołuje się odwołanie. | "IntegrationRuntimeReference" "LinkedServiceReference" |
EnvironmentVariableSetup (Konfiguracja zmiennej środowiskowej)
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ konfiguracji niestandardowej. | "EnvironmentVariableSetup" (wymagane) |
właściwościTypu | Dodaj właściwości typu zmiennej środowiskowej. | EnvironmentVariableSetupTypeProperties (wymagane) |
EnvironmentVariableSetupTypeProperties (Właściwości środowiska)
Nazwa | Opis | Wartość |
---|---|---|
nazwaZmiennej | Nazwa zmiennej środowiskowej. | ciąg (wymagany) |
zmiennaWartość | Wartość zmiennej środowiskowej. | ciąg (wymagany) |
IntegracjaŚrodowisko uruchomieniowe
Nazwa | Opis | Wartość |
---|---|---|
opis | Opis środowiska Integration Runtime. | ciąg |
typ | Ustaw wartość "Managed" dla typu ManagedIntegrationRuntime. Dla typu SelfHostedIntegrationRuntime ustaw wartość "SelfHostedIntegrationRuntime". | "Zarządzane" "SelfHosted" (wymagane) |
IntegrationRuntimeComputeProperties
Nazwa | Opis | Wartość |
---|---|---|
copyComputeScaleProperties (właściwości kopii) | Właściwości CopyComputeScale dla zarządzanego środowiska Integration Runtime. | CopyComputeScaleProperties |
dataFlowProperties (właściwości przepływu) | Właściwości przepływu danych dla zarządzanego środowiska Integration Runtime. | IntegrationRuntimeDataFlowProperties |
lokalizacja | Lokalizacja zarządzanego środowiska Integration Runtime. Obsługiwane regiony można znaleźć w witrynie /azure/data-factory/data-factory-data-movement-activities | ciąg |
maxParallelExecutionsPerNode | Maksymalna liczba równoległych wykonań na węzeł dla zarządzanego środowiska Integration Runtime. | Int Ograniczenia: Minimalna wartość = 1 |
RozmiarWęzła | Wymagany rozmiar węzła do zarządzanego środowiska Integration Runtime. | ciąg |
liczbaWęzłów | Wymagana liczba węzłów dla zarządzanego środowiska Integration Runtime. | Int Ograniczenia: Minimalna wartość = 1 |
pipelineExternalComputeScaleProperties | Właściwości PipelineExternalComputeScale dla zarządzanego środowiska Integration Runtime. | PipelineExternalComputeScaleProperties |
Właściwości sieci wirtualnej | Właściwości sieci wirtualnej dla zarządzanego środowiska Integration Runtime. | IntegrationRuntimeVNetProperties |
IntegrationRuntimeCustomSetupScriptProperties
IntegrationRuntimeDataFlowProperties
Nazwa | Opis | Wartość |
---|---|---|
Oczyszczania | Klaster nie zostanie odzyskany i zostanie użyty w następnym działaniu przepływu danych do momentu osiągnięcia czasu wygaśnięcia (czasu wygaśnięcia), jeśli zostanie on ustawiony jako false. Wartość domyślna to true. | Bool |
computeType (typ obliczeniowy) | Typ obliczeniowy klastra, który będzie wykonywać zadanie przepływu danych. | "ComputeOptimized" "Ogólne" "MemoryOptimized" |
coreCount (liczba rdzeni) | Liczba rdzeni klastra, który będzie wykonywać zadanie przepływu danych. Obsługiwane wartości to: 8, 16, 32, 48, 80, 144 i 272. | int (integer) |
timeToLive (czas na żywo) | Ustawienie czasu wygaśnięcia (w minutach) klastra, które będzie wykonywać zadanie przepływu danych. | Int Ograniczenia: Minimalna wartość = 0 |
IntegrationRuntimeDataProxyProperties
Nazwa | Opis | Wartość |
---|---|---|
connectVia (połącz się) | Dokumentacja własnego środowiska Integration Runtime. | Odniesienie do jednostki |
ścieżka | Ścieżka zawierająca dane etapowe w usłudze Blob Storage. | ciąg |
stagingLinkedService | Odwołanie do połączonej usługi przejściowej. | Odniesienie do jednostki |
IntegrationRuntimeSsisCatalogInfo
Nazwa | Opis | Wartość |
---|---|---|
catalogAdminPassword (hasło administratora) | Hasło konta użytkownika administratora bazy danych katalogu. | SecureString |
catalogAdminUserName (nazwa_użytkownika catalogAdminUserName) | Nazwa użytkownika administratora bazy danych wykazu. | struna Ograniczenia: Minimalna długość = 1 Maksymalna długość = 128 |
katalogCennikWarstwa | Warstwa cenowa bazy danych wykazu. Prawidłowe wartości można znaleźć w https://azure.microsoft.com/en-us/pricing/details/sql-database/ | "Podstawowa" "Premium" "PremiumRS" "Standardowa" |
catalogServerEndpoint (punkt końcowy serweracatalogServerEndpoint) | Adres URL serwera bazy danych wykazu. | ciąg |
IntegrationRuntimeSsisProperties
Nazwa | Opis | Wartość |
---|---|---|
Informacje katalogowe | Informacje o katalogu dla zarządzanego dedykowanego środowiska Integration Runtime. | IntegrationRuntimeSsisCatalogInfo |
customSetupScriptProperties | Właściwości skryptu konfiguracji niestandardowej dla zarządzanego dedykowanego środowiska Integration Runtime. | IntegrationRuntimeCustomSetupScriptProperties |
dataProxyProperties (właściwości danych) | Właściwości serwera proxy danych dla zarządzanego dedykowanego środowiska Integration Runtime. | IntegrationRuntimeDataProxyProperties |
wydanie | Wersja środowiska SSIS Integration Runtime | "Przedsiębiorstwo" "Standardowa" |
expressCustomSetupProperties (właściwości konfiguracji express) | Konfiguracja niestandardowa bez właściwości skryptu dla środowiska SSIS Integration Runtime. | Baza konfiguracji niestandardowych[] |
typ licencji | Typ licencji na potrzeby scenariusza wprowadzenia własnej licencji. | "BasePrice" "LicenseIncluded" |
IntegrationRuntimeVNetProperties
Nazwa | Opis | Wartość |
---|---|---|
publiczne adresy IP | Identyfikatory zasobów publicznych adresów IP, których będzie używać to środowisko Integration Runtime. | ciąg znakowy[] |
podsieć | Nazwa podsieci, która zostanie przyłączony do tego środowiska Integration Runtime. | ciąg |
subnetId (identyfikator podsieci) | Identyfikator podsieci, do której zostanie dołączone to środowisko Integration Runtime Azure-SSIS. | ciąg |
Identyfikator vNetId | Identyfikator sieci wirtualnej, do którego dołączy to środowisko Integration Runtime. | ciąg |
LicensedComponentSetupTypeProperties (Właściwości licencjiComponentSetupType)
Nazwa | Opis | Wartość |
---|---|---|
nazwa_komponentu | Nazwa składnika innej firmy. | ciąg (wymagany) |
klucz licencyjny | Klucz licencji do aktywowania składnika. | Tajna baza danych |
LinkedIntegrationRuntimeKeyAuthorization
Nazwa | Opis | Wartość |
---|---|---|
authorizationType (typ autoryzacji) | Typ autoryzacji udostępniania środowiska Integration Runtime. | "Klucz" (wymagany) |
klucz | Klucz używany do autoryzacji. | SecureString (wymagane) |
LinkedIntegrationRuntimeRbacAuthorization
Nazwa | Opis | Wartość |
---|---|---|
authorizationType (typ autoryzacji) | Typ autoryzacji udostępniania środowiska Integration Runtime. | "Kontrola dostępu oparta na rolach" (wymagana) |
identyfikator zasobu | Identyfikator zasobu środowiska Integration Runtime do udostępnienia. | ciąg (wymagany) |
LinkedIntegrationRuntimeType
Nazwa | Opis | Wartość |
---|---|---|
authorizationType (typ autoryzacji) | Dla typu LinkedIntegrationRuntimeKeyAuthorization ustaw wartość "Klucz". Ustaw wartość "RBAC" dla typu LinkedIntegrationRuntimeRbacAuthorization. | "Klucz" "Kontrola dostępu oparta na rolach" (wymagana) |
ManagedIntegrationRuntime
Nazwa | Opis | Wartość |
---|---|---|
zarządzana sieć wirtualna | Zarządzana sieć wirtualna środowiska Integration Runtime. | ManagedIntegrationRuntimeManagedVirtualNetworkReference |
typ | Typ środowiska Integration Runtime. | "Zarządzane" (wymagane) |
właściwościTypu | Właściwości środowiska Integration Runtime zarządzanego. | ManagedIntegrationRuntimeTypeProperties (wymagane) |
ManagedIntegrationRuntimeManagedVirtualNetworkReference
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zarządzanej sieci wirtualnej. | ciąg |
referenceName (nazwa_referencji) | Nazwa referencyjna zarządzanej sieci wirtualnej. | ciąg |
typ | Typ zarządzanej sieci wirtualnej. | ciąg |
ManagedIntegrationRuntimeTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
computeProperties (właściwości obliczeniowe) | Zasób obliczeniowy dla zarządzanego środowiska Integration Runtime. | IntegrationRuntimeComputeProperties |
ssisWłaściwości | Właściwości usług SSIS dla zarządzanego środowiska Integration Runtime. | IntegrationRuntimeSsisProperties |
PipelineExternalComputeScaleProperties
Nazwa | Opis | Wartość |
---|---|---|
numberOfExternalNodes (liczbaWęzłówZewnętrznych) | Liczba węzłów zewnętrznych, które powinny być większe niż 0 i mniejsze niż 11. | Int Ograniczenia: Minimalna wartość = 1 Wartość maksymalna = 10 |
numberOfPipelineNodes (liczbaWęzłówRurociągu) | Liczba węzłów potoku, które powinny być większe niż 0 i mniejsze niż 11. | Int Ograniczenia: Minimalna wartość = 1 Wartość maksymalna = 10 |
timeToLive (czas na żywo) | Ustawienie czasu wygaśnięcia (w minutach) środowiska Integration Runtime, które będzie wykonywać potok i działania zewnętrzne. | Int Ograniczenia: Minimalna wartość = 5 |
Tajna baza danych
Nazwa | Opis | Wartość |
---|---|---|
typ | Dla typu SecureString ustaw wartość "SecureString". | "SecureString" (wymagane) |
SecureString
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ wpisu tajnego. | ciąg (wymagany) |
wartość | Wartość bezpiecznego ciągu. | ciąg (wymagany) |
SecureString
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ wpisu tajnego. | "SecureString" (wymagane) |
wartość | Wartość bezpiecznego ciągu. | ciąg (wymagany) |
SelfHostedIntegrationRuntime
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ środowiska Integration Runtime. | "SelfHosted" (wymagane) |
właściwościTypu | Jeśli ta właściwość nie ma wartości null, oznacza to, że jest to połączone środowisko Integration Runtime. Właściwość jest używana do uzyskiwania dostępu do oryginalnego środowiska Integration Runtime. | Właściwości SelfHostedIntegrationRuntimeTypeProperties |
Właściwości SelfHostedIntegrationRuntimeTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
linkedInfo (informacje o linked) | Połączony typ środowiska Integration Runtime z fabryki danych | LinkedIntegrationRuntimeType |
selfContainedInteractiveAuthoringEnabled | Alternatywna opcja zapewnienia interaktywnej funkcji tworzenia, gdy własne środowisko Integration Runtime nie może nawiązać połączenia z usługą Azure Relay. | Bool |