SQL Statement to Create Model Table - Aster Analytics

Teradata Aster® Analytics Foundation User GuideUpdate 2

Product
Aster Analytics
Release Number
7.00.02
Published
September 2017
Language
English (United States)
Last Update
2018-04-17
dita:mapPath
uce1497542673292.ditamap
dita:ditavalPath
AA-notempfilter_pdf_output.ditaval
dita:id
B700-1022
lifecycle
previous
Product Category
Software
CREATE DIMENSION TABLE  complaints_tokens_model  AS
  SELECT * FROM  NaiveBayesTextClassifierTrainer  (
    ON (SELECT * FROM NaiveBayesTextClassifierInternal (
      ON (SELECT doc_id, lower(token) AS token, category
        FROM  TextTokenizer  (
          ON  complaints  PARTITION BY ANY
          TextColumn ('text_data')
          OutputByWord ('true')
          Accumulate ('doc_id', 'category')
      )
    ) AS "TOKENS" PARTITION BY category
    TokenColumn ('token')
    ModelType ('Bernoulli')
    DocIDColumns ('doc_id')
    DocCategoryColumn ('category')
  )
) PARTITION BY 1) ORDER BY prob;