Skip to Content

Microsoft Fabric

Microsoft Fabric MCP는 Agent Chat에서 Fabric 워크스페이스, 아이템, 연결, 작업, SQL Endpoint를 조회하고 관리할 수 있도록 지원합니다.

기본 정보

인증 방식

OAuth 2.0을 사용하여 인증합니다.

주요 기능

  • Fabric 워크스페이스 조회 및 생성/수정/삭제
  • 워크스페이스 역할 할당 관리
  • 워크스페이스 아이템 및 연결 관리
  • 작업 실행 및 스케줄 관리
  • Fabric Warehouse 또는 Lakehouse SQL Endpoint에 대한 T-SQL 실행

지원하는 MCP 도구

list_workspaces

현재 사용자가 접근할 수 있는 Fabric 워크스페이스 목록을 조회합니다.

get_workspace

특정 Fabric 워크스페이스의 상세 정보를 조회합니다.

create_workspace

새 Fabric 워크스페이스를 생성합니다.

update_workspace

Fabric 워크스페이스의 이름 또는 설명을 수정합니다.

delete_workspace

Fabric 워크스페이스를 삭제합니다.

list_workspace_role_assignments

워크스페이스 역할 할당 목록을 조회합니다.

add_workspace_role_assignment

사용자, 그룹, 서비스 주체에 워크스페이스 역할을 할당합니다.

update_workspace_role_assignment

워크스페이스 역할 할당을 수정합니다.

delete_workspace_role_assignment

워크스페이스 역할 할당을 삭제합니다.

list_workspace_items

워크스페이스의 아이템 목록을 조회합니다.

assign_workspace_to_capacity

워크스페이스를 Fabric Capacity에 할당합니다.

unassign_workspace_from_capacity

워크스페이스의 Capacity 할당을 해제합니다.

provision_workspace_identity

워크스페이스 Managed Identity를 프로비저닝합니다.

list_capacities

접근 가능한 Fabric Capacity 목록을 조회합니다.

list_connections

Fabric 연결 목록을 조회합니다.

get_connection

특정 연결의 상세 정보를 조회합니다.

create_connection

외부 데이터 소스 연결을 생성합니다.

update_connection

기존 연결을 수정합니다.

delete_connection

연결을 삭제합니다.

list_supported_connection_types

Fabric에서 지원하는 연결 유형을 조회합니다.

get_item

워크스페이스의 특정 아이템 상세 정보를 조회합니다.

create_item

워크스페이스에 새 아이템을 생성합니다.

update_item

아이템의 이름 또는 설명을 수정합니다.

delete_item

워크스페이스에서 아이템을 삭제합니다.

get_item_definition

아이템 정의를 조회합니다.

update_item_definition

아이템 정의를 수정합니다.

list_item_connections

특정 아이템과 연결된 연결 목록을 조회합니다.

run_on_demand_job

Notebook, Pipeline, Spark Job 등의 온디맨드 작업을 실행합니다.

cancel_job_instance

실행 중인 작업 인스턴스를 취소합니다.

get_job_instance

작업 인스턴스 상태와 상세 정보를 조회합니다.

list_job_instances

아이템의 작업 실행 이력을 조회합니다.

create_schedule

아이템 실행 스케줄을 생성합니다.

get_schedule

특정 스케줄 상세 정보를 조회합니다.

list_schedules

아이템의 스케줄 목록을 조회합니다.

update_schedule

스케줄 설정을 수정합니다.

delete_schedule

스케줄을 삭제합니다.

get_operation_status

비동기 작업 상태를 조회합니다.

get_operation_result

완료된 비동기 작업 결과를 조회합니다.

execute_sql

Fabric Warehouse 또는 Lakehouse SQL Endpoint에 T-SQL 쿼리를 실행합니다.

list_sql_endpoints

워크스페이스의 SQL Analytics Endpoint 목록을 조회합니다.

사용 예시

  • “Fabric 워크스페이스 목록을 보여줘”
  • “이 워크스페이스의 아이템을 조회해줘”
  • “Lakehouse SQL Endpoint에 SELECT 쿼리를 실행해줘”

주의사항

  • Microsoft Fabric 리소스에 접근하려면 해당 Microsoft 계정에 필요한 Fabric 권한이 있어야 합니다.
  • 일부 기능은 Microsoft Fabric 또는 Power BI API 권한, 테넌트 설정, 관리자 역할이 필요할 수 있습니다.
  • Microsoft Entra 앱 권한이 변경된 경우 기존 OAuth 연결을 해제한 뒤 다시 연결해야 새 권한이 반영될 수 있습니다.
Last updated on