mcpField
A
alicloud-data-lake-dlf

alicloud-data-lake-dlf

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

alicloud-data-lake-dlf について

OpenAPI RPC、公式 SDK、または OpenAPI Explorer を使って Alibaba Cloud Data Lake Formation のリソースを管理するスキルです。API メタデータの確認、リージョンやリソースの特定、変更後の検証を重視します。

主な機能

  1. 01DataLake OpenAPI の探索
  2. 02リソースの一覧表示と確認
  3. 03リソースの作成と設定
  4. 04ステータス確認とトラブル調査
  5. 05変更後の結果検証

活用シーン

  1. 01Data Lake リソースの棚卸し
  2. 02Data Lake 設定の作成や更新
  3. 03リソース状態の診断

インストール

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

$npx skills add https://github.com/cinience/alicloud-skills --skill alicloud-data-lake-dlf

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

同梱ファイル

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

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

詳細

Category: service

Data Lake Formation

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

ワークフロー

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

AccessKey の優先順位(必ず従うこと)

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

API の確認

  • プロダクトコード:DataLake
  • デフォルトの API バージョン:2020-07-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/alicloud-data-lake-dlf/

検証

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

合格基準:コマンドが 0 で終了し、output/alicloud-data-lake-dlf/validate.txt が生成されていること。

出力と証拠

  • 成果物、コマンド出力、API レスポンスの要約を output/alicloud-data-lake-dlf/ に保存します。
  • 再現性を確保するため、証拠ファイルに主要なパラメーター(リージョン/リソース ID/時間範囲)を記載します。

前提条件

  • 実行前に、最小権限の Alibaba Cloud 認証情報を設定します。
  • 環境変数を優先します:ALICLOUD_ACCESS_KEY_ID、ALICLOUD_ACCESS_KEY_SECRET、任意の ALICLOUD_REGION_ID。
  • リージョンが不明な場合、変更操作を実行する前にユーザーに確認してください。

参考資料

  • ソース:references/sources.md

コメント