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을 사용하여 데이터 수집을 사용하지 않도록 설정할 수 있습니다. 자세한 내용은 개인정보 처리방침 을 읽어도 됩니다.
Azure PowerShell
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기