Fluxos e tabelas dinâmicas

Os fluxos podem ser criados em tabelas dinâmicas da mesma forma que os fluxos em tabelas tradicionais. No entanto, você deve estar ciente das seguintes limitações:

  • REFRESH: os fluxos podem ser criados em qualquer tabela dinâmica, independentemente de serem atualizados incrementalmente ou totalmente. No entanto, os fluxos produzem um conjunto de eventos com base nas alterações na tabela subjacente. Quando uma tabela dinâmica é atualizada, cada linha atualizada produzirá um evento de fluxo. Se a tabela sofrer uma atualização completa, um evento de fluxo ou linha será gerado para cada linha na tabela dinâmica.

  • Tipo de fluxo: as tabelas dinâmicas suportam apenas fluxos padrão. Para obter mais informações, consulte Tipos de fluxos.

Criação de um fluxo em uma tabela dinâmica

O exemplo a seguir mostra como criar um fluxo em uma tabela dinâmica:

-- Create the dynamic table, for reference only
CREATE OR REPLACE DYNAMIC TABLE dtBase ...;

-- Create the stream.
CREATE OR REPLACE STREAM deltaStream ON DYNAMIC TABLE dtBase;
Copy

Observe que nem todas as etapas são mostradas.