ユーザーが結果をフィルタリングできるようにする。SQLは非公開にする。
クエリを1つ作成し、ユーザーが変更できる値を選択するだけです。動的フィルターを使用すると、地域、日付、金額をシンプルなコントロールに変換できるため、SQLを編集することなく、各ユーザーが必要な結果を取得できます。
無料アカウントでは、共有されたフィルターを使用できます。フィルターの作成は、パーソナルプラス(月額30ドル)以上のプランで可能です。
保存済みクエリは1つ。必要な行を見つける方法は4通り。
チームの地域を選択します。
地域はそのままに、期日を先の日付に変更します。
別の地域で金額の大きい請求書を探します。
代わりに支払い済みの請求書を選択します。
値を選択してから、クエリを実行します。
例は9秒ごとに切り替わります。いずれかのコントロールを変更すると操作できます。
作成者ビューには実行プレビューが表示されます。受信者にはコントロールと結果が表示されます。値を選択してから、[クエリを実行]を押してください。
セレクト 請求書、顧客、地域、金額、支払期限、ステータス フロム ar.invoices どこ 地域 '北' アンド 期限 >= '2026-10-01' アンド 金額 > 1000 アンド ステータス イン (「未払い」、「期限切れ」) ORDER BY 請求書 DESC
変更内容が結果に反映されます
| 請求書 | お客様 | 地域 | 額 | 期限 | ステータス | |
|---|---|---|---|---|---|---|
| 1 | INV-20481 | ハルデン・ロジスティクス | 北 | 12,480.00 | 2026年10月23日 | 開く |
| 2 | INV-20480 | ミレン&カンパニー | ウエスト | 3,215.50 | 2026年10月23日 | 開く |
| 3 | INV-20479 | カステラン・フーズ | 南 | 28,900.00 | 2026年10月21日 | 期限切れ |
| 4 | INV-20478 | オリエル歯科 | 北 | 1,140.00 | 2026年10月20日 | 有料 |
| 5 | INV-20477 | ウェックスフォード・マリン | イースト | 9,765.25 | 2026年10月19日 | 開く |
| 6 | INV-20476 | ペル&ハートリー | ウエスト | 4,400.00 | 2026年10月18日 | 有料 |
| 2 | INV-20475 | ノースゲートクリニック | 北 | 17,320.80 | 2026年10月17日 | 期限切れ |
| 8 | INV-20474 | ブライトウォーター社 | 南 | 2,050.00 | 2026年10月16日 | 有料 |
| 一致する請求書はありません。地域、日付、金額、またはステータスを変えてみてください。 | ||||||
北部 · 10月1日以降が期日 · 1,000超 · 未払い/期限超過
保存されたクエリは1つで、実行ごとに異なる値を設定できます。ロジックはあなたが制御でき、ユーザーはあなたが公開したフィルターのみを選択できます。
各値に適した制御。
クエリ ストリームは、WHERE 句内の各値の型を調べ、それに合った制御を提供します。どの制御を公開するかは、ユーザーが決定します。
テキストの選択肢
テキスト値が選択ボックスになります。オプションを手動で入力するか、別のクエリからリアルタイムでリストを入力できます。
日付と範囲
日付比較と範囲指定は、開始日と終了日それぞれに対応するカレンダーピッカーとして機能します。
数値と閾値
しきい値、金額、数量は、適切なデフォルト値を持つチェック済みの数値入力項目になります。
複数選択
IN句で指定されたリストは、選択可能な選択肢のセットになります。クエリ内のリストは、選択された項目に合わせて拡大縮小します。
通常のSQLまたは名前付きパラメータを使用してください。
クエリ ストリームを使用して通常の SQL で値を検索するか、自分で名前を付けるかを選択できます。どちらの方法も同じクエリ内で機能します。
通常の SQL を記述し、フィルターを切り替えます
特別な構文は必要ありません。値は自動的に検索されます。クエリのプロパティタブで、どの値をコントロールにするかを選択し、ラベル、デフォルト値、ドロップダウンオプションを設定します。
セレクト 請求書、顧客、金額、支払期限 フロム ar.invoices どこ 顧客 「ハルデン・ロジスティクス」 アンド 期限 間 '2026-10-01' アンド '2026-10-31'
または、各フィルターに@変数で名前を付ける。
ラベル、デフォルト値、許容値などを最初から完全に制御したい場合は、パラメータに名前を付けることができます。名前付きパラメータと検索結果の値を1つのクエリで混在させることも可能です。
セレクト 請求書、顧客、金額、支払期限 フロム ar.invoices どこ 地域 地域 アンド 期限 >= @from_date アンド ステータス イン (@statuses)
彼らは選択する。彼らはSQLには一切触れない。
クエリを実行する権限をユーザーに付与し、設定可能なフィルタを選択できます。ユーザーは、SQLコードやデータベース認証情報を受け取ることなく、クエリ結果を受け取ることができます。ネットワークエージェントは、ネットワーク内でクエリを実行します。
- 許可した値のみ地域や日付は変更できますが、クエリのロジック、テーブル、列を編集することはできません。
- 読み取り専用、強制SELECT文のみが実行されます。データベースが認識する前に、エージェントはそれ以外の文を拒否します。
- ログイン状態は解除されませんデータベースの認証情報はエージェント上で暗号化されたまま保持されます。スプレッドシート、ブラウザ、アプリは結果を受け取りますが、接続情報は決して送信されません。
- いつでも停止できますウェブポータルにおけるユーザーのアクセス権を削除すれば、そのアクセスは即座に終了します。
コントロールが表示される場所。
同じ保存済みクエリ、同じフィルターが、それを実行する人々の勤務場所に関わらず使用できる。

スプレッドシートで
保存済みクエリをExcelまたはGoogle Sheetsで実行できます。結果は通常のセルに表示され、数式、グラフ、ピボットテーブルですぐに利用できます。最新の数値が必要なときに更新してください。
フィルターは Query Streams サイドペインにあります。| お客様 | 額 | ステータス |
|---|---|---|
| ハルデン・ロジスティクス | 12,480.00 | 開く |
| カステラン・フーズ | 28,900.00 | 期限切れ |
| ノースゲートクリニック | 17,320.80 | 期限切れ |
| 製品 | 利用可能 | 再発注数 |
|---|---|---|
| 梱包箱 | 12 | 50 |
| ラベルロール | 8 | 20 |
| 発送用バッグ | 24 | 40 |
| 注文 | お客様 | ステータス |
|---|---|---|
| ORD-7731 | ハルデン・ロジスティクス | 準備完了 |
| ORD-7724 | カステラン・フーズ | ピッキング中 |
| ORD-7719 | ノースゲートクリニック | 待機中 |

スマートフォンまたはブラウザで
保存済みクエリの結果を、どこで作業していても開けます。許可するフィルターを設定して実行を押し、Data Viewerで行を確認できます。
公開されたフィルターは行の上に表示されます。| お客様 | 額 | ステータス |
|---|---|---|
| ハルデン・ロジスティクス | 12,480.00 | 開く |
| カステラン・フーズ | 28,900.00 | 期限切れ |
| ノースゲートクリニック | 17,320.80 | 期限切れ |
| 製品 | 利用可能 | 再発注数 |
|---|---|---|
| 梱包箱 | 12 | 50 |
| ラベルロール | 8 | 20 |
| 発送用バッグ | 24 | 40 |
| 注文 | お客様 | ステータス |
|---|---|---|
| ORD-7731 | ハルデン・ロジスティクス | 準備完了 |
| ORD-7724 | カステラン・フーズ | ピッキング中 |
| ORD-7719 | ノースゲートクリニック | 待機中 |

REST APIを介して
アプリ、ベンダー、工場に、対象を絞ったクエリ結果を提供できます。相手側のソフトウェアには許可されたデータだけが送られ、SQLとデータソースの認証情報は非公開のままです。
公開された各フィルターはリクエストパラメーターになります。GET /v1/queries/vendor-invoices?due=this-month200 OK{
"rows": 1,
"data": [
{"invoice":"INV-20481","amount":12480,"status":"Open"}
]
}GET /v1/queries/factory-reorder?warehouse=Berlin200 OK{
"rows": 2,
"data": [
{"product":"Packing boxes","available":12},
{"product":"Label rolls","available":8}
]
}GET /v1/queries/partner-dispatch?ship_to=Montreal200 OK{
"rows": 1,
"data": [
{"order":"ORD-7731","status":"Ready"}
]
}どのプランが誰に必要なのか。
受信者は、無料アカウントで提供されたフィルターを使用できます。作成者は、フィルター作成を含むプランを作成する必要があります。
クエリ実行の許可を与えたユーザーは、無料アカウントでそのフィルターを使用できます。ライセンスの購入は不要です。実行アクセス権を送信するには、プランの共有スロットが必要です。共有スロット数については料金プランをご確認ください。
保存済みのクエリ(検索結果または名前付きクエリ)に動的フィルターを追加する機能は、Personal Plusプランから利用できます。無料プランの受信者も、共有されたクエリに対してフィルターを使用できます。
フィルターについてよくある質問
フィルターを使用するユーザーは、データベースへのログインが必要ですか?
いいえ。ネットワーク内のエージェントがデータベース接続を保持し、その認証情報は暗号化された状態で保存されます。ユーザーはフィルタコントロールと結果のみを見ることができ、接続文字列、テーブル名、SQL文を見ることはありません。
フィルターにはどのような種類がありますか?
テキスト値はドロップダウンリストに、日付は日付選択ボックスに、数値は数値入力ボックスに、INリストは選択リストに変換されます。これらはすべて、WHERE句の値の型に基づいて自動的に処理されます。
ドロップダウンリストに表示される内容を制御できますか?
はい。クエリのプロパティタブに固定のオプションリストを入力するか、許可された値を返す別のSQLクエリからリストを取得してください。
@変数を使う必要はありますか?
いいえ。通常のSQLで十分です。値は自動的に取得されます。フィルターに名前を付け、ラベル、タイプ、デフォルト値を自分で設定したい場合は、@変数を使用してください。どちらも同じクエリ内に記述できます。
複数のユーザーが異なるフィルターを使用して同じクエリを同時に実行することは可能ですか?
はい。各ユーザーは、保存済みの同じクエリを各自の独自の値で同時に実行できます。また、1人のユーザーがそれを複数のワークシートタブに複数回実行することも可能です。
人々に役立つ選択肢を与えましょう。質問はあなた自身のものにしてください。
Personal Plus以上のプランでフィルターを作成できます。アクセス権限を付与したユーザーは、無料アカウントを使用できます。

