コンテンツとデータの索引付けに関する上位FAQ
このトピックでは、セマンティック・モデルおよびカタログ・コンテンツの索引付けに関する上位FAQについて説明します。
どのような索引を付けることができますか。
管理者は、次の索引付けを選択できます:
- セマンティック・モデル - サブジェクト領域、ディメンション名と値、およびメジャー名と値。 セマンティック・モデルの索引付けプリファレンスの変更を行うには管理者である必要があります。
- カタログ・コンテンツ - ワークブック、分析、ダッシュボードおよびレポート。 カタログ索引付けプリファレンスを変更するには、管理者である必要があります。
- ファイルベースのデータセット - 指定されたユーザーがデータセットのデータを使用してビジュアライゼーションを構築できるように、ファイルベースのデータセットに索引付けできます。 または、指定したユーザーがホーム・ページからそのデータを検索できるように、ファイルベース・データセットを認証できます。 どのユーザーでも、ファイルベースのデータセットをインデックス作成または認証するように設定できます。
「データ・モデル検索索引付けの構成」を参照してください。
認証されたデータセットは何ですか。
すべてのユーザーがスプレッドシートをアップロードしてデータセットを作成し、アップロードしたスプレッドシートの品質は異なる場合があります。 ユーザーが共有データセットを認証すると、他のユーザーがホーム・ページから検索できる、データセットに適切で信頼性の高いデータが含まれていることを確認できます。 ホーム・ページからデータセット検索へのアクセス権を付与されているユーザーおよびユーザーは、検索結果で認定されたデータセットのデータに高いランクが付けられます。
クロールをスケジュールする頻度
ユーザーがカタログ・コンテンツを追加または変更すると、索引が自動的に更新されます。 デフォルトで、カタログおよびセマンティック・モデル・クロールは1日1回実行されます。 BARファイルのインポート後、自動索引付けが実行されなかった場合、またはデータ更新の頻度が低い(月次など)場合は、このデフォルトを変更する必要がある場合があります。
英語以外の言語でコンテンツに索引付けできますか。
はい コンテンツは28言語で索引付けできます。
-
セマンティック・モデルとカタログ・コンテンツ - 複数の言語の索引を同時に生成できます。 「検索索引」ページに移動し、「Ctl-click」に移動して、28の言語のうち1つ以上を選択します。 たとえば、会社の本社が米国にあり、事務所がイタリアにある場合、英語とイタリア語とを選択し、英語とイタリア語の両方の索引を作成することがあります。 データ・モデル検索索引付けの構成を参照してください。
-
データセット - 一度に1つの言語のデータセットに索引を付けることができます。 データセットの「検査」ダイアログに移動し、使用可能な28言語のいずれかを選択します。 データセットの索引付けを参照してください。
ノート:
データが英語で、索引言語が英語の場合は、フランス語などの別の言語でデータを検索できません。 たとえば、データに英語の製品名(chair、desk、matchesなど)が含まれている場合、フランス語の製品名(chaise、bureau、alumettesなど)を使用して検索することはできません。
大規模な表を使用してサブジェクト領域を索引付けする場合、考慮事項がありますか。
すべてのサイズの表に索引付けできますが、大きな表の索引に時間がかかります。 多数の表または大きな表がある大規模なサブジェクト領域の場合は、ユーザーが検索する必要がある列のみを索引付けすることを検討してください。
インデックス・ファイルはコンパクトであるため、Oracle Analyticsが索引付け用に予約するストレージを超えることはまれです。
検索結果はどのように順序付けられますか。
検索結果は次の順序でリストされます:
- セマンティック・モデル(セマンティック・レイヤー)
- 認定済みデータセット
- 個人データセット
- カタログ・アイテム(ワークブック、分析、ダッシュボードおよびレポート)
索引付けしないを使用してカタログ・アイテムを保護する必要がありますか。
いいえ。Oracleでは、カタログ・アイテムをユーザーに対して非表示にする方法として、「クロール・ステータス」フィールドを「インデックスを作成しない」に設定することはお薦めしません。 検索結果やホームページではアイテムは表示されませんが、アイテムにはアクセスできます。 かわりに、権限を使用してアイテムに適切なセキュリティを適用してください。
索引を最も効率的に作成するにはどのようにしますか。
最良の結果を得るには、サブジェクト・エリア、ディメンション、カタログ・アイテムおよびユーザーが検索する必要があるデータセットの索引付けのみを行います。 すべてのアイテムの索引を作成すると、検索結果が多すぎます。 すべてのセマンティック・モデルおよびカタログ項目を選択解除し、ユーザーが必要とする項目のみを選択することをお薦めします。 必要に応じて、索引にアイテムを追加できます。
索引付けの処理中にデータベースに多くのselect distinct問合せがあるのはなぜですか。
理由として可能性が最も高いのは、セマンティック・モデルの索引付けオプションが「索引」に設定されていることです。 このオプションを「索引」に設定した場合、メタデータおよび値が索引付けされ、これは、索引付けの処理中にselect distinct問合せが実行され、索引付け対象として構成されているすべてのサブジェクト領域内のすべての列のデータ値がフェッチされることを意味します。
このシステム・オーバーヘッドが許容されない場合、またはユーザーがホーム・ページの検索バーからデータ値をビジュアル化するための追加機能を必要としない場合は、コンソールに移動し、「検索索引」をクリックして、索引付けオプションを「メタデータのみ索引付け」に設定します。 このオプションを「Metadataのみ索引付け」に設定すると、ディメンションおよびメジャー名のみが索引付けされ、特定の個別問合せは実行されません。