Genie Code는 Azure Databricks 작업 영역의 개발자 및 기술 실무자를 위한 AI 코딩 및 데이터 도우미입니다. 코드를 생성 및 실행하고, 파이프라인 및 AI/BI 대시보드를 빌드하고, 오류를 디버그하고, Unity 카탈로그 테이블, 열 및 계보와 직접 작동하여 다단계 데이터 작업을 가속화합니다. Notebook, SQL 편집기, Lakeflow 파이프라인 편집기, AI/BI 대시보드 및 MLflow에서 실행되며 채팅 스레드는 페이지 간을 탐색할 때 유지됩니다.
Genie Code는 Unity 카탈로그 권한에 의해 관리되므로 데이터에만 액세스하고 권한이 있는 작업을 수행할 수 있습니다. 이는 모든 Azure Databricks 고객이 추가 비용 없이 사용할 수 있으며, 노트북, 쿼리 및 잡을 실행하는 데 사용한 컴퓨팅 리소스에 대해서만 비용을 지불하면 됩니다. 공정한 사용 제한은 남용을 방지하지만 대부분의 사용자에게는 영향을 미치지 않습니다.
지니 코드는 AI 환경의 Genie 제품군에 속합니다. 간소화된 채팅 인터페이스를 사용하여 데이터 질문을 하고, 대시보드를 탐색하고, 앱을 실행하려는 비즈니스 사용자는 Genie를 사용해야 합니다. 도메인별 환경에 대해 신뢰할 수 있는 데이터, 메트릭 및 비즈니스 규칙을 구성하는 데이터 팀은 Genie Spaces를 참조해야 합니다. 개인 정보, 신뢰 및 보안 세부 정보는 Databricks AI 보조 기능 신뢰 및 안전을 참조하세요.
데모 비디오
이 데모 비디오에서는 지니 코드의 작동을 참조하세요.
제품 화면별 에이전트 모드 기능
에이전트 모드에서 Genie Code는 사용 중인 제품 화면에 맞게 조정되고 다단계 작업을 자율적으로 처리합니다. Lakeflow 파이프라인 편집기에서는 파이프라인 편집 및 데이터 엔지니어링에 중점을 둡니다. Notebook 및 SQL 편집기에서는 데이터 탐색 및 분석을 지원합니다. 대시보드에서는 데이터 분석 및 대시보드 만들기를 지원합니다. MLflow에서는 GenAI 애플리케이션을 디버그하고 개선하는 데 도움이 됩니다.
| 지니 코드 기능 | 설명 |
|---|---|
| Notebook의 데이터 과학 및 ML | Genie Code는 Databricks Notebook과 통합되고 예비 데이터 분석 및 모델 학습을 자동화하도록 최적화되어 있습니다. |
| Lakeflow의 파이프라인 개발 | Genie Code에는 ETL 워크로드를 쉽게 자동화하고 Lakeflow Spark 선언적 파이프라인을 빌드할 수 있는 데이터 엔지니어링 기능이 있습니다. |
| 대시보드의 데이터 분석 | Genie Code는 프로덕션 준비 대시보드를 계획하고 생성하며 데이터 분석에 도움을 줄 수 있습니다. |
| MLflow의 관찰 가능성 및 평가 | Genie Code는 GenAI 애플리케이션을 이해하고, 디버그하고, 개선할 수 있습니다. |
코드 지원을 위한 기본 제공 기능
Genie Code는 Unity 카탈로그 메타데이터(테이블, 열, 설명 및 회사의 인기 있는 데이터 자산)를 사용하여 코드를 작성, 디버그 및 실행하는 동안 개인 설정된 응답을 제공합니다. 다음 기본 제공 기능을 사용합니다.
| 지니 코드 기능 | 설명 |
|---|---|
| Genie 코드로 채팅 | Genie Code에 질문하면 Databricks 설명서의 인용을 비롯한 관련 정보로 응답합니다. |
| 인라인 제안 및 자동 완성 | 인라인 제안으로 코드를 작성하는 데 도움을 받으세요. |
| 빠른 수정 | Genie Code는 수락하고 실행하도록 선택할 수 있는 기본 오류에 대한 수정 사항을 자동으로 제안합니다. |
| 오류 진단 | Genie Code는 환경 오류를 포함하여 더 복잡한 오류를 분석하고 수정하려고 시도합니다. |
| /slash 명령어 | 일반적인 프롬프트에 /slash 명령을 사용합니다. |
| 명령 바로 가기 | Notebook 셀에서 직접 Genie Code로 작업합니다. |
| 데이터 필터링 | 지원되는 표면에서 자연어를 사용하여 데이터를 필터링합니다. |
| 샘플 데이터 탐색 | 카탈로그 탐색기에서 자연어를 사용하여 카탈로그 탐색기에서 샘플 테이블 데이터를 탐색합니다. |
자습서
시작하려면 Genie Code 자습서를 사용해 보세요.
| Genie Code 자습서 | 설명 |
|---|---|
| 구분 분석 자습서 | Genie Code를 사용하여 Databricks Notebook 내에서 직접 엔드 투 엔드 고객 구분을 실행합니다. |
지니 코드 기능의 지리적 가용성
Genie Code는 Geos를 사용하여 고객 콘텐츠를 처리할 때 데이터 상주를 관리하는 지정된 서비스 입니다. 여러 지리적 영역에서 Genie Code 기능의 가용성에 대한 자세한 내용은 Databricks 지정 서비스를 참조하세요.
팁 (조언)
Genie Code를 사용하도록 설정할 수 없는 경우 AI 기능에 대한 작업 영역 Geography 내에서 데이터 처리 적용을 사용하지 않도록 설정해야 할 수 있습니다. 지역 간 처리 가능 설정을 참조하세요.