For the complete documentation index, see llms.txt. This page is also available as Markdown.

詳細検索

ほぼ読み込み待ちのないデータ アクセスを体験できます

RealmJoin は刷新された検索機構を導入し、テナントデータへのリアルタイムアクセスを可能にします。この強化により、ユーザー、デバイス、グループのオブジェクト数が多いテナントでも効率的なパフォーマンスが確保されます。

テーブルは次の 基本 または 高度な 検索機能で検索できます。

すべての検索は、次のいずれかを使用して確定する必要があります。 Enterキー または 記号。

基本検索

基本検索は Graph API を使用してテナントデータを直接照会し、リアルタイムの結果を提供します。

高度な検索が利用できない場合でも、基本検索は常にフォールバックとして利用できます。また、キャッシュされたテーブルの初回読み込み時にも表示され、キャッシュが完全に構築される前でもすぐに検索できます。

高度な検索

RealmJoin の高度な検索機能はキャッシュとトークン化を使用し、検索を高速かつ信頼性の高いものにします。また、Ø のような Unicode 文字もサポートします。このトークン化により部分一致の名前検索が可能になり、たとえば「Ma Mu」というクエリで「Maren Müller」という名前のユーザーを見つけられます。

さらに、郵便番号や UPN など、テーブルに表示されていない情報も検索できます。

高度な検索構文の概要

高度な検索では、柔軟で強力な構文を使って利用可能なテーブル値を横断的に検索できます。主な機能とルールは以下のとおりです:

  • トークン化検索: 検索語は一致精度を高めるために自動的にトークン化されます。たとえば、 lu sk と入力すると次のような名前に一致します Luke Skywalker. 検索では常に starts-with 方式が使われ、全文検索や「contains」検索ではありません。つまり、 walk で検索しても 返されません Skywalker .

  • 論理 AND: すべてのフィルターは論理 ANDで組み合わされます。すべての条件を満たす必要があります。 例: Luke Skywalker country:france は、 country が「france」で始まる Luke Skywalker を検索します。

  • 列指定検索: column: を使用して、特定の列内を検索します。 例: country:france は、 country が「france」で始まる Luke Skywalker を検索します。

  • 演算子:

    • :startsWith 検索 例: name:jo は「John」「Joanna」などに一致します。

    • =equals 検索 例: city=Stuttgart は「Stuttgart」と完全一致します

    • != または !:否定 例: city!=Stuttgartまたは city!:Stuttgart は「Suttgart」を除外します

  • 特殊な動作:

    • ウムラウト置換: ウムラウトは正規化されます(例: BjörnBjorn).

    • Unicode サポート: 検索語では Unicode 文字がサポートされます。

    • 括弧 () は無視されます startsWith 検索では。

    • 空値検索:

      • zip:"" は空の値を検索します

      • zip: は任意の値を検索します

  • 対応列:

    • 列名には別名が存在する場合があり、角括弧内に記載されています

    • ユーザーテーブル:

      • name, upn, language (lang), jobtitle (job), city, country, zip (plz), enabled, department (dept)

        • enabled: → 受け入れる true または false (enabled:true)

    • Groups テーブル

      • name

    • Device テーブル

      • name, operatingsystem (os), manufacturer (manu), model

よくある質問

データはどのくらいの頻度でキャッシュされますか?

テーブルはスケジュールに従ってキャッシュされ、現在は 1 時間に設定されています。

データを手動で更新できますか?

各テーブルの右上には、キャッシュされたデータを更新するためのボタンがあります。

他のユーザーも、私が更新したデータを使えますか?

テーブルは同じ RealmJoin ポータルインスタンス内のすべてのユーザーが利用できます。そのため、トリガーされた再構築はそれらのユーザー全員に反映されます。

RealmJoin ポータルインスタンスとは何ですか?

RealmJoin ポータルには、負荷分散と冗長性のために 3 つの異なるインスタンスがあります。

高度な検索の再構築/更新にはどのくらい時間がかかりますか?

再構築時間は、テナントのサイズとオブジェクト数によって異なります。再構築に数分かかることは珍しくありません。再構築中は基本検索のみが利用可能です。その後、すべてのデータは Graph 経由で直接照会されるため、フィルタリング機能と速度は低下します。

最終更新

役に立ちましたか?