다음을 통해 공유


Copilot 데이터 엔지니어링 및 데이터 과학 개요(미리 보기)

중요하다

Copilot 데이터 엔지니어링 및 데이터 과학용은 프리뷰 상태에 있습니다.

Copilot Microsoft Fabric은 마찰을 줄이면서 데이터를 인사이트로 빠르게 전환하기 위한 AI 파트너입니다.

패브릭 워크로드에서 사용할 수 있는 각 Copilot 환경은 현재 작업에 맞게 조정됩니다. 이 문서에서는 데이터 과학 및 데이터 엔지니어링 Notebook 환경에 중점을 둡니다.

Notebook에서 Copilot 흐름을 중단하지 않고 데이터에서 작업 코드로 이동하는 데 도움이 됩니다. Notebook의 컨텍스트를 이해하여, 연결된 Lakehouse, 작업 공간 테이블 및 파일, 로드된 데이터프레임을 포함한 관련 코드 제안, 결과 설명, 문제 해결을 통해 질문을 더 빠르게 신뢰할 수 있는 인사이트로 전환할 수 있습니다.

다른 워크로드에 대한 Copilot 자세한 내용은 패브릭 및 Power BI의 Copilot 개요를 참조하세요.

당신이 Copilot로 수행할 수 있는 작업

Copilot 는 탐색에서 최적화에 이르기까지 전체 Notebook 워크플로를 지원하므로 Notebook을 종료하지 않고 질문에서 유효성이 검사된 결과로 이동할 수 있습니다.

채팅 창을 열 Copilot 면 제안된 프롬프트로 시작하거나 자연어로 자신의 질문을 할 수 있습니다.

Copilot로 다음을 수행할 수 있습니다.

  • 코드 생성 및 덜 반복적인 설정으로 개발을 가속화합니다.
  • 테이블을 프로파일링하고, 데이터를 샘플링하고, 불일치를 정리하여 데이터를 탐색, 유효성 검사 및 준비합니다.
  • 오류를 이해하고 제안된 수정 사항을 적용하여 컨텍스트에서 문제를 해결합니다.
  • 메트릭을 생성하고, 추세를 탐색하고, 코드를 변환하고, 공동 작업을 위한 논리를 문서화하여 Notebook을 분석하고 최적화합니다.

단계별 사용 지침, 프롬프트 예제 및 포털 연습을 원하는 경우 채팅 창 사용을 Copilot 참조하세요.

복구 워크플로 및 오류 진단에 대해서는 Notebook 오류 진단을 사용해 보세요Copilot.

작동 방식 Copilot

노트북을 열면 Copilot가 자동으로 인식합니다.

  • 현재 작업 영역
  • 연결된 레이크하우스
  • 사용 가능한 스키마, 테이블 및 파일
  • Notebook의 구조 및 기존 코드
  • 실행 환경

설치를 설명할 필요가 없습니다. Copilot 에서는 이 컨텍스트를 사용하여 노트북이 확장될 때 관련된 환경을 고려한 응답을 생성합니다.

Copilot 스키마 인식이므로 다음을 요청할 수 있습니다.

  • "호숫가에 있는 테이블은 몇 개입니까?"
  • "고객 테이블의 열은 무엇인가요?"
  • "sales.csv에서 데이터프레임을 만듭니다."

Copilot 는 사용자 환경에 맞게 채팅 창에서 직접 코드와 설명을 생성합니다.

원하는 방식으로 작업하세요: 채팅 창 및 셀 내 Copilot

Copilot 는 두 가지 보완적인 방법으로 Notebook에 통합됩니다.

  • 채팅 창: 다단계 워크플로, 셀 간에 파이프라인 빌드, 데이터 세트 탐색 및 diff 보기로 생성된 코드 검토에 가장 적합합니다.
  • 셀 Copilot내: 코드 생성, 논리 설명(), 오류 수정(), 설명서/explain 추가(/fix/comments) 또는 성능 최적화(/optimize)와 같은 단일 셀 내의 향상된 기능에 가장 적합합니다.

두 환경 모두 동일한 Notebook 컨텍스트를 공유하므로 광범위한 워크플로 디자인과 대상 구체화 간에 원활하게 이동할 수 있습니다.

엔드 투 엔드 지침 및 예제는 채팅 창 사용을 Copilot 참조하세요. 슬래시 명령 및 셀 내 사용에 대한 자세한 내용은 셀 내 사용 방법Copilot을 참조하세요. 인라인 코드 완성은 인라인 코드 완성을 참조Copilot하세요.

AI의 책임 있는 사용

Copilot 는 인간의 판단을 대체하는 것이 아니라 생산성 도구입니다. 항상 AI 생성 코드, 설명 및 제안을 검토한 후 Notebook에 적용합니다. Copilot 부정확하거나 불완전하거나 오래된 라이브러리 구문을 기반으로 하는 결과를 생성할 수 있습니다.

책임 있는 사용을 지원하려면 다음을 수행합니다.

  • 모든 출력을 검토 합니다. 프로덕션 환경에서 실행하기 전에 생성된 코드와 데이터의 유효성을 검사하고 예상 결과를 확인합니다.
  • 실행할 내용을 Copilot 제어 합니다. 기본적으로 Copilot 셀을 실행하거나 코드를 편집하기 전에 승인을 요청합니다. 실행하기 전에 각 작업을 검토할 수 있도록 이 설정을 사용하도록 설정합니다. 자세한 내용은 승인 설정을 참조하세요.
  • 데이터 처리 이해 - AI의 유해한 사용을 감지하기 위해 고객 데이터가 일시적으로 저장 및 처리됩니다. 데이터 개인 정보, 보안 및 보존에 대한 자세한 내용은 전자 필기장의 개인 정보, 보안 및 책임 있는 사용을 Copilot 참조하세요.

사전 요구 사항

노트북에서 Copilot를 사용하기 전에, 다음을 수행하세요.

  • 사용자가 Copilot 및 Azure OpenAI가 제공하는 기타 기능을 사용할 수 있도록 테넌트 설정이 활성화되어 있는지 확인합니다. 이 설정은 기본적으로 사용하도록 설정되어 있지만 패브릭 관리자가 이 설정을 해제했을 수 있습니다.
  • 작업 영역이 지원되는 용량(F2 이상 또는 P1 이상)에 있는지 확인합니다.
  • 용량이 미국 또는 EU 외부에 있는 경우 관리자가 지역 간 데이터 처리 및 스토리지에 대해 더 많은 테넌트 설정을 사용하도록 설정해야 합니다.

용량 요구 사항, 지역 가용성, 필수 테넌트 설정 및 지리적 영역 간 데이터 처리에 대한 자세한 내용은 패브릭 및 Power BI 개요Copilot를 참조하세요. 테넌트 설정의 전체 목록은 테넌트 설정을 참조Copilot하세요.

제한사항

  • Copilot 데이터 과학 및 데이터 엔지니어링 환경의 기능은 현재 노트북에 한정됩니다. Copilot 는 의미 체계 링크 통합을 통해 Power BI 의미 체계 모델을 읽을 수도 있습니다.

  • 테넌트가 프라이빗 링크로 구성된 경우 채팅 창이 Copilot 작동하지 않습니다. 인라인 코드 제안 및 빠른 작업은 여전히 작동하지만 채팅 상호 작용은 로드되지 않습니다.

  • 빠르게 변화하는 라이브러리나 최근에 릴리스된 라이브러리를 사용하여 코드를 생성하면 부정확한 내용이나 조작된 내용이 포함될 수 있습니다.

  • AI에서 생성된 콘텐츠는 정확하지 않을 수 있습니다. 항상 Copilot 제안을 적용하기 전에 검토하십시오.