Intelligente contextbewuste opdrachtvoltooiing met Az Predictor
Overzicht
Az Predictor is een PowerShell-module waarmee u door de cmdlets en parameters van de Az PowerShell-module kunt navigeren. Het biedt intelligente contextbewuste suggesties voor het voltooien van opdrachten bij het gebruik van Azure PowerShell.
Az Predictor maakt gebruik van het subsysteeminvoegtoepassingsmodel dat beschikbaar is in PowerShell 7.2. Voor deze bijgewerkte versie is PSReadLine 2.2.2 of hoger vereist om suggesties weer te geven.
Vereisten
Vereiste configuratie voor Az Predictor:
- PowerShell 7.2 of hoger
- PSReadline 2.2.2 of hoger
Installeer de nieuwste versie van PSReadLine:
Install-Module -Name PSReadline
Aan de slag
Az Predictor installeren
De PowerShell-module Az.Tools.Predictor installeren
Install-Module -Name Az.Tools.Predictor
Az Predictor inschakelen
Schakel Az Predictor in voor de huidige en toekomstige PowerShell-sessies.
Enable-AzPredictor -AllSession
Stel de gewenste weergave in voor suggesties.
Lijstweergave inschakelen:
Set-PSReadLineOption -PredictionViewStyle ListView
Inlineweergave inschakelen:
Set-PSReadLineOption -PredictionViewStyle InlineView
Notitie
U kunt schakelen tussen weergavemodi met de F2-toets.
Verwijdering
Nadat Az Predictor is geïnstalleerd en ingeschakeld, wordt az predictor geladen in het PowerShell-profiel. De Az.Tools.Predictor-module verwijderen:
Sluit alle PowerShell-sessies, inclusief VS Code.
Start een PowerShell-sessie zonder profiel.
pwsh -noprofile
Az Predictor verwijderen
Uninstall-Module -Name Az.Tools.Predictor -Force
PowerShell sluiten
Privacy en gegevensverzameling
Privacy
Az predictor gebruikt de vorige twee Az-cmdlets om suggesties te doen en negeert cmdlets die geen deel uitmaken van de Az PowerShell-module. Alleen de namen van cmdlets en parameters worden naar onze API verzonden om de suggestie te verkrijgen. Parameterwaarden worden verwijderd. De gebruikte resourcegroepnaam en -locatie worden lokaal bewaard en opnieuw gebruikt met volgende cmdlets, maar worden nooit naar de API verzonden. In de preview-versie genereert en verzendt de module geanonimiseerde informatie over de huidige sessie die wordt gebruikt voor voorspellingen naar de API. Deze informatie wordt gebruikt om de kwaliteit van suggesties te beoordelen.
Gegevens verzamelen
De huidige versie van Az Predictor verzamelt geanonimiseerde informatie over het gebruik ervan om veelvoorkomende problemen te identificeren en de ervaring van toekomstige releases te verbeteren. Az Predictor verzamelt geen persoonlijke of persoonlijke gegevens.
De gebruiksgegevens helpen bijvoorbeeld onnauwkeurige suggesties en problemen, zoals interferenties met PSReadLine, te identificeren. Hoewel we de inzichten die deze gegevens bieden waarderen, begrijpen we niet dat iedereen gebruiksgegevens wil verzenden. U kunt gegevensverzameling uitschakelen met de cmdlet Disable-AzDataCollection . U kunt ook onze privacyverklaring lezen voor meer informatie.