Az Predictor를 사용하여 지능형 컨텍스트 인식 명령 완성
개요
Az Predictor az PowerShell 모듈 cmdlet 및 매개 변수를 탐색하는 데 도움이 되는 PowerShell 모듈입니다. Azure PowerShell을 사용할 때 명령 완성을 위한 지능형 컨텍스트 인식 제안을 제공합니다.
Az Predictor는 PowerShell 7.2에서 사용할 수 하위 시스템 플러그 인 모델을 사용합니다. 이 업데이트된 버전을 사용하려면 PSReadLine 2.2.2 이상이 필요합니다.
필수 구성 요소
Az Predictor에 필요한 구성:
최신 버전의 PSReadLine을 설치합니다.
Install-Module -Name PSReadline
시작
Az Predictor 설치
Az.Tools.Predictor PowerShell 모듈 설치
Install-Module -Name Az.Tools.Predictor
Az Predictor 사용
현재 및 이후 PowerShell 세션에 대해 Az Predictor를 사용하도록 설정합니다.
Enable-AzPredictor -AllSession
제안에 대한 선호하는 보기를 설정하세요.
목록 보기 사용:
Set-PSReadLineOption -PredictionViewStyle ListView
인라인 보기 사용:
Set-PSReadLineOption -PredictionViewStyle InlineView
메모
F2 키를 사용하여 보기 모드 간에 전환할 수 있습니다.
프로그램 제거
설치되고 사용하도록 설정되면 Az Predictor가 PowerShell 프로필에 로드됩니다. Az.Tools.Predictor 모듈을 제거하려면 다음을 수행합니다.
VS Code를 포함하여 모든 PowerShell 세션에 닫습니다.
프로필 없이 PowerShell 세션을 시작합니다.
pwsh -noprofile
Az Predictor 프로그램 제거
Uninstall-Module -Name Az.Tools.Predictor -Force
PowerShell 닫기
개인 정보 및 데이터 수집
사생활
Az predictor는 이전 두 개의 Az cmdlet을 사용하여 제안을 하고 Az PowerShell 모듈포함되지 않은 cmdlet을 무시합니다. 제안을 얻기 위해 cmdlet 및 매개 변수의 이름만 API로 전송됩니다. 매개 변수 값은 삭제됩니다. 사용되는 리소스 그룹 이름 및 위치는 로컬로 유지되고 편의를 위해 후속 cmdlet과 함께 다시 사용되지만 API로 전송되지는 않습니다. 미리 보기 버전에서 모듈은 예측에 사용되는 현재 세션에 대한 익명화된 정보를 생성하여 API에 보냅니다. 이 정보는 제안의 품질을 평가하는 데 사용됩니다.
데이터 수집
현재 버전의 Az Predictor는 사용량에 대한 익명 정보를 수집하여 일반적인 문제를 식별하고 향후 릴리스의 환경을 개선합니다. Az Predictor는 개인 또는 개인 데이터를 수집하지 않습니다.
예를 들어 사용량 현황 데이터는 PSReadLine의 간섭과 같은 부정확한 제안 및 문제를 식별하는 데 도움이 됩니다. 이 데이터가 제공하는 인사이트를 높이 평가하지만 모든 사용자가 사용량 현황 데이터를 보내고 싶어하는 것은 아닙니다. Disable-AzDataCollection cmdlet을 사용하여 데이터 수집을 사용하지 않도록 설정할 수 있습니다. 자세한 내용은 개인정보처리방침 읽을 수도 있습니다.