방법: 패브릭 데이터 웨어하우스에 대한 Copilot 채팅 창 사용
적용 대상:✅ Microsoft Fabric 내 웨어하우스
Data Warehouse의 Copilot에는 자연어로 Copilot과 상호 작용하는 채팅 창이 포함되어 있습니다. 이 인터페이스에서는 Copilot에 Data Warehouse와 관련된 질문이나 일반적으로 Fabric의 데이터 웨어하우징에 대해 질문할 수 있습니다. 질문에 따라 Copilot은 생성된 SQL 쿼리 또는 자연어 응답으로 응답합니다.
Copilot은 스키마를 인식하고 컨텍스트화가 가능하므로 웨어하우스에 맞게 조정된 쿼리를 생성할 수 있습니다.
이 통합을 통해 Copilot은 다음과 같은 프롬프트에 대한 SQL 쿼리를 생성할 수 있습니다.
Show me all properties that sold last year
Which agents have listed more than two properties for sale?
Tell me the rank of each agent by property sales and show name, total sales, and rank
주요 기능
채팅을 통한 상호 작용에 지원되는 기능은 다음과 같습니다.
- 자연어에서 SQL로: T-SQL 코드를 생성하고 워크플로를 가속화하기 위해 물어볼 질문을 제안받습니다.
- Q&A: Copilot에게 Fabric의 웨어하우징에 대해 질문하면 자연어로 응답합니다.
- 설명: Copilot은 활성 쿼리 탭 내에서 T-SQL 코드에 대한 요약 및 자연어설명을 제공할 수 있습니다.
- 오류 수정: Copilot은 T-SQL 코드에서 오류가 발생하면 오류를 수정할 수도 있습니다. Copilot는 활성 쿼리 탭과 컨텍스트를 공유하며 SQL 쿼리 오류를 자동으로 수정하는 유용한 제안을 제공할 수 있습니다.
필수 조건
- Copilot 사용을 시작하기 전에 관리자가 테넌트 전환을 사용하도록 설정해야 합니다. 자세한 내용은 Copilot 테넌트 설정 소개를 참조하세요.
- F64 또는 P1 용량은 이 문서(Fabric 지역 가용성)에 나열되어 있는 지역 중 하나에 있어야 합니다.
- 테넌트 또는 용량이 미국 또는 프랑스 외부에 있는 경우 Fabric 테넌트 관리자가 Fabric 관리 포털에서 Azure OpenAI로 전송된 데이터가 테넌트의 지리적 지역, 규정 준수 경계 또는 국가 클라우드 인스턴스 외부에서 처리될 수 있음 테넌트 설정을 활성화하지 않는 한 기본적으로 Copilot이 비활성화됩니다.
- Microsoft Fabric의 Copilot은 평가판 SKU에서는 지원되지 않습니다. 유료 SKU(F64 이상 또는 P1 이상)만 지원됩니다.
- 자세한 내용은 Fabric 및 Power BI의 Copilot 개요를 참조하세요.
시작하기
Data Warehouse 워크로드에서 웨어하우스를 열고 새 SQL 쿼리를 엽니다.
채팅 창은 Copilot를 시작하고 익숙해지도록 유용한 시작 프롬프트를 제공합니다. Copilot에게 질문할 옵션을 선택합니다. 질문하기 버튼을 클릭하면 웨어하우스에 맞게 특별히 맞춤화된 질문 예시가 제공됩니다.
또한 채팅 상자에 선택한 요청을 입력할 수 있으며 그에 따라 Copilot가 응답합니다.
요청과 관련된 설명서를 찾으려면 도움말 버튼을 선택합니다.
더 강력한 사용 사례
정상적으로 Copilot에 웨어하우스에 대한 질문을 할 수 있으며 Copilot이 그에 따라 응답합니다. 그러나 코필로트가 특정 기술을 수행하도록 강제하려는 경우 사용할 수 있는 /
명령이 있습니다. 이러한 명령은 채팅 메시지의 시작 부분에 붙여야 합니다.
명령 | 설명 |
---|---|
/generate-sql |
Copilot에 제출된 프롬프트에서 SQL 쿼리를 생성합니다. |
/explain |
활성 쿼리 탭 내에서 쿼리에 대한 설명을 생성합니다. |
/fix |
활성 쿼리 탭 내에서 쿼리에 대한 수정 사항을 생성합니다. 선택적으로 추가 컨텍스트를 추가하여 쿼리의 특정 부분이나 측면을 수정할 수 있습니다. |
/question |
Copilot에 제출된 프롬프트에서 자연어 응답을 생성합니다. |
/help |
Copilot 사용에 대한 도움말을 참조하세요. 이 링크는 Copilot 및 사용 방법에 대한 설명서로 연결됩니다. |
/generate-sql
, /question
, 선택적으로 /fix
의 경우 의도에 대한 추가 정보를 포함합니다. 예시:
/generate-sql select numbers 1 through 10
/question what types of security are supported in this warehouse?
/fix using CTAS instead of ALTER TABLE