メイン コンテンツをスキップする

Direct Query 制限事項

次のセクションでは、Direct Query の制限について説明します。

Direct Query アプリを使用および作成する場合は、次の制限が適用されます。

  • Direct Query アプリでは単一のデータベースのみを使用できます。
  • Direct Query アプリは Direct Query データソースのみをリロードできます。
  • Qlik Analytics モバイル アプリは Direct Query をサポートしていません。

  • Direct Query 機能は、基盤となるクラウド データベースと SQL プッシュダウンの機能に依存しています。

  • Direct Query のパフォーマンスは、基になるデータ ソースのパフォーマンスに大きく影響されます。

  • Direct Query モードでサポートされる内容は、データ接続タイプによってアプリごとに異なる場合があります。各データベースは、クエリの実行を異なる方法で処理する場合があります。

  • Direct Query では Qlik Data Gateway - 直接アクセス データ接続を使用することはできません。

  • セキュリティはデータベースによって処理されます。

  • Direct Query アプリ タイプは、Direct Query モードがサポートされているデータベースに対してのみ選択できます。

  • データ ベースで Direct Query を使用するには、データベースから読み取る権限が必要です。

  • データ接続で Direct Query を使用するには、データ接続が存在するスペースで [データ消費可能] 権限が必要です。

  • 一部の操作のインターセプトとローカル実行は、ユーザーが有効にする必要があるキャッシュ パラダイムのみに従います。

  • 次のアクティビティ センターのアクションはサポートされていません。

    • 影響分析

    • データなしで開く

    • パフォーマンスを評価

    • リロード

    • リロードのスケジュール

  • Direct Query アプリは管理スペースに公開できますが、管理スペース内のユーザーは Direct Query アプリが使用するデータ接続にアクセスできる必要があります。

  • 基になるデータベースへの 1 回のクエリで返すことができる行数には 100 万行の制限があります。

  • 緑、白、グレーの連想モデルはサポートされていません。SQL クエリベースのモデリングには制限があるため、データは選択ではなくフィルター処理されます。詳細については、「連想選択モデル」を参照してください。

  • ソート オプションは、フィルター パネルのビジュアライゼーションではサポートされていません。既定のソートが自動的に適用されます。

  • Direct Query フィルター パネルは除外された値をグレーで示しません。詳細については、「選択ステート」を参照してください。

  • ビジュアライゼーションの拡張はサポートされていません。

  • アプリ コンテンツの埋め込みはサポートされていません。

  • アプリ コンテンツの共有とダウンロードはサポートされていません。

  • Qlik レポート サービス 付加価値機能やサブスクリプション レポートなどのレポート機能は、Direct Query アプリではサポートされていません。

  • 状況依存ヘルプは Snowflake 関数の数式エディタでは利用できません。

  • 次の項目検索機能はサポートされていません。

    • あいまい検索

    • 複合検索

    • 暗黙的な単語ベースの検索、または「^」で表現される単語ベースの検索

    • 追加の検索セマンティクス指示を示す「-」および「+」記号

  • Qlik Cloud Direct Query SQL クエリを構築して、チャートに入力する行データを要求する場合、結果の最大サイズは、リモート データベースに送信される関連 SQL クエリに含まれる LIMIT n (またはデータベース固有の同等のもの) によって制限されます。

    この LIMIT n は、単一のクエリ結果に対して返されるデータ結果行の最大数を制限することで、潜在的なクエリ パフォーマンスへの影響と Analytics エンジンのメモリ使用への影響を軽減するのに役立ちます。

    • LIMIT n では、生成されるほぼすべての SQL データ クエリで n が 1000 以上になります。特定のチャートには次の考慮事項があります。

      • 散布図チャートのデータ クエリの既定の n は 2500 です。

      • テーブル チャートの場合、Direct Query スクリプト変数 で説明されている DirectQueryRowFetchMaxCount スクリプト変数を使用して、LIMIT n を最大 n の 100000 まで明示的に構成できます。

      • DirectQueryRowFetchMaxCount が 0 より大きく 2500 より小さく設定されている場合、散布図のデータのクエリに使用される LIMIT n を制限するために DirectQueryRowFetchMaxCount 値も使用されます。

    • 上で説明した適用された LIMIT は、チャートに表示される内容を入力するためのデータ取得クエリにのみ適用されることに注意することが重要です。集計クエリにはいかなる制限もなく、リモート データベース内の完全なデータセットの正しいデータベース固有の集計結果が常に反映されます。

    • 行データ取得の制限は、Direct Query アプリからのオンデマンド アプリ生成コンテンツにも影響します。

  • ライト テーブルは Direct Query アプリでは使用できません。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。