Obsidian Dataview クエリビルダー

フィールド、フォルダー、タグ、フィルター、並び替え、件数制限を視覚的に設定し、Obsidian Dataview の DQL コードブロックを作成できます。

Dataview クエリを視覚的に作成

ビュータイプ、フィールド、ソース、フィルターを設定し、Obsidian ノートで使える DQL をコピーできます。

Obsidian Dataview クエリビルダー
フィールド、フォルダー、タグ、フィルター、並び替え、件数制限を視覚的に設定し、Obsidian Dataview の DQL コードブロックを作成できます。
クエリ (Query)
タイプ (Type)
列 (Columns)
ソース (FROM)
フィルタ (WHERE)
条件 (Conditions)
並び替え (SORT)
ルール (Rules)
制限 (LIMIT)
テンプレートを読み込む
プレビュー (Preview)
```dataview
TABLE file.link AS "Project", status, due
FROM "Projects"
WHERE status != "archived"
SORT due ASC
```

この Obsidian Dataview ツールで作れるもの

Dataview は強力ですが、Obsidian で素早く表、リスト、フィルター済みビューを作りたいだけのとき、DQL 構文を思い出すのは簡単ではありません。このビジュアル DQL ビルダーは、よく使う設定を分かりやすいコントロールに変換します。

プロジェクトダッシュボード、読書リスト、会議ノート、タスクレビュー、コンテンツ索引、個人知識管理などの日常的な Obsidian ワークフローに向いています。空のコードブロックから始める代わりに、設定を順番に選び、生成される Dataview Query Language の変化を確認できます。

このビルダーは vault を読み取らず、ノートデータをサーバーへ送信しません。ブラウザ内でテキストを生成するだけなので、DQL を学ぶ初心者にも、TABLE や LIST クエリを素早く作りたい経験者にも便利です。

この Obsidian クエリツールを使う理由

視覚的なクエリ操作

細かな DQL 構文ミスを減らし、読みやすい構造でよく使うクエリを作成できます。

リアルタイム DQL プレビュー

設定を変更すると、生成される Dataview Query Language コードをすぐに確認できます。

ブラウザ内でのプライベート生成

データ収集は一切ありません。すべてのクエリ生成はブラウザ内でローカルに行われ、保管庫のデータがデバイスから出ることはありません。

ビジュアルクエリビルダーの使い方

ビュータイプを選択

列ベースのダッシュボードには TABLE、シンプルなノート索引には LIST を選びます。

フィルタと設定

視覚的なコントロールを使用して、WHERE句の追加、FROMソースの定義、SORT順序の設定を行います。

コピーして実装

生成されたコードブロックをワンクリックでコピーし、Obsidianのノートに直接貼り付けるだけで完了です。

よくある質問

このツールはObsidian保管庫に対して安全ですか?

はい、完全に安全です。このツールはブラウザ上でのみ動作し、ローカルファイルシステムにはアクセスしません。単にコピー用のテキストを生成するだけです。

Obsidian の Dataview クエリとは何ですか?

Dataview クエリは、条件に一致するノート、タスク、メタデータを Obsidian に表示させる DQL コードブロックです。フォルダー、タグ、frontmatter フィールド、作成日時などで結果を絞り込めます。

手書きではなくビジュアル DQL ビルダーを使うべき場面は?

高度な式や細かなカスタマイズには手書き DQL も便利です。素早く信頼できるクエリを作る、構文ミスを避ける、Dataview コマンドの組み合わせを学ぶ場合はビジュアルビルダーが役立ちます。

複雑なネストされたクエリを作成できますか?

現在は線形ロジック(AND条件)をサポートしています。複雑なネストロジック(OR/ANDの混合)は将来のアップデートで対応予定です。

Obsidianで結果が表示されないのはなぜですか?

Dataview プラグインがインストールされ、有効になっているか確認してください。フォルダー、タグ、フィールド名が一致していることも重要です。フィールド名は大文字小文字を区別し、Dataview は vault 内に存在するメタデータのみ返せます。

TASK や CALENDAR クエリは作れますか?

現在のインターフェースは、多くのダッシュボードやノート索引で使われる TABLE と LIST に集中しています。TASK と CALENDAR は後で追加できますが、生成結果は公式 Dataview DQL 構文に沿う必要があります。