Azure의 Microsoft Copilot(미리 보기)을 사용하여 리소스 정보 가져오기
Azure 리소스 및 클라우드 환경에 대해 Azure의 Microsoft Copilot(미리 보기)에 질문할 수 있습니다. LLM(대규모 언어 모델)과 Azure Resource Graph의 강력한 기능을 결합한 Azure의 Microsoft Copilot(미리 보기)은 Azure Resource Graph 쿼리를 작성하는 데 도움이 됩니다. Azure Portal 어디에서나 자연어를 사용하여 입력을 제공하면 Azure의 Microsoft Copilot(미리 보기)이 Azure Resource Graph에서 사용할 수 있는 작업 쿼리를 반환합니다. Azure Resource Graph는 리소스 인벤토리에 대한 실시간 액세스가 필요한 다른 시나리오에 대한 기반 메커니즘 역할도 합니다.
Azure Resource Graph의 쿼리 언어는 Azure Data Explorer의 KQL(Kusto 쿼리 언어)에 기반을 두고 있습니다. 그러나 Azure의 Microsoft Copilot(미리 보기)을 사용하여 Azure 리소스 및 환경에 대한 정보를 검색하기 위해 KQL에 익숙할 필요는 없습니다. 숙련된 쿼리 작성자는 Azure의 Microsoft Copilot을 사용하여 쿼리 생성 프로세스를 간소화할 수도 있습니다. Azure의 Copilot가 쿼리를 생성하면 Azure Resource Graph에서 실행하거나 텍스트를 복사하여 쿼리를 수정하거나 저장할 수 있습니다.
높은 수준의 정확도가 일반적이지만 생성된 쿼리를 검토하여 예상 결과에 부합하는지 확인하는 것이 좋습니다.
참고 항목
여기에 나열된 작업 및 샘플 프롬프트는 Azure의 Microsoft Copilot(미리 보기)이 특히 유용할 수 있는 몇 가지 영역을 보여 줍니다. 그러나 이것이 수행할 수 있는 모든 작업의 전체 목록은 아닙니다. 사용자 고유의 프롬프트를 실험해 보고 Azure의 Microsoft Copilot(미리 보기)이 Azure 리소스 및 환경을 관리하는 데 어떻게 도움이 되는지 확인하는 것이 좋습니다.
Important
Azure의 Microsoft Copilot(미리 보기)은 현재 미리 보기로 제공됩니다. 베타, 미리 보기로 제공되거나 아직 일반 공급으로 릴리스되지 않은 Azure 기능에 적용되는 약관은 Microsoft Azure 미리 보기에 대한 추가 사용 약관을 참조하세요.
참고 항목
개발 환경에서 이러한 프롬프트를 수행하려는 경우 이제 Visual Studio Code 확장인 Azure용 GitHub Copilot(미리 보기)를 사용하여 수행할 수 있습니다. 특히 프롬프트를 작성하여 리소스 정보 등을 가져올 수 있습니다.
샘플 프롬프트
다음은 Azure Resource Graph 쿼리를 생성하는 데 사용할 수 있는 프롬프트 종류의 몇 가지 예입니다. 실제 시나리오에 따라 이러한 프롬프트를 수정하거나 추가 프롬프트를 사용해 다양한 종류의 쿼리를 만들어 보세요.
- "비준수 리소스를 모두 보여 주세요."
- "사용하도록 설정된 복제 리소스가 부족한 모든 가상 머신을 나열합니다."
- "내 Linux Virtual Machines에 적용된 모든 업데이트를 나열합니다."
- "인터넷에서 액세스할 수 있는 모든 스토리지 계정을 나열합니다."
- "지금 실행되고 있지 않은 모든 가상 머신을 나열합니다."
- "지난 7일 동안의 모든 변경 내용을 찾는 쿼리를 작성합니다."
- "만든 날짜를 기준으로 내림차순으로 정렬된 모든 가상 머신 확장 집합을 조회하는 ARG 쿼리를 작성하는 데 도움을 주세요."
- "내 VM의 공용 IP는 무엇인가요?"
- "미국 동부에 있는 내 스토리지 계정을 모두 보여 주시겠어요?"
- "내 리소스 그룹과 해당 구독을 모두 나열합니다."
- "어제 만들어진 모든 리소스를 찾는 쿼리를 작성합니다."
예제
Azure의 Microsoft Copilot(미리 보기)에 요청하여 "공용 인터페이스 및 공용 IP를 사용하여 내 가상 머신을 나열하는 쿼리를 작성해 줘."와 같은 프롬프트를 사용하여 쿼리를 작성할 수 있습니다.
생성된 쿼리가 정확히 원하는 쿼리가 아닌 경우 Azure의 Microsoft Copilot(미리 보기)에 요청하여 변경을 수행할 수 있습니다. 이 예에서 첫 번째 프롬프트는 "OS별로 내 VM을 나열하는 KQL 쿼리를 작성하세요."입니다. 쿼리가 표시된 후 "알파벳순으로 정렬됨"이라는 추가 프롬프트를 사용하면 OS를 이름별로 알파벳순으로 나열하는 수정된 쿼리가 생성됩니다.
실행을 선택하면 Azure Resource Graph 탐색기에서 생성된 쿼리를 볼 수 있습니다. 예를 들어 "지난 24시간 동안 어떤 리소스가 생성되었나요?"라고 질문할 수 있습니다. Azure의 Microsoft Copilot(미리보기)이 쿼리를 생성한 후 실행을 선택하여 Azure Resource Graph Explorer에서 쿼리와 결과를 확인합니다.
다음 단계
- Azure의 Microsoft Copilot의 기능을 살펴봅니다.
- Azure Resource Graph에 대해 자세히 알아봅니다.