❄️
Snowflake
データウェアハウス データベース・ストレージインストールコマンド
npx clawhub@latest install snowflake
インストール手順
1
環境確認
Node.js 22以上とOpenClawがインストール済みであることを確認してください。ターミナルでopenclaw --versionを実行して確認できます。
2
インストール実行
上記のインストールコマンドをターミナルで実行します。ClawHubが自動的にSnowflakeを~/.openclaw/skills/ディレクトリにダウンロード・インストールします。
3
インストール確認
openclaw skills listを実行してインストール済みスキル一覧を確認し、Snowflakeが表示されていることを確かめてください。
4
パラメータ設定(任意)
下記の紹介にある設定手順に従い、~/.config/openclaw/openclaw.json5にスキルの設定項目を追加してください。
手動インストール方法:Skillフォルダを
~/.openclaw/skills/またはプロジェクトのskills/ディレクトリにコピーしてください。フォルダ内にSKILL.mdファイルが必要です。
SQLデータウェアハウスクエリ
データベースとSchemaブラウジング
Cortex AIインテリジェント分析
詳細紹介
Snowflake MCPサーバーはAIがSnowflakeデータウェアハウスに直接接続し、SQLクエリやデータ分析を実行できるようにします。Snowflake Cortex AI機能と組み合わせることで、インテリジェントなデータ探索を実現します。
コア機能
- SQLクエリ(run_query):SnowflakeでSQLクエリを実行します。複雑な分析クエリ、CTE、ウィンドウ関数に対応します
- Schemaブラウジング:利用可能なデータベース、Schema、テーブルをリストアップし、テーブル構造とカラム定義を確認します
- データ探索:テーブルの行数、サンプルデータ、基本統計情報を取得します
- Cortex統合:Snowflake Cortex AIを活用してデータ分析、テキスト要約、セマンティック検索を行います
- Stage管理:Snowflake Stage内のファイルを閲覧・管理します
設定方法
{
"mcpServers": {
"snowflake": {
"command": "npx",
"args": ["-y", "@snowflake/mcp-server"],
"env": {
"SNOWFLAKE_ACCOUNT": "your-account",
"SNOWFLAKE_USER": "your-username",
"SNOWFLAKE_PASSWORD": "your-password",
"SNOWFLAKE_WAREHOUSE": "COMPUTE_WH"
}
}
}
}
活用シーン
- データ分析:自然言語で分析要件を記述し、AIがSQLクエリを生成・実行します
- レポート生成:データをクエリしてビジネスレポートとインサイトを生成します
- データ品質チェック:テーブル内のNULL値、重複、異常データを検査します
- データモデリング:テーブルの関係を探索し、データモデル設計を最適化します