Sort

Sort

Sort · コーディング · 生産性向上

SortはPostgresとSnowflake向けのデータ変更管理プラットフォームだ。チームは画面かAPIで変更を提案し、管理者が承認し、すべての変更が記録に残る。

Sort の画面プレビュー

Sort について

What Is Sort

Sortは、アジャイル開発とITチケット運用の習慣をデータベースに持ち込んだデータ変更管理プラットフォームだ。本番データを誰でも手作業で書き換えるのではなく、変更を提案し、レビューし、実行する場所をチームに一つ用意する。操作は画面からでもAPIからでもよい。

仕組みはデータ版のpull requestに近い。データ版のGitHubとも呼ばれ、データベース変更管理の一つ一つをpull requestのように扱う。誰かが必要な値を直そうと変更リクエストを開き、管理者かエンジニアが承認または却下する。承認された変更はSortが接続先のデータベースに書き込むため、利用者がSQLを手で書く必要はない。データコラボレーションツールとしてPostgresとSnowflakeに対応し、さらに課題トラッキング、データ探索、細かなアクセス制御も備える。チームはPostgres変更リクエストとSnowflakeデータワークフローを、手書きのSQLなしで組み立てる。

制約は適用範囲と製品の現状にある。Sortは手作業の単発的な変更に向き、スキーマ移行全体や大規模なパイプライン処理は担わない。そして公開の場での動きは止まっている。公式サイトは近日公開のページだけになり、ブログとドキュメントのサブドメインも名前解決できないため、新規登録を最後まで進めるのは難しい。

Getting Started

  1. 登録し、PostgresかSnowflakeのデータベースを接続してSortにスキーマを読ませる。
  2. 同僚を招待し、誰が変更を提案でき、誰が承認できるかを決める。
  3. 画面から変更リクエストを開くか、自前のツールからSort API経由で送る。
  4. 管理者に承認してもらう。Sortが変更を適用し、誰が何をなぜ承認したかを記録する。

AIツール情報

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

無料プランはい
有料プラン$0 - $30+/seat/mo
プラットフォームWeb
開発元Sort
カテゴリコーディング · 生産性向上
リリース日May 2023
最終更新Oct 2024
サイト訪問数N/A
サイト世界ランキングN/A
API提供状況はい

こんな人におすすめ

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

ユーザー

  • サポートと運用のチーム
  • データ管理者とデータベースエンジニア
  • 分析と開発のチーム
  • データベースに書き込むAIツールを使うチーム

タスク

  • 誤った値を一つ直す
  • 変更をまとめてレビューする
  • 誰が何を変えたかを追う
  • 実行できるクエリ付きでデータを文書化する

シーン

  • サポート担当がエンジニアを待たずに顧客レコードを直したい
  • 社内アプリやエージェントが自分でテーブルを更新する
  • 小さなチームが共有のPostgresデータベースを整えておきたい
  • 新しい担当がスキーマを覚えたい

主な機能

レビューと承認を伴う変更リクエスト

Sortの核となる考えはpull requestの習慣そのものだ。利用者が変更を提案し、管理者かエンジニアが承認または却下し、承認された変更はシステムがデータベースに書き込む。複数テーブルへの変更を一つの申請にまとめるため、レビューする側は行ごとに追わず、まとめて一度に処理できる。

承認後はデータベースへ直接反映

申請が承認されると、Sortは変更を土台のPostgresかSnowflakeのデータベースに書き込める。反映にSQLの知識は要らない。変更は実際のスキーマに対して実行されるので、手書きのスクリプトやコピー&ペーストのミスが工程から外れる。

監査できる変更履歴

Sortは申請、レビュー、実行のすべてを一か所に記録する。この履歴は、チームが普段は答えられない問いに答える。何が変わり、誰が承認し、なぜだったのか。まずい変更のあとにデータベースのログを探し回った経験のある人ほど、この記録の意味が分かる。

データ品質のための課題トラッキング

変更と並んで、Sortは課題トラッキングを備える。同僚がデータの問題に印を付け、適切な相手に割り当て、解決まで追える。把握済みの穴が日々の業務に埋もれるのを防ぐ。

自動化のためのSort API

Sort APIを使えば、課題と変更リクエストの登録と追跡を、Web画面だけでなく自前のツールから行える。スクリプトや社内アプリにつなぎ、自動処理が変更を提案し、適用前に人が承認する流れを作れる。

データ探索とMarkdown文書

Sortはデータ探索と、文書化のためのMarkdownインターフェースを備える。チームは例のクエリを含む文書を書き、同じ画面で実行できる。カタログは読みやすく、稼働中のデータベースとつながったまま保たれ、別のwikiへ離れていかない。

細かなアクセス制御

Sortは変更を提案できる人と承認できる人を分け、管理者がその役割を決める。この分担があるからこそ、第一線のチームは修正で素早く動け、本番に届く内容の責任者は少人數に保たれる。

メリットとデメリット

メリット

  • データベース変更の手前に承認を置くので、誤った値は反映前ではなく反映前に審査される。
  • 承認済みの変更はPostgresかSnowflakeへ直接反映され、定型的な修正のたびに管理者がSQLを書かずに済む。
  • 申請、レビュー、変更のすべてが記録され、手作業ではそろえられない監査の足跡をチームに残す。
  • Sort APIにより、課題と変更の追跡を自前のツールから自動化でき、Web画面だけに縛られない。
  • PostgresとSnowflakeの両方に対応するので、一つの流れで一般的な二つの構成をまかなえる。

デメリット

  • Sortは手作業の単発的な変更向けに作られており、スキーマ移行全体や重いパイプライン処理には向かない。
  • 製品は止まっているように見える。公式サイトは近日公開のページになり、ブログとドキュメントのサブドメインも名前解決できないため、登録は安定しない。
  • 利用はWeb画面とAPIに限られ、デスクトップやモバイルのアプリはない。ブラウザが使えることが前提になる。
  • チームはWeb3の開発ツールからデータ変更管理へ舵を切ったため、古いレビューや記事は別の製品を語っている。

よくある質問

SortはPostgresとSnowflake向けのデータ変更管理プラットフォームだ。データへの変更を提案し、レビューし、適用する場所をチームに一つ与え、その後、申請と変更のすべてを記録して、何が起きたかを明確に残す。

関連コンテンツ

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

Sortの代替ツール

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詳細を見る