Intelligens környezettudatos parancskiegészítés az Az Predictorral
Áttekintés
Az Az Predictor egy PowerShell-modul, amely segít navigálni az Az PowerShell-modul parancsmagjaiban és paramétereiben. Intelligens környezettudatos javaslatokat nyújt a parancsok befejezéséhez az Azure PowerShell használatakor.
Az Az Predictor a PowerShell 7.2-ben elérhető alrendszer beépülő modulmodellt használja. A frissített verzióhoz a PSReadLine 2.2.2-es vagy újabb verziójára van szükség a javaslatok megjelenítéséhez.
Előfeltételek
Az Az Predictor szükséges konfigurációja:
- PowerShell 7.2 vagy újabb
- PSReadline 2.2.2 vagy újabb
Telepítse a PSReadLine legújabb verzióját:
Install-Module -Name PSReadline
Első lépések
Az Predictor telepítése
Az Az.Tools.Predictor PowerShell-modul telepítése
Install-Module -Name Az.Tools.Predictor
Az Predictor engedélyezése
Engedélyezze az Az Predictort az aktuális és a jövőbeli PowerShell-munkamenetekhez.
Enable-AzPredictor -AllSession
Adja meg az előnyben részesített nézetet a javaslatokhoz.
Listanézet engedélyezése:
Set-PSReadLineOption -PredictionViewStyle ListView
Beágyazott nézet engedélyezése:
Set-PSReadLineOption -PredictionViewStyle InlineView
Feljegyzés
Az F2 billentyűvel válthat a nézetmódok között.
Eltávolítás
A telepítés és engedélyezés után az Az Predictor betöltődik a PowerShell-profilba. Az Az.Tools.Predictor modul eltávolítása:
Zárja be az összes PowerShell-munkamenetet, beleértve a VS Code-ot is.
Profil nélküli PowerShell-munkamenet indítása.
pwsh -noprofile
Az Predictor eltávolítása
Uninstall-Module -Name Az.Tools.Predictor -Force
A PowerShell bezárása
Adatvédelem és adatgyűjtés
Adatvédelem
Az az prediktor az előző két Az-parancsmaggal tesz javaslatokat, és figyelmen kívül hagy minden olyan parancsmagot, amely nem része az Az PowerShell-modulnak. A javaslat beszerzéséhez csak a parancsmagok és paraméterek nevét küldi el az API-nak. A rendszer elveti a paraméterértékeket. A használt erőforráscsoport nevét és helyét a rendszer helyben tárolja, és a későbbi parancsmagokkal újra felhasználja a kényelem érdekében, de a rendszer soha nem küldi el az API-nak. Az előzetes verzióban a modul anonimizált információkat hoz létre és küld el az előrejelzéshez használt aktuális munkamenetről az API-nak. Ezek az információk a javaslatok minőségének értékelésére szolgálnak.
Adatgyűjtés
Az Az Predictor jelenlegi verziója anonimizált információkat gyűjt a használatáról a gyakori problémák azonosítása és a jövőbeli kiadások élményének javítása érdekében. Az Az Predictor nem gyűjt személyes vagy személyes adatokat.
A használati adatok például segítenek azonosítani a pontatlan javaslatokat és problémákat, például a PSReadLine-ba való beavatkozást. Bár nagyra értékeljük az adatok által nyújtott megállapításokat, megértjük, hogy nem mindenki szeretne használati adatokat küldeni. Az adatgyűjtést a Disable-AzDataCollection parancsmaggal tilthatja le. További információt adatvédelmi nyilatkozatunkban talál.