Microsoft Fabric DevOps
Microsoft Fabric DevOps MCP는 Fabric 워크스페이스의 Git 연동, 배포 파이프라인, 아이템 정의 일괄 작업을 관리할 수 있도록 지원합니다.
기본 정보
인증 방식
OAuth 2.0을 사용하여 인증합니다.
주요 기능
- 워크스페이스 Git 연결 및 동기화
- 배포 파이프라인과 Stage 관리
- 배포 실행 및 이력 조회
- 아이템 정의 일괄 내보내기 및 가져오기
지원하는 MCP 도구
connect_to_git
워크스페이스를 Git 저장소에 연결합니다.
disconnect_from_git
워크스페이스의 Git 연결을 해제합니다.
get_git_connection
워크스페이스의 Git 연결 정보를 조회합니다.
get_git_status
워크스페이스의 Git 동기화 상태를 조회합니다.
commit_to_git
워크스페이스 변경 사항을 Git에 커밋합니다.
update_from_git
Git의 변경 사항을 워크스페이스에 반영합니다.
initialize_git_connection
Git 연결 후 초기화를 수행합니다.
get_git_credentials
Git 자격 증명 설정을 조회합니다.
update_git_credentials
Git 자격 증명 설정을 수정합니다.
list_deploy_pipelines
접근 가능한 배포 파이프라인 목록을 조회합니다.
get_deploy_pipeline
특정 배포 파이프라인을 조회합니다.
create_deploy_pipeline
새 배포 파이프라인을 생성합니다.
update_deploy_pipeline
배포 파이프라인 이름 또는 설명을 수정합니다.
delete_deploy_pipeline
배포 파이프라인을 삭제합니다.
list_deploy_stages
배포 파이프라인의 Stage 목록을 조회합니다.
get_deploy_stage
특정 Stage를 조회합니다.
update_deploy_stage
Stage 이름 또는 표시 여부를 수정합니다.
assign_ws_to_stage
워크스페이스를 배포 파이프라인 Stage에 할당합니다.
unassign_ws_from_stage
Stage에서 워크스페이스 할당을 해제합니다.
deploy_stage_content
한 Stage의 콘텐츠를 다른 Stage로 배포합니다.
list_stage_items
배포 파이프라인 Stage의 아이템 목록을 조회합니다.
list_deploy_operations
배포 작업 이력을 조회합니다.
get_deploy_operation
특정 배포 작업 상세 정보를 조회합니다.
add_pipeline_role
배포 파이프라인에 역할을 할당합니다.
delete_pipeline_role
배포 파이프라인 역할 할당을 삭제합니다.
list_pipeline_roles
배포 파이프라인 역할 할당 목록을 조회합니다.
bulk_export_definitions
워크스페이스 아이템 정의를 일괄 내보냅니다.
bulk_import_definitions
아이템 정의를 워크스페이스에 일괄 가져옵니다.
사용 예시
- “Fabric 배포 파이프라인 목록을 보여줘”
- “워크스페이스 Git 상태를 확인해줘”
- “Stage 콘텐츠를 배포해줘”
주의사항
- Microsoft Fabric 리소스에 접근하려면 해당 Microsoft 계정에 필요한 Fabric 권한이 있어야 합니다.
- 일부 기능은 Microsoft Fabric 또는 Power BI API 권한, 테넌트 설정, 관리자 역할이 필요할 수 있습니다.
- Microsoft Entra 앱 권한이 변경된 경우 기존 OAuth 연결을 해제한 뒤 다시 연결해야 새 권한이 반영될 수 있습니다.