Есть ли у гибких столов Vertica выступы?

Я использую гибкие таблицы Vertica. Я хочу знать, как применять проекции на гибких таблицах.

заранее спасибо


person Community    schedule 13.11.2017    source источник
comment
Вы имеете в виду столбцы, которые вы материализовали?   -  person Monica Cellio    schedule 14.11.2017
comment
да, как повысить производительность гибких таблиц?   -  person    schedule 16.11.2017


Ответы (1)


Только что созданная гибкая таблица выглядит так, когда вы экспортируете ее определение:

    CREATE FLEX TABLE public.teas
    (

    );


    CREATE PROJECTION public.teas_super /*+basename(teas),createtype(P)*/ 
    (
     __identity__,
     __raw__
    )
    AS
     SELECT teas.__identity__,
            teas.__raw__
     FROM public.teas
     ORDER BY teas.__identity__
    SEGMENTED BY hash(teas.__identity__) ALL NODES OFFSET 0;

Нет столбцов, кроме двух скрытых __identity__, представляющих собой int, и __raw__, которые являются длинными двоичными переменными (130000).

Здесь нет особого смысла создавать разные проекции.

Вы можете загрузить в гибкую таблицу, а затем материализовать несколько столбцов, которые вам особенно интересны в гибкой таблице.

Затем они появятся в выводе export_objects(), и вы сможете создавать для них прогнозы.

Надеюсь, это поможет .. Марко

person marcothesane    schedule 17.11.2017