---
title: 08.DBML（ER図）エクスポート
description: データソースのメタデータをDBML（Database Markup Language）形式でエクスポートする手順と、外部ツールでの活用方法を解説します。 同期された情報をER図として可視化し、設計資料の作成を効率化することが可能です。
image: https://www.data-fabric.jp/hubfs/image-png-Mar-02-2026-03-55-02-4402-AM.png
---

[コンテンツまでスキップ](https://www.data-fabric.jp/blog-kb/source/dbml-export#main-content)

[![DATA_FABRIC_COLOR_Black_RGB](https://www.data-fabric.jp/hubfs/fabric-202602/images/website/DATA_FABRIC_COLOR_Black_RGB.svg)](https://www.data-fabric.jp/)

- [製品一覧](https://www.data-fabric.jp/product)
  
  製品一覧のサブメニューを表示 
  
    - [Mashu](https://www.data-fabric.jp/product/mashu)
    - [Veleta](https://www.data-fabric.jp/product/veleta)
- [課題解決事例](https://www.data-fabric.jp/case)
- ブログ
  
  ブログのサブメニューを表示 
  
    - [技術ブログ(Zenn)](https://zenn.dev/p/psc)
    - [データマネジメントの突破口](https://www.data-fabric.jp/blog-bkt)
- [サポート](https://www.data-fabric.jp/ja/kb-top)
- [お問い合わせ](https://www.data-fabric.jp/contact)

メインナビゲーションを開く

メインナビゲーションを閉じる

- [製品一覧](https://www.data-fabric.jp/product)
  
  製品一覧のサブメニューを表示 
  
    - [Mashu](https://www.data-fabric.jp/product/mashu)
    - [Veleta](https://www.data-fabric.jp/product/veleta)
- [課題解決事例](https://www.data-fabric.jp/case)
- ブログ
  
  ブログのサブメニューを表示 
  
    - [技術ブログ(Zenn)](https://zenn.dev/p/psc)
    - [データマネジメントの突破口](https://www.data-fabric.jp/blog-bkt)
- [サポート](https://www.data-fabric.jp/ja/kb-top)
- [お問い合わせ](https://www.data-fabric.jp/contact)

### カテゴリ

- [01. ユーザーとサインイン](https://www.data-fabric.jp/blog-kb/tag/01-ユーザーとサインイン)
- [02. 組織](https://www.data-fabric.jp/blog-kb/tag/02-組織)
- [03. プロジェクト](https://www.data-fabric.jp/blog-kb/tag/03-プロジェクト)
- [04. メタデータソース](https://www.data-fabric.jp/blog-kb/tag/04-メタデータソース)
- [05. メタデータ](https://www.data-fabric.jp/blog-kb/tag/05-メタデータ)
- [06. リネージ](https://www.data-fabric.jp/blog-kb/tag/06-リネージ)
- [07. Mashuサーバー(オンプレミス用)](https://www.data-fabric.jp/blog-kb/tag/07-mashuサーバーオンプレミス用)
- [08. 検索・通知・その他](https://www.data-fabric.jp/blog-kb/tag/08-検索-通知-その他)
- [09. Veleta](https://www.data-fabric.jp/blog-kb/tag/09-veleta)

 2026/03/02 19:34:37

# 08.DBML（ER図）エクスポート

[K](https://www.data-fabric.jp/blog-kb/author/k)

共有： [facebook-f icon](http://www.facebook.com/share.php?u=https://www.data-fabric.jp/blog-kb/source/dbml-export) [Twitter icon](https://twitter.com/intent/tweet?url=https://www.data-fabric.jp/blog-kb/source/dbml-export) [linkedin-in icon](http://www.linkedin.com/shareArticle?mini=true&url=https://www.data-fabric.jp/blog-kb/source/dbml-export) [envelope icon](mailto:?body=https://www.data-fabric.jp/blog-kb/source/dbml-export) [pinterest-p icon](http://pinterest.com/pin/create/link/?url=https://www.data-fabric.jp/blog-kb/source/dbml-export)

## データソースのメタデータをDBML（Database Markup Language）形式でエクスポートする手順と、外部ツールでの活用方法を解説します。 同期された情報をER図として可視化し、設計資料の作成を効率化することが可能です。

### 1. 機能概要

Mashuで同期・管理されているメタデータを、DBMLファイルとして書き出す機能です。出力されたファイルをDBML対応ツールに読み込ませることで、視覚的なER図（エンティティ・リレーションシップ図）として表示・管理できます。

### 2. DBMLファイルのエクスポート手順

以下の手順に従って、ファイルを生成してください。

##### ステップ1：エクスポートメニューの選択

1. データソース詳細画面を開きます。
2. 画面右上にある 「︙（3点リーダー）」アイコン をクリックします。
3. メニューから 「DBML（ER図）エクスポート」 を選択します。

![](https://www.data-fabric.jp/hs-fs/hubfs/image-png-Mar-02-2026-03-55-02-4402-AM.png?width=670&height=545&name=image-png-Mar-02-2026-03-55-02-4402-AM.png)

##### ステップ2：DBMLエクスポート設定

表示されたダイアログで以下の項目を設定し、「エクスポート」を実行してください。

1. 出力対象の選択: 出力したい種別（テーブル、ビュー、マテリアライズドビューなど）にチェックを入れます。 
     - 出力対象の選択フォームは、複数の種別（テーブル、ビュー等）をサポートしているデータソースの場合にのみ表示されます。
2. 出力対象の詳細設定 
     1. 削除済みメタデータを出力する: チェックを入れると、過去に同期され現在はソースDBに存在しないメタデータも出力に含めます。
3. 「エクスポート」ボタン押下 
     1. \[データソース名\].dbml というファイル名でダウンロードされます。

![](https://www.data-fabric.jp/hs-fs/hubfs/image-png-Mar-02-2026-04-04-33-7240-AM.png?width=670&height=476&name=image-png-Mar-02-2026-04-04-33-7240-AM.png)

> 権限に関する注意点  
> DBMLには、ログインユーザーが「閲覧権限」を持っているメタデータのみが出力されます。特定のメタデータが出力されない場合は、権限設定を確認してください。

### 3. エクスポートファイルの活用方法

ダウンロードしたDBMLファイルは、以下の方法で活用できます。

1. オンラインツールやエディタでの可視化 
     1. [dbdiagram.io](https://dbdiagram.io/d): ブラウザ上でDBMLファイルの内容を貼り付けることで、即座にER図がレンダリングされます。  
        ![](https://www.data-fabric.jp/hs-fs/hubfs/image-png-Mar-02-2026-04-42-11-6666-AM.png?width=670&height=329&name=image-png-Mar-02-2026-04-42-11-6666-AM.png)
     2. VS Code 拡張機能: [vscode-dbdiagram](https://marketplace.visualstudio.com/items?itemName=dbdiagram.dbdiagram-vscode) をインストールすることで、VS Codeエディタ内でプレビューが可能です。  
        ![](https://www.data-fabric.jp/hs-fs/hubfs/image-png-Mar-02-2026-04-44-57-2493-AM.png?width=670&height=329&name=image-png-Mar-02-2026-04-44-57-2493-AM.png)
2. [draw.io](https://app.diagrams.net/) でのER図作成  
   draw.io でER図を可視化したい場合は、以下の手順で draw.io へインポートします。 
     1. [@dbml/cli](https://dbml.dbdiagram.io/cli) をインストールする
        
        ```
        npm install -g @dbml/cli 
        ```
     2. SQLへの変換: ターミナルで @dbml/cli を使用し、DBMLを SQL（CREATE TABLE文）に変換します。  
        【補足】draw.ioでエイリアスや説明文を表示させるには、MySQL形式のSQLへの変換を推奨します。draw.ioはMySQLのインラインコメントをサポートしていますが、PostgreSQL等の他形式ではコメントが反映されません。
        
        ```
        # DBMLからSQL(MySQL形式)へ変換
        ```
     3. draw.io への取り込み: draw.io を開き、「配置」＞「挿入」＞「高度な設定」＞「SQL...」 から、上記で作成したSQLを貼り付けて実行します。

### 4. 利用上の制限事項

Mashuでは現在、データソースからの外部キー情報の同期を行っていません。そのため、エクスポートされたDBMLファイルにはテーブル間のリレーション（線）が含まれません。 ER図として完成させるには、インポート先のツール上で必要に応じてリレーションシップの定義または線を引く作業を行ってください。

1. ddbdiagram.io や VS Code 拡張機能でER図を可視化する場合  
   DBMLファイルにリレーション（Ref）を定義してください。Refの定義方法は[DBMLのマニュアル](https://dbml.dbdiagram.io/docs#relationships--foreign-key-definitions)を参照してください。
2. draw.io でER図を可視化する場合  
   draw.io でオブジェクト間の線（リレーション）を引く作業を行ってください

[04. メタデータソース](https://www.data-fabric.jp/blog-kb/tag/04-メタデータソース)

# 関連記事

[![](https://www.data-fabric.jp/hs-fs/hubfs/Mashu/ai-search-for-mcp.png?height=200&name=ai-search-for-mcp.png)](https://www.data-fabric.jp/blog-kb/etc/search-metadata-by-ai)

[08. 検索・通知・その他](https://www.data-fabric.jp/blog-kb/tag/08-%E6%A4%9C%E7%B4%A2-%E9%80%9A%E7%9F%A5-%E3%81%9D%E3%81%AE%E4%BB%96)

## [03.生成AIを使ってメタデータを検索する](https://www.data-fabric.jp/blog-kb/etc/search-metadata-by-ai)

[T](https://www.data-fabric.jp/blog-kb/author/t) 

 2026/02/28 11:40:31

Claude DesktopなどのチャットAIツールとMashuを連携すると柔軟にメタデータが検索できるようになります。

[続きを読む](https://www.data-fabric.jp/blog-kb/etc/search-metadata-by-ai)

[![](https://www.data-fabric.jp/hs-fs/hubfs/Mashu/veleta-api6.png?height=200&name=veleta-api6.png)](https://www.data-fabric.jp/blog-kb/veleta/mcp-server)

[09. Veleta](https://www.data-fabric.jp/blog-kb/tag/09-veleta)

## [17.生成AIを使ってDBのデータを取得・更新する](https://www.data-fabric.jp/blog-kb/veleta/mcp-server)

[T](https://www.data-fabric.jp/blog-kb/author/t) 

 2026/02/28 12:41:27

...

[続きを読む](https://www.data-fabric.jp/blog-kb/veleta/mcp-server)

[![](https://www.data-fabric.jp/hs-fs/hubfs/Mashu/mashu_cli_howto_1.png?height=200&name=mashu_cli_howto_1.png)](https://www.data-fabric.jp/blog-kb/server/mashu-cli)

[07. Mashuサーバー(オンプレミス用)](https://www.data-fabric.jp/blog-kb/tag/07-mashu%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%82%AA%E3%83%B3%E3%83%97%E3%83%AC%E3%83%9F%E3%82%B9%E7%94%A8)

## [07.Mashu CLIでメタデータを同期する](https://www.data-fabric.jp/blog-kb/server/mashu-cli)

[T](https://www.data-fabric.jp/blog-kb/author/t) 

 2026/02/28 11:33:23

Mashu CLIはMashuのメタデータ同期をコマンドラインから呼び出すことができるツールです。

[続きを読む](https://www.data-fabric.jp/blog-kb/server/mashu-cli)

[![株式会社ピーエスシー](https://www.data-fabric.jp/hs-fs/hubfs/fabric-202602/images/PSC_logo_yoko.png?width=1058&height=177&name=PSC_logo_yoko.png "株式会社ピーエスシー")](https://www.psc-inc.co.jp/)

運営会社：株式会社ピーエスシー  
TEL : 03-3435-1044 / FAX : 03-3435-1418

| ・[TOP](https://services.robon.co.jp) | ・[技術ブログ(Zenn)](https://zenn.dev/p/psc) |
| --- | --- |
| ・[製品一覧](https://services.robon.co.jp/product) | ・[データマネジメントの突破口](https://services.robon.co.jp/blog-bkt) |
| ・[課題解決事例](https://services.robon.co.jp/case) | ・[サポートセンター](https://services.robon.co.jp/kb-top) |

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "K",
    "url" : "https://www.data-fabric.jp/blog-kb/author/k"
  },
  "dateModified" : "2026-03-02T10:38:04.629Z",
  "datePublished" : "2026-03-02T10:34:37.000Z",
  "headline" : "08.DBML（ER図）エクスポート",
  "image" : [ "https://www.data-fabric.jp/hubfs/image-png-Mar-02-2026-03-55-02-4402-AM.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://www.data-fabric.jp/blog-kb/source/dbml-export",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://www.data-fabric.jp/hubfs/fabric-202602/images/PSC_logo_yoko.png"
    },
    "name" : "株式会社ピーエスシー"
  }
}
```