Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:
Azure Data Factory
Azure Synapse Analytics
Tipp
Data Factory in Microsoft Fabric ist die nächste Generation von Azure Data Factory mit einer einfacheren Architektur, integrierter KI und neuen Features. Wenn Sie mit der Datenintegration noch nicht vertraut sind, beginnen Sie mit Fabric Data Factory. Vorhandene ADF-Workloads können auf Fabric aktualisiert werden, um auf neue Funktionen in der Datenwissenschaft, Echtzeitanalysen und Berichterstellung zuzugreifen.
In diesem Artikel wird beschrieben, wie Sie die automatische Aktualisierung der selbst gehosteten Integrationslaufzeit auf die neueste Version zulassen und wie Azure Data Factory (ADF) die Versionen der selbst gehosteten Integrationslaufzeit verwaltet.
So überprüfen Sie die Version Ihrer selbstgehosteten Integration Runtime
Sie können die Version entweder im selbst gehosteten Integrationslaufzeitclient oder im ADF-Portal überprüfen:
Hinweis
Stellen Sie sicher, dass Sie mit einem Konto angemeldet sind, das über die erforderlichen Berechtigungen für Ihre Data Factory verfügt.
Automatische Aktualisierung der selbstgehosteten Integration Runtime
Im Allgemeinen haben Sie beim Installieren einer selbst gehosteten Integrationslaufzeit auf Ihrem lokalen Computer oder einem Azure virtuellen Computer zwei Möglichkeiten, die Version der selbst gehosteten Integrationslaufzeit zu verwalten: autoUpdate oder manuell verwalten. ADF veröffentlicht normalerweise jeden Monat eine neue Version der selbstgehosteten Integration Runtime, die neue Funktionen, Fehlerbehebungen und Verbesserungen enthält. Daher wird Benutzer*innen empfohlen, auf die neueste Version zu aktualisieren.
Die einfachste Möglichkeit besteht darin, beim Erstellen oder Bearbeiten der selbstgehosteten Integration Runtime die automatische Aktualisierung zu aktivieren. Die selbstgehostete Integration Runtime wird automatisch auf eine neuere Version aktualisiert. Sie können das Update auch für den am besten geeigneten Zeitraum planen.
Sie können Datum und Uhrzeit der letzten Aktualisierung auf dem Client der selbstgehosteten Integration Runtime überprüfen.
Sie können diesen PowerShell-Befehl nutzen, um die Version mit automatischem Update abzurufen.
Hinweis
Wenn Sie über mehrere selbstgehostete Integration Runtime-Knoten verfügen, kommt es während dem automatischen Update nicht zu Ausfallzeiten. Das automatische Update erfolgt zuerst auf einem Knoten, während andere an Aufgaben arbeiten. Wenn der erste Knoten das Update beendet hat, übernimmt er die verbleibenden Aufgaben, wenn andere Knoten aktualisiert werden. Wenn Sie nur über eine selbstgehostete Integration Runtime verfügen, kommt es während des automatischen Updates zu Ausfallzeiten.
Version mit automatischem Update im Vergleich zu neuester Version
Um die Stabilität der selbstgehosteten Integration Runtime sicherzustellen, wird jeden Monat eine neue Version veröffentlicht und alle drei Monate ein automatisches Update mit einer stabilen Version aus den vorherigen drei Monaten gepusht. Gelegentlich werden Sie feststellen, dass es sich bei der automatisch aktualisierten Version nicht um die aktuelle, sondern um die vorherige Version handelt. Wenn Sie die neueste Version erhalten möchten, wechseln Sie zum Download Center, und laden Sie sie manuell herunter. Darüber hinaus wird die automatische Aktualisierung auf eine neue Version intern verwaltet. Sie können diese Einstellung nicht ändern.
Die Seite Automatische Aktualisierung der selbstgehosteten Integration Runtime im ADF-Portal zeigt die neuere Version an, wenn die aktuelle Version veraltet ist. Wenn Ihre selbstgehostete Integration Runtime online ist, handelt es sich bei dieser Version um eine Version mit automatischem Update, und Ihre selbstgehostete Integration Runtime wird automatisch zur geplanten Zeit aktualisiert. Wenn Ihre selbstgehostete Integration Runtime jedoch offline ist, wird auf der Seite nur die neueste Version angezeigt.
Das Portal bietet keine Datumsauswahl. Dies bedeutet, dass Sie nur die Uhrzeit auswählen können, während das Datum vom Back-End-System bestimmt wird. In der Regel wird das Datum auf einige Tage nach dem Erhalt der Benachrichtigung über das automatische Update der selbstgehosteten Integration Runtime festgelegt, sodass Kunden ausreichend Zeit haben, ihre Auswahl zu treffen.
Wenn Sie über mehrere Knoten verfügen und einige davon aus bestimmten Gründen nicht erfolgreich automatisch aktualisiert werden, In diesem Fall wird für diese Knoten ein Rollback auf die Version ausgeführt, die vor dem automatischen Update auf allen Knoten identisch war.
Benachrichtigung zum Ablauf der selbstgehosteten Integration Runtime
Wenn Sie die Version der selbstgehosteten Integration Runtime manuell steuern möchten, können Sie die Einstellung zur automatischen Aktualisierung deaktivieren und die Integration Runtime manuell installieren. Jede Version der selbstgehosteten Integration Runtime läuft nach einem Jahr ab. Die Ablaufnachricht wird im ADF-Portal und auf dem Client der selbstgehosteten Integration Runtime 90 Tage vor dem Ablaufdatum angezeigt.
Warnung
Wenn die selbstgehostete Integration Runtime abgelaufen ist, wird ein Offlinestatus angezeigt, und sie funktioniert nicht mehr ordnungsgemäß.
Wenn Sie die Ablaufbenachrichtigung erhalten, können Sie den folgenden PowerShell-Befehl verwenden, um alle abgelaufenen und ablaufenden selbstgehosteten Integration Runtimes in Ihrer Umgebung zu suchen. Anschließend können Sie sie entsprechend aktualisieren.
$upperVersion = "<expiring version>" # the format is [major].[minor]. For example: 5.25
$subscription = "<subscription id>"
az login
az account set --subscription "$subscription"
$factories = az datafactory list | ConvertFrom-Json
$results = @();
for ($i = 0; $i -lt $factories.Count; $i++) {
$factory = $factories[$i]
Write-Progress -Activity "Checking data factory '$($factory.name)'" -PercentComplete $($i * 100.0 / $factories.Count)
$shirs = az datafactory integration-runtime list --factory-name $factory.name --resource-group $factory.resourceGroup | ConvertFrom-Json | Where-Object {$_.properties.type -eq "SelfHosted"}
for ($j = 0; $j -lt $shirs.Count; $j++) {
$shir = $shirs[$j]
Write-Progress -Activity "Checking data factory '$($factory.name)', checking integration runtime '$($shir.name)'" -PercentComplete $($i * 100.0 / $factories.Count + (100.0 * $j / ($factories.Count * $shirs.Count)))
$status = az datafactory integration-runtime get-status --factory-name $factory.name --resource-group $factory.resourceGroup --integration-runtime-name $shir.name | ConvertFrom-Json
$shirVersion = $status.properties.version
$result = @{
subscription = $subscription
resourceGroup = $factory.resourceGroup
factory = $factory.name
integrationRuntime = $shir.name
integrationRuntimeVersion = $shirVersion
expiring_or_expired = (-not [string]::IsNullOrWhiteSpace($shirVersion) -and ((([Version]$shirVersion) -lt ([Version]"$($upperVersion).0.0")) -or $shirVersion.StartsWith("$($upperVersion).")))
}
$result | Format-Table -AutoSize
$results += [PSCustomObject]$result
}
}
Write-Host "Expiring or expired Self-Hosted Integration Runtime includes: "
$results | Where-Object {$_.expiring_or_expired -eq $true} | Select-Object -Property subscription,resourceGroup,factory,integrationRuntime,integrationRuntimeVersion | Format-Table -AutoSize
Zugehöriger Inhalt
- Überprüfen Sie integrationslaufzeitkonzepte in Azure Data Factory.
- Erfahren Sie, wie Sie eine selbst gehostete Integrationslaufzeit im Azure Portal erstellen.