Microsoft Fabric Engineering
Microsoft Fabric Engineering MCPは、Lakehouse、Warehouse、Notebook、Pipeline、Spark Job、EnvironmentなどのFabricデータエンジニアリングリソースを管理できます。
基本情報
認証方式
OAuth 2.0を使用して認証します。
主な機能
- LakehouseとWarehouseの詳細情報照会
- Lakehouseテーブル照会とデータロード
- Notebook、Pipeline、Spark Job実行
- EnvironmentライブラリとSpark Compute設定管理
サポートされるMCPツール
get_lakehouse
Microsoft Fabricのget_lakehouse操作を実行します。
list_lakehouse_tables
Microsoft Fabricのlist_lakehouse_tables操作を実行します。
load_lakehouse_table
Microsoft Fabricのload_lakehouse_table操作を実行します。
run_table_maintenance
Microsoft Fabricのrun_table_maintenance操作を実行します。
get_warehouse
Microsoft Fabricのget_warehouse操作を実行します。
refresh_sql_endpoint_metadata
Microsoft Fabricのrefresh_sql_endpoint_metadata操作を実行します。
run_notebook
Microsoft Fabricのrun_notebook操作を実行します。
query_pipeline_activity_runs
Microsoft Fabricのquery_pipeline_activity_runs操作を実行します。
run_spark_job_definition
Microsoft Fabricのrun_spark_job_definition操作を実行します。
publish_env
Microsoft Fabricのpublish_env操作を実行します。
cancel_publish_env
Microsoft Fabricのcancel_publish_env操作を実行します。
upload_env_library
Microsoft Fabricのupload_env_library操作を実行します。
delete_env_library
Microsoft Fabricのdelete_env_library操作を実行します。
list_env_staging_libraries
Microsoft Fabricのlist_env_staging_libraries操作を実行します。
import_env_external_libraries
Microsoft Fabricのimport_env_external_libraries操作を実行します。
get_env_spark_compute
Microsoft Fabricのget_env_spark_compute操作を実行します。
update_env_spark_compute
Microsoft Fabricのupdate_env_spark_compute操作を実行します。
使用例
- 「Lakehouseのテーブル一覧を表示して」
- 「Notebookを実行して」
- 「Pipelineの実行状態を確認して」
注意事項
- Microsoft Fabricリソースにアクセスするには、該当Microsoftアカウントに必要なFabric権限が必要です。
- 一部の機能はMicrosoft FabricまたはPower BI API権限、テナント設定、管理者ロールが必要になる場合があります。
- Microsoft Entraアプリの権限を変更した場合、既存のOAuth接続を解除して再接続すると、新しい権限が反映されます。