mcpField
A
aliyun-dlf-manage-next

aliyun-dlf-manage-next

github.com/cinienceデータ・データベース396100 回インストール11 週間前に更新
リポジトリ

aliyun-dlf-manage-next について

OpenAPI を使って Alibaba Cloud Data Lake Formation のリソースを管理するスキルです。設定済みの認証情報を使い、API の調査、リソース操作、結果確認を行います。

主な機能

  1. 01API とスキーマの調査
  2. 02リソースの一覧表示と確認
  3. 03設定の作成・変更
  4. 04状態確認とトラブル調査

活用シーン

  1. 01データレイクのリソース棚卸し
  2. 02リソース設定の変更
  3. 03リソース状態の確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/cinience/alicloud-skills --skill aliyun-dlf-manage-next

インストール後、Claude Code で/aliyun-dlf-manage-nextを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
references/
sources.md
scripts/
list_openapi_meta_apis.py

詳細

カテゴリー:サービス

Data Lake Formation(Next)

公式 SDK または OpenAPI Explorer を使用して Alibaba Cloud OpenAPI(RPC)を呼び出し、Data Lake Formation のリソースを管理します。

ワークフロー

  1. リージョン、リソース識別子、実行する操作を確認します。
  2. API の一覧と必須パラメーターを確認します(参考資料を参照)。
  3. SDK または OpenAPI Explorer を使用して API を呼び出します。
  4. Describe/List API で結果を確認します。

AccessKey の優先順位(必ず従ってください)

  1. 環境変数:ALIBABACLOUD_ACCESS_KEY_ID / ALIBABACLOUD_ACCESS_KEY_SECRET / ALIBABACLOUD_REGION_ID リージョンのポリシー:ALIBABACLOUD_REGION_ID は省略可能なデフォルト値です。設定されていない場合は、タスクに最も適したリージョンを選択します。不明な場合はユーザーに確認してください。
  2. 共有設定ファイル:~/.alibabacloud/credentials

API の確認

  • プロダクトコード:DlfNext
  • デフォルトの API バージョン:2025-03-10
  • OpenAPI メタデータエンドポイントを使用して API の一覧とスキーマを取得します(参考資料を参照)。

頻出する操作パターン

  1. インベントリー/一覧:現在のリソースを取得するには、List*/Describe* API を優先します。
  2. 変更/設定:変更を行うには、Create*/Update*/Modify*/Set* API を優先します。
  3. ステータス/トラブルシューティング:診断には、Get*/Query*/Describe*Status API を優先します。

最小限の実行可能なクイックスタート

ビジネス API を呼び出す前に、メタデータを確認します。

python scripts/list_openapi_meta_apis.py

オプションの上書き設定:

python scripts/list_openapi_meta_apis.py --product-code <ProductCode> --version <Version>

スクリプトは、スキルの出力ディレクトリに API インベントリーの成果物を出力します。

出力ポリシー

レスポンスや生成された成果物を保存する場合は、次の場所に保存してください。 output/aliyun-dlf-manage-next/

検証

mkdir -p output/aliyun-dlf-manage-next
for f in skills/data-lake/aliyun-dlf-manage-next/scripts/*.py; do
  python3 -m py_compile "$f"
done
echo "py_compile_ok" > output/aliyun-dlf-manage-next/validate.txt

合格条件:コマンドが 0 で終了し、output/aliyun-dlf-manage-next/validate.txt が生成されること。

出力と証跡

  • 成果物、コマンド出力、API レスポンスの概要を output/aliyun-dlf-manage-next/ に保存します。
  • 再現性を確保するため、証跡ファイルに主要なパラメーター(リージョン/リソース ID/期間)を含めます。

前提条件

  • 実行前に、最小権限の Alibaba Cloud 認証情報を設定します。
  • 環境変数を優先します:ALIBABACLOUD_ACCESS_KEY_ID、ALIBABACLOUD_ACCESS_KEY_SECRET、省略可能な ALIBABACLOUD_REGION_ID。
  • リージョンが不明な場合は、変更を伴う操作を実行する前にユーザーに確認します。

参考資料

  • ソース:references/sources.md

コメント