적용 대상:✅ Microsoft Fabric 내 웨어하우스
데이터 웨어하우스 내의 패브릭의 코파일럿에는 자연어로 코파일럿과 상호 작용할 수 있는 채팅 창이 포함되어 있습니다. 이 인터페이스에서는 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은 활성 쿼리 탭 내에서 T-SQL 코드에 대한 요약 및 자연어설명을 제공할 수 있습니다.
- 오류 수정: Copilot은 T-SQL 코드에서 오류가 발생하면 오류를 수정할 수도 있습니다. Copilot는 활성 쿼리 탭과 컨텍스트를 공유하며 SQL 쿼리 오류를 자동으로 수정하는 유용한 제안을 제공할 수 있습니다.
필수 조건
- Copilot 사용을 시작하기 전에 관리자가 테넌트 전환을 사용하도록 설정해야 합니다. 자세한 내용은 Copilot 테넌트 설정 소개를 참조하세요.
- F2 또는 P1 용량은패브릭 지역 가용성에 나열된 지역 중 하나에 있어야 합니다.
- 테넌트 또는 용량이 미국 또는 프랑스 외부에 있는 경우 Fabric 테넌트 관리자가 Fabric 관리 포털에서 Azure OpenAI로 전송된 데이터가 테넌트의 지리적 지역, 규정 준수 경계 또는 국가 클라우드 인스턴스 외부에서 처리될 수 있음 테넌트 설정을 활성화하지 않는 한 기본적으로 Copilot이 비활성화됩니다.
- Microsoft Fabric의 Copilot은 평가판 SKU에서는 지원되지 않습니다. 현재 유료 SKU(F2 이상 또는 P1 이상)만 지원됩니다.
- 자세한 내용은 Fabric 및 Power BI의 Copilot 개요를 참조하세요.
시작하기
데이터 웨어하우스 워크로드에서 웨어하우스를 열고 새 SQL 쿼리를 엽니다.
Copilot 채팅 창을 열려면 Copilot 단추를 선택합니다.
채팅 창은 Copilot를 시작하고 익숙해지도록 유용한 시작 프롬프트를 제공합니다. Copilot에게 질문할 옵션을 선택합니다. 질문하기 버튼을 클릭하면 웨어하우스에 맞게 특별히 맞춤화된 질문 예시가 제공됩니다.
또한 채팅 상자에 선택한 요청을 입력할 수 있으며 그에 따라 Copilot가 응답합니다.
요청과 관련된 설명서를 찾으려면 도움말 버튼을 선택합니다.
더 강력한 사용 사례
일반적으로 창고에 대한 코필로트 질문을 할 수 있으며 그에 따라 응답해야합니다. 그러나 코필로트가 특정 기술을 수행하도록 강제하려는 경우 사용할 수 있는 /
명령이 있습니다. 이러한 명령은 채팅 메시지의 시작 부분에 붙여야 합니다.
명령 | 설명 |
---|---|
/generate-sql |
Copilot에 제출된 프롬프트에서 SQL 쿼리를 생성합니다. |
/explain |
활성 쿼리 탭 내에서 쿼리에 대한 설명을 생성합니다. |
/fix |
활성 쿼리 탭 내에서 쿼리에 대한 수정 사항을 생성합니다. 선택적으로 추가 컨텍스트를 추가하여 쿼리의 특정 부분이나 측면을 수정할 수 있습니다. |
/question |
Copilot에 제출된 프롬프트에서 자연어 응답을 생성합니다. |
/help |
Copilot 사용에 대한 도움말을 참조하세요. 이 링크는 코필로트에 대한 설명서 및 사용 방법에 대한 링크입니다. |
/generate-sql
, /question
, 선택적으로 /fix
의 경우 의도에 대한 추가 정보를 포함합니다. 예시:
/generate-sql select numbers 1 through 10
/question what types of security are Supported for this warehouse?
/fix using CTAS instead of ALTER TABLE