コンテンツにスキップ

データのエクスポート

コードは常にあなたのもの — GitHub上に存在します。データベース、ファイル、アナリティクスにはそれぞれ独自のエクスポート手順があります。

Proyecta はデータをプラットフォーム内に閉じ込めません。コード、データ、ファイル、アナリティクスのいずれも、許可を申請することなく利用できるエクスポート手順が用意されています。

コード(常にエクスポート可能、常にあなたのもの)

Section titled “コード(常にエクスポート可能、常にあなたのもの)”

AIが行ったすべての変更は、あなたのアカウント配下の GitHub リポジトリにコミットされます。コードの周囲に Proyecta 側のコンテナは存在しません — 通常の git リポジトリであり、通常のコミットとブランチがあります。

コードを取り出すには:

  1. github.com でリポジトリを開く
  2. スナップショットとして Code → Download ZIP をクリックする、または
  3. 全履歴をクローンする:git clone <your-repo-url>

追加のリモート(GitLab、Bitbucket、自己ホスト型 git サーバー)へプッシュすることも可能です。AIは現在チェックアウトされているブランチにコミットします — それ以外のすべてはあなたが管理します。

組み込みデータベースの場合:

  • Dashboard > Data — Builder の Dashboard > Data を開いて、テーブルとレコードを参照します。
  • 組み込みデータベースからのデータエクスポートは、UIからはまだ利用できません。 AIにデータのクエリとフォーマットを依頼するか、Convex 独自のダッシュボード(dashboard.convex.dev)を使ってレコードを直接エクスポートしてください。

データベース(PostgreSQL / MySQL / MongoDB インフラサービス)

Section titled “データベース(PostgreSQL / MySQL / MongoDB インフラサービス)”

リレーショナルまたはドキュメント指向のインフラサービスを開発マシンに追加している場合は、Builder の Terminal から標準のダンプツールを使用してください:

Terminal window
# PostgreSQL
pg_dump -U postgres -d mydb > backup.sql
# MySQL
mysqldump -u root mydb > backup.sql
# MongoDB
mongodump --db mydb --out ./backup

生成されたファイルは scp またはアップロードで必要な場所に転送できます。

Proyecta Files(CDN バックの Files API)にアップロードされたファイルについては、SDK の proyecta.files.list() を使ってすべてを列挙し、各 url をフェッチしてダウンロードしてください。詳細は Files & Media を参照してください。

組み込みアナリティクスは現在、Dashboard > Analytics で確認できます。CSV / JSON エクスポートはロードマップに含まれています。それまでの間は、AIにサードパーティプロバイダー(Google Analytics、PostHog、Mixpanel)へのアナリティクス転送を依頼し、そちらからエクスポートすることができます。

アカウントレベルのデータ(GDPR / データポータビリティの権利)

Section titled “アカウントレベルのデータ(GDPR / データポータビリティの権利)”

組織、メンバー、請求履歴、インボイス、監査ログなど、アカウントデータの完全なエクスポートについては、サポートへお問い合わせください。セルフサービス型の GDPR スタイルのエクスポートバンドルはロードマップに含まれています。

  • ワンクリックプロジェクトアーカイブ — コード、データベース、ファイル、シークレットのメタデータ、アナリティクスを単一のダウンロード可能なバンドルにまとめたもの
  • アカウントレベルのデータに対応したセルフサービス GDPR エクスポート
  • S3、R2、またはあらゆるオブジェクトストアへのスケジュールされたバックアップエクスポート
  • Analytics パネルからの CSV / JSON アナリティクスエクスポート