Query Streams Agent をインストールします macOS
エージェントは、データと並行して動作し、接続処理を行う小型プログラムです。一度インストールすれば、あとはブラウザからすべての設定を行うことができます。
Query Streams を使用すると、データベースやビジネス アプリケーションからライブ データを抽出して、Excel、Google スプレッドシート、レポート、または AI アシスタントに、データを最初にどこにもコピーすることなく取り込むことができます。そのためには、データにアクセスできる小さなヘルパー プログラムがどこかで実行されている必要があります。そのヘルパーは、 エージェント.
始める前に必要なもの
スリープ状態にならないMac
クエリ実行中は起動状態を維持する必要があるため、電源設定を確認しておくことをお勧めします。Apple Silicon(M1~M4)およびIntel Macでネイティブに動作します。
サインインキー
このエージェントを組織に紐付けるための、一度限りのコードです。ダウンロードページの「クエリストリーム」セクション、インストーラーのすぐ隣にあります。
データベースの詳細
サーバー名、データベース名、そしてデータベースを読み取るためのユーザー名とパスワード。もし他の人がデータベースを管理している場合は、この部分をその人に尋ねてください。
どこに置けばいいですか? エージェントは、現在データベースを開くことができるマシン(多くの場合、データベースサーバー自体、または同じオフィスネットワーク上の任意のPC)にインストールしてください。そのマシンからデータにアクセスできるのであれば、エージェントもアクセスできます。
インストール手順は4つです
-
インストーラーをダウンロードして実行してください。
サインインはこちら my.querystreams.com/ダウンロード そしてmacOSのダウンロードを選択してください。Apple Siliconネイティブ版とIntelネイティブ版があります。お使いのMacに合ったビルドをダウンロードし、ターミナルで数行のコマンドを実行してインストールしてください。管理者パスワードが必要になります。
開く ターミナル (プレス ⌘ 空間 「ターミナル」と入力し、お使いのMacに合わせて以下の行を貼り付けてください。お使いのMacがどれかわからない場合は、Appleメニューをご覧ください。 このMacについて: チップ:アップルM… Apple Silicon を意味します。 プロセッサ:インテル… インテルを意味します。
Apple Silicon(M1~M4)cd ~/Downloads mkdir -p querystreams-agent tar -xzf querystreams-agent_*_osx-arm64.tar.gz -C querystreams-agent cd querystreams-agent sudo ./install.sh
Intel Maccd ~/Downloads mkdir -p querystreams-agent tar -xzf querystreams-agent_*_osx-x64.tar.gz -C querystreams-agent cd querystreams-agent sudo ./install.sh
の
*はバージョン番号の代わりとなるため、入力する必要はありません。同じフォルダに複数のバージョンをダウンロードしている場合は、代わりにファイル名全体を入力してください。sudoMacのパスワードを要求します。入力しても何も表示されませんが、これは正常です。 戻る 終わったら。Safariでダウンロードした場合、ダウンロードしたファイルと同じ名前のフォルダに既にファイルが解凍されている可能性があります(Safariは、 ダウンロード後に「安全な」ファイルを開く (オンになっている場合)。その場合、
タールファイルが見つからないというエラーメッセージが表示される場合は、そのフォルダに移動して、そこからインストーラーを実行してください。Safariが既に解凍済みの場合cd ~/Downloads/querystreams-agent_*_osx-* sudo ./install.sh
次に、実行中かどうかを確認します。次の行で終わるはずです。 com.querystreams.agent:
サービスを確認してくださいsudo launchctl list | grep querystreams
何も返ってこない場合は、ログは
/usr/local/querystreams/agent/logs/agent-stdout.log— それを サポートリクエスト そこから先は私たちがやります。インストールが完了したら、querystreams-agentダウンロードフォルダ内のフォルダ。エージェントはバックグラウンドサービスとして登録されます。これはつまり、Macが起動するたびに自動的に起動するということです。起動することを覚えておく必要はなく、ダウンロードするのはこの時だけです。 ここからは自動的に更新されます.
-
キーを使ってサインインしてください
エージェントがインストールされたら、そのマシンでエージェントのページを開きます。
先ほどインストールしたMacでhttp://localhost:1823
サインインキーを貼り付けてください。バッジを確認してください。 左上隅: 一度読むと 「クエリ ストリームに接続しました」 緑色の点が表示されたら、ここでの作業は完了です。これはエージェントがアカウントに自己紹介している状態であり、このマシンで行うべき最後の作業です。
ページ自体にも同じことが書いてあります。 「このエージェントはローカルで接続を実行します。日々の管理はクエリストリームポータルで行います。」 さあ、それを閉じてブラウザで作業を続けましょう。
-
最初の接続を追加する — ブラウザから
それではブラウザのクエリ ストリームに戻り、 データエージェント (それは以下です) データ トップメニューの[新しいエージェント]をクリックしてください。新しいエージェントがそこに表示されます。 コネクタを追加する そして、以下の質問に答えてください。データベースまたはアプリの種類を選択し、先に収集した詳細情報を入力してください。
接続を保存する前にテストできるので、後で問題に気づくのではなく、すぐに詳細が正しいかどうかを確認できます。Query Streamsは、一般的なデータベースに適した設定を提案し、すぐに実行できるサンプルクエリをいくつか追加します。
保存すると、Query Streams はデータベース内をスキャンし、テーブル、列、それらの相互関係など、データベース内の情報を記録します。これがクエリビルダーで選択するリストを埋める情報となり、テーブル名を一つも指定しなくても Nova が「先月出荷した注文数」に答えることができる理由です。有効化も設定も不要で、データベースの変更に合わせてスケジュールに基づいて自動的に更新されます。
それは形状を読み取るのであって、内容を読み取るのではない。 この手順は、行ではなく、テーブル名と列名に関するものです。大規模なデータベースでは、完了までに数分かかる場合があります。待つ必要はなく、コネクタで完了したことを確認できます。 データエージェント.
あなたのパスワードは、そのマシンから決して外部に漏れることはありません。 接続を保存すると、その詳細は暗号化されたリンクを介してエージェントに送信され、認証情報は弊社ではなく、お客様自身のコンピューターに保存されます。
-
最初のクエリを実行してください
最も簡単な方法は、コネクタ設定の最後の画面で「クエリを開始」を押すことです。 開く クエリビルダー 新しい接続が既に選択されているので、何も探す必要はありません。また、上部メニューからいつでもアクセスできます。
そこから、用意されているサンプルクエリのいずれかを実行するか、独自のクエリを作成するか、またはアシスタントであるNovaに平易な英語で質問してクエリを作成させることもできます。
クエリを保存すると、あらゆる場所で再利用できるようになります。ExcelやGoogleスプレッドシート内で更新したり、スケジュールに追加したり、同僚と共有したり、AIアシスタントに渡したり、他のシステムが呼び出せるWebリンクに変換したりできます。
部品がどのように組み合わさるか
すべてブラウザから管理できます
エージェントがインストールされ、サインインしたら、 もうその機械に戻る必要はないはずです。 接続、含めるデータベース、データ更新頻度、エージェント自身の設定など、すべては以下から管理されます。 データエージェント お使いのブラウザで、どこにいても利用できます。
ブラウザでクエリ ストリーム
どこからでも実際にできることすべて:
- 接続の追加、編集、削除
- 接続テスト
- どのデータベースを含めるかを選択する
- データ更新頻度の設定
- すべてのエージェント設定
エージェント自身のページ
たった一つの仕事、そしてそれは一生必要ないかもしれない。
- エージェントがクエリ ストリームにアクセスできない理由を確認する
ブラウザでエージェントがオフラインと表示され、その理由がわからない場合は、 localhost:1823 その機械には、左上隅のバッジがすぐにわかる(4つの州が何を意味するのか見てみましょう)、そして、ブラウザではできない、自分の位置からネットワークを見ることができます。
エージェントは完全に介入を控えるようになっている。 一度インストールしたらあとは忘れてしまえるように設計されています。すべての操作は データエージェント ブラウザ上で確認すれば、エージェント自身のページには、クエリ ストリームにアクセスできない理由を突き止めるための情報しか表示されません。そのため、ガイドや同僚からエージェント マシンで何かを設定するように指示された場合は、まずブラウザで確認してください。
このガイドの旧バージョンを読んだことがある場合: 接続はエージェント自身のページで設定する必要があり、 ない ブラウザ上で設定する、という方法はもはや通用しません。現在ではブラウザが設定を行う場所となっています。以前の方法で設定した内容は引き続き有効で、データエージェントで確認できます。
エージェントはクエリ ストリームと通信していますか?
エージェントページの左上にあるバッジは、「なぜこれが機能しないのか?」という疑問に対するほぼすべての答えです。常に4つのうちのいずれかが表示され、その文言から現在の状況が正確に分かります。探しているのはこれです。
接続中と再接続中は見た目が同じで、動く色の帯が表示され、「処理中」を意味します。緑色の光が点灯している場合は接続済み、平坦で暗いバッジが表示されている場合は未接続です。
その小さなライトはボタンではありません。 ステータスを表示するだけで、クリックしても何も起こりません。 接続する, 再接続 そして 切断 接続パネルの下部にあるコントロールは、名前付きのボタンになっていますが、これは意図的なものです。ラベルのないランプをクリックするとエージェントが静かにオフラインになるという罠は、削除する価値がありました。
すべて正常に動作しています。クエリは実行され、ブラウザで行った変更は数秒以内にこのエージェントに反映されます。何もする必要はありません。
マシンの起動後、またはエージェントの再起動後、数秒間は正常に動作します。しばらくお待ちください。
リンクが切断されましたが、エージェントが自動的に復旧させています。通常は一時的なネットワーク障害であり、ユーザーによる操作は必要ありません。
もしこの状態が数分以上続くようなら、ネットワーク上の何かが通信経路を遮断している可能性があります。その場合は、弊社までご連絡ください。
この状態の間は、このエージェントの何も機能しません。 実際に読み取りを行うのはエージェントなので、エージェントに連絡が取れなければ、作業を行うものは何もありません。
マシンがオンラインになっていることを確認してから、 再接続 接続パネルで確認してください。それでも接続できない場合は、通常、ファイアウォールまたはプロキシが送信トラフィックをブロックしていることが原因です。ご連絡いただければ、原因特定をお手伝いいたします。
エージェントが切断されている間、何が停止しますか。 データに触れる必要のあるすべてのもの:
- その接続に対するクエリは、クエリビルダー、ExcelやGoogleスプレッドシート、REST API、またはAIアシスタントのいずれからも実行されません。
- そのデータの定期的な更新や自動化は実行されません
- ブラウザから接続をテスト、閲覧、または更新することはできません
- データエージェントではオフラインと表示され、表示される数値は 最後に確認された 生きるよりも
しかし、何も失われることはありません。ブラウザがオフラインになっている間に保存した変更は保持され、再接続した瞬間に適用されます。そのため、ブラウザの応答を待つことなく、設定を続けることができます。
接続の問題についてお問い合わせですか? そのページの「接続」パネルには、私たちにとって最も役立つ4つの項目が記載されています。それらをコピーして サポート メッセージを送るだけで、通常はやり取りを省略できます。
- 機械
- エージェントが稼働しているコンピューター
- 組織
- どのアカウントに紐づいているか
- エージェントバージョン
- どのビルドが実行されているか
- 接続開始以来
- 最後に接続できたとき
常に最新の状態に保たれています
エージェントは一度インストールすれば完了です。再度ダウンロードを求められることもなく、「アップデートが利用可能です」という通知に気を取られることもありません。新しいバージョンがリリースされると、エージェントが自動的に、通常は数分以内にアップデートを行います。
アップデートを見逃さないように、3つの方法で確認できます。
アップデートを公開するとすぐに、お客様のエージェントが既に開いている接続に直接アップデートがプッシュされます。エージェントはその場でアップデートされ、自動的に再起動されます。
オンラインに復帰してから数秒後に何か見逃したことがないか確認し、その後追いつく。
また、独自の通信回線を使って1日に1回自動的にチェックを行うため、厳重に管理されたネットワーク環境でも常に最新の状態を維持できる。
それが追いついているかどうかを確認する方法。 エージェントページの接続パネルには、 エージェントバージョン通常の状態では、現在のリリースを自動的に追跡します。何日も遅れていることに気づいた場合は、ネットワーク上の何かがアップデートパスをブロックしている可能性があります。 私たちへのメッセージなぜなら、それはエージェントが自分の言葉だけで解決できる問題ではないからだ。
新しい接続はいつから機能し始めますか?
ほとんどの場合、数秒以内です。正確な回答は担当エージェントによって異なります。
エージェントは稼働中で最新の状態なので、変更はすぐに反映されます。再起動は不要です。
変更内容は安全に保存され、その機器がオンラインに戻った瞬間に適用されます。
エージェントは自動的に更新されるため、このようなケースは稀です。クエリ ストリームを使用すると、お使いのエージェントに該当するかどうかが画面に表示されます。
Reading files on a network share
If a connector needs a file or folder on a network share, mount the share on this Mac before you add the connector. Mount it from Terminal with sudo, in a folder under /Volumes, so the Agent, which runs as a system background service, can see it. Share logins stored in the Portal are used by Windows Agents only. In the connector you can keep the \\server\share path, which the Agent maps onto the mount, or type the mount path directly. If the share isn’t mounted, 接続テスト says it is not mounted and shows the exact command to run.
How to mount a share for the Agent on a Mac
よくある質問
接続の追加、編集、削除はどこで行えますか?
ブラウザで、 データエージェント ページ — 使用 コネクタを追加する変更は通常、数秒以内にエージェントに反映されます。エージェントがオフライン状態だった場合、再接続後すぐに変更が適用されます。接続の追加や変更のためにエージェントマシンを操作する必要はありません。
私のデータはクエリストリームにコピーされますか?
いいえ。データベースはそのままの場所に保持されます。クエリを実行すると、エージェントがデータベースを読み込み、そのクエリが要求した行のみを返します。データベースのパスワードはエージェントのマシンに保存されます。
ポートを開放したり、ファイアウォールを変更したりする必要はありますか?
通常は不要です。エージェントはウェブブラウザと同様に、私たちへの発信接続を行います。インターネットからの受信トラフィックを受け入れる必要は一切ありません。
複数のエージェントを使用できますか?
はい、多くの組織ではサイトごと、またはネットワークごとに1つのエージェントを運用しています。それらはすべてアカウントにまとめて表示されるため、クエリを作成する人にとっては、どのエージェントがどの接続を保持しているかは関係ありません。
定期的に更新する必要があるのでしょうか?
いいえ、クリックする必要もありません。新しいバージョンを公開すると、既に開いている接続を介してエージェントにプッシュされるため、通常はすぐに更新され、自動的に再起動します。また、安全対策として1日に1回自動的にチェックを行います。現在のバージョンは以下で確認できます。 エージェントバージョン 接続パネルに表示されます。
途中で行き詰まってしまったらどうすればいいですか?
私たちにメッセージを送ってください サポート クエリ ストリーム内で、どこまで進んだかを教えてください。もし分かりやすければ、どの画面を見ていて、何が表示されることを期待していたかを教えていただければ、通常はそれで問題を特定できます。
Setup trouble?
- Agent shows Offline, or Test connection and Browse are greyed out? Check that the Agent is online → Is the Agent online?

