0 / 0
Go back to the English version of the documentation
Uzly podporující SQL pushback
Last updated: 12. 1. 2023
Optimalizace příkazů SQL (SPSS Modeler)

Tabulky v této sekci zobrazují uzly představující operace data-mining, které podporují zpětné zpracování SQL. Pokud se uzel v těchto tabulkách neobjeví, nepodporuje SQL pushback.

Tabulka 1. Uzly operací záznamu
Uzly podporující generování SQL Poznámky
Vybrat Podporuje generování pouze v případě, že je podporováno samotné generování SQL pro vybraný výraz výběru. Pokud mají některá pole hodnoty null, generování kódu SQL neposkytuje stejné výsledky pro vyřazení, jak je uvedeno v nativním SPSS Modeler.
Ukázka Jednoduchý vzorkování podporuje generování SQL na různé stupně v závislosti na databázi.
Agregace Podpora generování kódu SQL pro agregaci závisí na typu datového úložiště.
Agregace RFM Podporuje generování s výjimkou případů, kdy se ukládá datum druhé nebo třetí poslední transakce, nebo pouze v případě, že se jedná o poslední transakce. Nicméně, včetně nedávných transakcí, funguje, je-li funkce datetime_date(YEAR,MONTH,DAY) odsunuta zpět.
Řadit  
Sloučit Nebyl generován žádný kód SQL pro sloučení podle pořadí.

Sloučení pomocí klávesy s úplným nebo částečným vnějším spojením je podporováno pouze v případě, že ji podporuje databáze/ovladač. Neodpovídající vstupní pole lze přejmenovat pomocí uzlu Filtr, nebo pomocí nastavení filtru uzlu importu.

Podporuje generování kódu SQL pro sloučení podle podmínky.

Pro všechny typy sloučení není produkt SQL_SP_EXISTS podporován, pokud vstupy pocházejí z různých databází.

Připojit Podporuje generování, pokud jsou vstupy netříděné. Optimalizace SQL je možná pouze tehdy, když vaše vstupy mají stejný počet sloupců.
Odlišený Odlišný uzel s režimem (výchozí) Vytvořit složený záznam pro každou skupinu vybraný nepodporuje optimalizaci SQL.
Tabulka 2. Podpora generování kódu SQL v vzorového uzlu pro jednoduchý odběr vzorků
Režim Ukázka Maximální velikost Základ Db2 for z/OS Db2 pro OS/400 Db2 pro systém Win/UNIX Oracle SQL Server Teradata
Zahrnout První není k dispozici   Y Y Y Y Y Y
  1-in-n vyp   Y Y Y Y   Y
    max   Y Y Y Y   Y
  Náhodné% vyp vyp Y   Y Y   Y
      zap Y   Y Y    
    max vyp Y   Y Y   Y
      zap Y   Y Y    
Zahodit První vyp         Y    
    max         Y    
  1-in-n vyp   Y Y Y Y   Y
    max   Y Y Y Y   Y
  Náhodné% vyp vyp Y   Y Y   Y
      zap Y   Y Y    
    max vyp Y   Y Y   Y
      zap Y   Y Y    
Tabulka 3. Podpora generování SQL v uzlu agregace
Úložiště Součet Střední Min. Maximální SDev Medián Počet Odchylka Percentil
Celé číslo Y Y Y Y Y Y* Y Y Y*
Fyzické Y Y Y Y Y Y* Y Y Y*
Datum     Y Y   Y* Y   Y*
Čas     Y Y   Y* Y   Y*
Časová značka     Y Y   Y* Y   Y*
Řetězec     Y Y   Y* Y   Y*

* Medián a Percentil jsou podporovány na Oracle.

Tabulka 4. Uzly operací pole
Uzly podporující generování SQL Poznámky
Typ Podporuje generování SQL, pokud je uzel typu převedený na instanci a není zadána žádná kontrola typu ABORT nebo WARN .
Filtr  
Derive Podporuje generování kódu SQL, je-li podporován SQL generovaný pro výraz derive (viz výrazy dále na této stránce).
Komplet Podporuje generování kódu SQL pro průběžné cíle. Pro jiné cíle je podporováno generování pouze v případě, že je použita metoda kompletu Nejvyšší důvěryhodnost .
Plnič Podporuje generování kódu SQL, je-li podporován kód SQL generovaný pro výraz derive.
Anonymita Podporuje generování kódu SQL pro spojité cíle a částečné generování SQL pro cíle Nominal a Flag.
Znovu klasifikujte  
Fixování Podporuje generování kódu SQL, je-li použita metoda binning Tiles (equal count) a je vybrána volba Číst z Bin hodnot, je-li k dispozici . Kvůli rozdílům ve způsobu, jakým jsou vypočítány hranice přihrádky (což je způsobeno charakterem distribuce dat v polích bin), můžete vidět rozdíly ve výstupu binning při porovnávání výsledků normálního průběhu toku a výsledků SQL pushback. Chcete-li se tomu vyhnout, použijte metodu Počet záznamů a buď volbu Přidat k dalšímu nebo Zachovat v aktuálním , abyste získali nejbližší shodu mezi dvěma metodami provedení toku.
Analýza RFM Podporuje generování kódu SQL, je-li vybrána volba Přečíst z karty Hodnoty přihrádky, je-li k dispozici , ale následné uzly nebudou podporovat tuto volbu.
Logická oblast Podporuje generování SQL pro přiřazení záznamů k oblastem.
Nastavit na příznak  
Restrukturalizovat  
Tabulka 5. Uzly Grafy
Uzly podporující generování SQL Poznámky
Rozdělení  
Webová  
Vyhodnocení  

U některých modelů lze generovat kód SQL pro model nugget, čímž se odtlačí fáze určování skóre modelu do databáze. Hlavní využití této funkce není pro zlepšení výkonu, ale k povolení toků obsahujících tyto nugety, aby jejich úplný SQL tlačil zpět. Další informace naleznete v tématu Generování kódu SQL z nuggetů modelu .

Tabulka 6. Modelové nugety
Modelovat nugety podporující generování SQL Poznámky
Strom C & R Podporuje generování kódu SQL pro jednu volbu stromu, ale ne pro volby zesílení, přetahování nebo velkých datových sad.
QUEST  
ŘETĚZIKO  
C5.0  
Seznam rozhodnutí  
Lineární Podporuje generování kódu SQL pro standardní volbu modelu, ale ne pro volby zesílení, přetahování pomocí myši nebo velké datové sady.
Neuronová síť Podporuje generování SQL pro standardní volbu modelu (pouze Multilayer Perceptron), ale ne pro zvýšení, zvýšení úrovně zachycení nebo velké datové sady.
Faktor PCA/faktoru  
Logistický Podporuje generování SQL pro Multinomický proceduru, ale ne Binomické. Pro Multinomiho není podporováno generování, pokud je vybrán důvěryhodný typ, pokud není nastaven cílový typ.
Generované sady pravidel  
Automatický klasifikátor Je-li aktivován adaptér funkce UDF (User Defined Function), tyto nugety podporují příkaz SQL pro zpětné zpracování. Také, pokud je použita metoda generování SQL pro souvislé cíle nebo metodu kompletu Nejvyšší výhra důvěry , tyto nugety podporují další vytlačování po směru zpracování.
Automatický numerický
Tabulka 7. Výstupní uzly
Uzly podporující generování SQL Poznámky
Tabulka Podporuje generování, je-li generování SQL podporováno pro zvýraznění výrazu.
Matice Podporuje generování s výjimkou, je-li pro volbu Pole vybrána volba Všechny číslice .
Analýza Podporuje generování, v závislosti na vybraných volbách.
Transformovat  
Statistika Podporuje generování, pokud není použita volba Correlate.
Sestava  
Nastavit globální proměnné  
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