0 / 0
Go back to the English version of the documentation
Přidání mezipamětí dat v produktu Watson Query
Last updated: 31. 3. 2023
Přidání mezipamětí dat v produktu Watson Query

Watson Query Správci mohou vytvořit položku mezipaměti k ukládání dat dotazu a výsledků a optimalizaci výkonu dotazů.

Než začnete

Ujistěte se, že splňujete následující požadavky.

  • K tomu, abyste mohli spustit příkaz SQL, musíte mít požadovaná oprávnění.
  • Dotaz, který používáte k definování a vytvoření položky mezipaměti, musí kvalifikovat název tabulky tím, že poskytuje název schématu. Další informace naleznete v tématu Vytvoření schémat.
  • Přečtěte si část Omezení položek mezipaměti v produktu Watson Query.

O této úloze

Uživatelé produktu Watson Query vyžadují interaktivní výkon dotazů při přístupu k datům libovolné velikosti, libovolného formátu a libovolného zdroje. Chcete-li se vyhnout provádění dotazů, které jsou časově náročné, může produkt Watson Query Správci vytvořit položku v mezipaměti, aby se zlepšil výkon ukládáním výsledné sady dotazů do mezipaměti.

Doporučuje se omezit počet položek mezipaměti, bez ohledu na jejich velikost. Mnoho položek mezipaměti zvyšuje náklady na kompilaci a vyhodnocení uživatelských dotazů a snižuje výkon služeb.

Postup

  1. Přejděte na data > Data virtualization > Virtualizace > Správa mezipamětí.
  2. Klepněte na volbu Přidat novou mezipaměť na kartě Mezipaměti dat pro aktivní data .
  3. Zadejte-platné dotazy v editoru SQL pro vytvoření vaší mezipaměti.
    Pozn.:
    • Do dotazu musíte zahrnout název schématu. Další informace naleznete v tématu Vytvoření schémat.
    • V dotazu nemůžete zahrnout terminátory SQL.

    Chcete-li usnadnit zápis příkazů SQL, můžete použít Asistenta syntaxe . Navíc můžete filtrovat a prohledávat obsah vašich příkazů SQL.

    Omezení: Položky mezipaměti jsou předmětem určitých omezení v produktu Watson Query. Další informace naleznete v tématu Omezení položek mezipaměti.
  4. Klepněte na volbu Testovací dotazy s mezipamětí. Chcete-li zjistit, zda mezipaměť může odpovídat dotazu (nebo dotazy) za běhu, postupujte podle následujících kroků.
    • Zadejte dotaz v editoru SQL.
    • Přejděte na kartu Vybrat z existující a vyberte dotazy, pro které chcete testovat dopad na mezipaměť.
      Tip: Existující dotazy můžete filtrovat podle data vytvoření, tvůrce, času provedení a typů dotazů.
    Dotazy se zobrazí v sekci Vybrané dotazy . Vybrané dotazy můžete upravit a odebrat před tím, než otestujete dotaz s mezipamětí pomocí následujících kroků.
    1. Klepněte na tlačítko Testovat dotazy , abyste odhadli dopad mezipaměti na vybrané dotazy.
      Sloupec Stav v sekci Vybrané dotazy poskytuje následující informace.
      Shoduje se do mezipaměti
      Watson Query určil, že mezipaměť odpovídá vybraným dotazům, a pokud se rozhodnete vytvořit mezipaměť, tyto dotazy budou pravděpodobně používat mezipaměť za běhu. Zda se výkon dotazu zlepší nebo nebude záviset na jiných faktorech v celkovém plánu dotazů.
      Poznámka: Neexistuje žádná záruka, že dotazy budou používat mezipaměť. Další téměř identické mezipaměti mohou potlačit obslužný program mezipaměti, kterou vytváříte.
      Neshoduje se s mezipamětí
      Watson Query určil, že mezipaměť neodpovídá vybraným dotazům, a proto nemusí mít žádný vliv na výkon dotazu.
      Chyba
      Watson Query nemůže ověřit, zda vybrané dotazy odpovídají mezipaměti, či nikoli. Podrobnosti naleznete v chybové zprávě.
    2. Chcete-li použít mezipaměť na vybrané dotazy, klepněte na volbu Použít tuto mezipaměť .
  5. Klepněte na tlačítko Další. Chcete-li nastavit obnovovací frekvenci pro mezipaměť, proveďte následující kroky.
    Častá aktualizace zabraňuje tomu, aby se mezipaměť stala zastaralou časem. Nastavte frekvenci aktualizace podle těchto hodnot.
    • Hodinově Vyberte čas (minutu) hodiny, kdy se má aktualizovat mezipaměť.
    • Denně Vyberte dny v týdnu a čas dne, kdy se má aktualizovat mezipaměť.
    • Týdně Vyberte den v týdnu a čas dne, kdy se má aktualizovat mezipaměť.
    • Měsíčně Vyberte týdny v měsíci, dny v týdnu a čas dne, kdy se má aktualizovat paměť cache.
    • Žádná Vyberte tuto volbu, chcete-li aktualizovat mezipaměť ručně.
  6. Klepněte na tlačítko Další.
  7. Zadejte název pro mezipaměť, ujistěte se, že je souhrn správný, a klepněte na volbu Vytvořit mezipaměť.
Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more