Avanty

Avanty

Avanty · コーディング

Avanty は Metabase の AI アシスタントをブラウザに組み込む Chrome 拡張機能だ。ダッシュボードを離れずに SQL の生成、編集、解説、整形ができる。

Avanty の画面プレビュー

Avanty について

About

Avanty とは

Avanty は Metabase の中で SQL を書く人向けのブラウザ拡張機能だ。普段使っているクエリエディタを読み取り、自然言語で頼むとその場で SQL を書いたり書き換えたりする。開発チームは「データエンジニアが各アナリストの隣にいない会社でも Metabase 分析を回せること」という一つの業務フローに絞って作っている。

分析で難しいのは質問そのものではない。「1 月以降のプラン別登録数を出して」という一言を、結合、絞り込み、正しい日付関数に変換する作業だ。Avanty はこの変換を製品の中心に置く。作業場所は Metabase のままで、拡張機能がエディタの上にコマンドパネルを重ねる。データを別の場所へ移す必要はない。

導入前に知っておくべき制約がある。動くのはデスクトップ版 Chrome だけで、対象は Metabase のみ、自然言語の指示は英語が最も安定する。さらに負荷の高い機能は 1 日 60 クエリまでに制限されている。通常の業務日には足りるが、古いクエスチョンをまとめて移行する作業には足りない。

使い始める

  1. Chrome ウェブストアから Avanty をインストールし、アイコンをツールバーに固定する。
  2. dashboard.avanty.app でアカウントを作り、14 日間のトライアルを開始して、Metabase API 経由でワークスペースを接続する。トライアルにはクレジットカードが必要だ。
  3. Metabase でクエスチョン、モデル、ネイティブクエリのいずれかを開き、macOS なら Cmd Shift .、Windows なら Ctrl Shift . を押してコマンドパネルを出す。
  4. 必要な内容を自然言語で書き、Avanty が提示した SQL を確認して、差分ビューで採用か却下を選ぶ。
  5. いつも通りクエスチョンを保存する。保存時にグラフのタイトル候補も出る。

AIツール情報

Avantyの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランいいえ
有料プラン$15 - $19/user/mo
プラットフォームChrome extension (desktop); Metabase Cloud and self-hosted
開発元Avanty
カテゴリコーディング
リリース日Apr 2023
最終更新Dec 2023
サイト訪問数125
サイト世界ランキング15.2M
API提供状況いいえ

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • Metabase に一日中いるデータアナリスト
  • 自前でレポートを作るプロダクト・グロースチーム
  • 未知のウェアハウスに配属されたアナリティクスエンジニア
  • SQL を学び始めたジュニアアナリスト

タスク

  • 一文から新しいクエリを書く
  • 長いクエリの一部を編集する
  • 引き継いだ SQL を理解する
  • レビュー前の整理

シーン

  • 毎週の定型レポート
  • 壊れたクエスチョンのデバッグ
  • 非技術者にダッシュボードを引き渡す

主な機能

自然言語から SQL

コマンドパネルに欲しい内容を書くと、接続済みの Metabase インスタンスのテーブルに対して Avanty がクエリを組み立てる。スキーマのメタデータは Metabase API から取るため、カラム名もスキーマ接頭辞も自分のウェアハウスに合う。サンプルデータベースの名前ではない。結果はエディタに直接入り、コピーせずに実行できる。

差分付きの AI 編集

編集は生成とは別の流れだ。クエリのうち変更したい部分を選び、調整内容を書き、AI SQL エディタが何を置き換えるのかを差分ビューで確認する。採用には明示的なクリックが要る。すでに本番ダッシュボードを支えているクエリを触るとき、この一手間が効く。

段階的なクエリ解説

解説機能は長いクエリを塊に分け、それぞれが何をしているかを順に説明する。クエリ作成以外で最も使われる機能だ。引き継いだ SQL を書いた本人ではないことがほとんどだからだ。ビジネス上の問いに対して論理が正しいかまでは判断せず、コードが何をしているかだけを示す。

コメントと自動整形

Avanty はクエリにコメントを足し、1 回の操作で整形し直す。チームプランでは整形設定が全席で同期されるため、レビュー時に全員の SQL が見た目も揃う。地味に見えるが、すべての結合が 1 行に詰まったクエリを読む羽目になると効いてくる。

グラフタイトルの提案

Metabase のクエスチョンを保存するとき、クエリと結果カラムからグラフのタイトルを提案する。「月別件数」をもう一つ命名する微妙な間がなくなる。上書きはいつでもできる。

エラーのデバッグ

クエリが失敗すると、Avanty はデータベースのエラーを読み、修正版を提案する。よくあるのはスキーマ変更でカラム名が変わった、あるいは場所が移ったケースで、正しいフィールドを指せば直し方は明らかだ。置き換えの前に自分で確認する。

メリットとデメリット

メリット

  • Metabase の中で動くため、データ、権限、保存済みクエスチョンはそのままの場所に残る。
  • 実際のスキーマメタデータを使うので、汎用チャットボットにスキーマを貼るより生成 SQL が実用的だ。
  • 差分ビューがあるため、既にダッシュボードを支えるクエリの編集でも主導権を保てる。
  • 解説はドキュメント代わりになり、ジュニアアナリストの学習材料にもなる。
  • Metabase Cloud だけでなく、セルフホストの Metabase にも対応する。

デメリット

  • デスクトップ版 Chrome 専用で、Firefox、Safari、モバイル版はない。別のブラウザを使う人は対象外になる。
  • Metabase 専用だ。Looker、Tableau、素の SQL クライアントを使うチームには何の利点もない。
  • 生成と編集が 1 日 60 クエリまでのため、移行作業や長いデバッグでは詰まる。
  • 自然言語の指示は英語が最も安定する。別の言語で考え書くチームには速度面で不利だ。

よくある質問

Metabase の SQL エディタを検出し、コマンドパネルを足す Chrome 拡張機能だ。Metabase API でスキーマを読み、指示とスキーマの文脈を自社サービスに送り、結果をエディタに書き戻す。SQL を勝手に実行することはない。

関連コンテンツ

Avantyに関連するツール、スキル、記事を探す。

Avantyの代替ツール

Forefront

Forefront

Forefront · コーディング

ForefrontはオープンソースAIで構築するためのウェブプラットフォームだ。主要なオープンソース言語モデルを自分のデータで微調整し、性能を評価し、API経由で実行したり、エクスポートして自分でホストしたりできる。クローズドなプラットフォームの手軽さを求めつつ、モデルとデータの所有権にはこだわる開発者が対象だ。

無料 / $0 - $99/mo詳細を見る
Startkit

Startkit

StartKit.AI · コーディング

Startkitは、AI SaaSとAIラッパー製品を作るためのボイラープレートだ。面倒な部分をあらかじめ配線済みにしたAIスタートアップボイラープレートと考えればいい。認証、StripeとLemon Squeezyの決済、利用制限、トランザクションメール、そしてOpenAI、Anthropic、Groq、Llamaと通信するAI APIスターターキットが含まれる。リポジトリをクローンして価格を設定し、ユーザーが実際にお金を払う部分に取りかかれる。ReactとTailwind上のNext.jsで作られているため、ボイラープレートコードの多くはすでに見慣れたものだ。

有料 / $99 - $499 one-time詳細を見る
Testim

Testim

Tricentis · コーディング

Testimは、Web・モバイル・Salesforceアプリ向けにエンドツーエンドテストを構築して実行するAIテスト自動化プラットフォームだ。機械学習を頼りに、インターフェースが変わってもテストを安定させ、チームが壊れたセレクターの修正に費やす時間を減らす。今日から使い始められる自動テストツールとしては悪くない。ブラウザで操作を録画してテストを作り、より細かい制御が必要なときはJavaScriptを足す。忙しいQAチームにとって堅実な選択肢である。

無料 / Custom pricing on request詳細を見る