Ausführung von intelligenten kontextbezogenen Befehlen mit Azure PowerShell
Überblick
Az Predictor ist ein PowerShell-Modul, das Sie bei der Navigation durch die Cmdlets und Parameter des Az PowerShell-Moduls unterstützt. Es bietet intelligente kontextbezogene Vorschläge zur Ausführung von Befehlen bei der Verwendung von Azure PowerShell.
Az Predictor verwendet das Subsystem-Plug-In-Modell, das in PowerShell 7.2 verfügbar ist. Diese aktualisierte Version erfordert PSReadLine 2.2.2 oder höher, um Vorschläge anzuzeigen.
Anforderungen
Erforderliche Konfiguration für Az Predictor:
- Azure PowerShell 7.2 oder höher
- PSReadline 2.2.2 oder höher
Installieren der aktuellen Version von PSReadLine:
Install-Module -Name PSReadline
Erste Schritte
Installieren von Az Predictor
Installieren des PowerShell-Moduls „Az.Tools.Predictor“
Install-Module -Name Az.Tools.Predictor
Aktivieren von Az Predictor
Aktivieren Sie Az Predictor für die aktuellen und zukünftigen PowerShell-Sitzungen.
Enable-AzPredictor -AllSession
Legen Sie Ihre bevorzugte Ansicht für Vorschläge fest.
Aktivieren der Listenansicht:
Set-PSReadLineOption -PredictionViewStyle ListView
Aktivieren der Inlineansicht:
Set-PSReadLineOption -PredictionViewStyle InlineView
Hinweis
Sie können mit der F2-Taste zwischen Ansichtsmodi wechseln.
Deinstallation
Nach der Installation und Aktivierung wird Az Predictor im PowerShell-Profil geladen. Deinstallieren des Az.Tools.Predictor-Moduls:
Schließen Sie alle PowerShell-Sitzungen einschließlich VS Code.
Starten Sie eine PowerShell-Sitzung ohne Profil.
pwsh -noprofile
Deinstallieren von Az Predictor
Uninstall-Module -Name Az.Tools.Predictor -Force
Schließen von PowerShell
Datenschutz und Datensammlung
Datenschutz
Az Predictor verwendet die beiden vorherigen Az-Cmdlets, um Vorschläge bereitzustellen, und ignoriert alle Cmdlets, die nicht Teil des Az PowerShell-Moduls sind. Nur die Namen von Cmdlets und Parametern werden an unsere API gesendet, um den Vorschlag abzurufen. Parameterwerte werden verworfen. Der verwendete Ressourcengruppenname und der verwendete Speicherort werden lokal aufbewahrt und mit nachfolgenden Cmdlets wiederverwendet, werden jedoch nie an die API gesendet. In der Vorschauversion generiert und sendet das Modul anonymisierte Informationen zur aktuellen Sitzung, die für Vorhersagen an die API verwendet wird. Diese Informationen werden verwendet, um die Qualität der Vorschläge zu bewerten.
Datensammlung
Die aktuelle Version von Az Predictor sammelt anonymisierte Informationen zur Verwendung, um häufige Probleme zu identifizieren und die Erfahrung zukünftiger Versionen zu verbessern. Az Predictor sammelt keine privaten oder personenbezogenen Daten.
Die Nutzungsdaten helfen beispielsweise, ungenaue Vorschläge und Probleme wie Störungen mit PSReadLine zu identifizieren. Wir schätzen die Erkenntnisse, die uns diese Daten liefern, wissen aber auch, dass nicht jeder Nutzungsdaten senden möchte. Sie können die Datensammlung mit dem Cmdlet Disable-AzDataCollection deaktivieren. Weitere Informationen finden Sie bei Bedarf auch in unseren Datenschutzbestimmungen.
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für