Gerenciando fluxos de dados
O que você pode fazer com um fluxo de dados depende do tipo de espaço onde o fluxo de dados está localizado. Em seu espaço pessoal, você pode gerenciar seus próprios fluxos de dados. Em um espaço compartilhado, dependendo de suas permissões naquele espaço, você pode gerenciar seus próprios fluxos de dados e os de outros usuários. Em espaços gerenciados, há menos opções para gerenciar fluxos de dados, pois o acesso é mais controlado. Para obter mais informações sobre o que você pode fazer, consulte Ações de fluxo de dados e Ações de fluxo de dados.
No seu catálogo, e dependendo do espaço, você pode:
Adicionando fluxos de dados a coleções
Coleções permitem agrupar conteúdo, como fluxos de dados, aplicativos, gráficos, notas e links. Para adicionar um fluxo de dados a uma coleção, clique em > Adicionar à coleção.
Por padrão, as coleções são privadas. Os administradores de locatários e administradores analíticos podem tornar públicas as coleções para compartilhá-las com todos os outros membros do locatário. As coleções públicas não alteram o acesso dos membros ao conteúdo dos espaços. Os membros só poderão ver o conteúdo das coleções públicas às quais já têm acesso. Para tornar uma coleção pública, clique em na coleção, selecione Tornar pública e clique em Tornar pública. Para tornar uma coleção pública privada novamente, clique em
, selecione Tornar privada e clique em Tornar privada.
Movendo fluxos de dados
Você pode mover fluxos de dados entre espaços compartilhados, bem como entre um espaço compartilhado e um espaço pessoal.
Se você mover um fluxo de dados com uma programação de execução entre espaços, a programação de execução será excluída. Recrie a programação no novo espaço, se necessário.
Faça o seguinte:
- Clique em
no fluxo de dados e selecione Mover.
- Selecione o novo espaço em Espaço.
- Para abrir o novo espaço, selecione Navegar para espaço.
- Clique em Mover.
Editando detalhes do fluxo de dados
Você pode alterar os títulos e as descrições dos seus fluxos de dados. Clique em no fluxo de dados que você deseja editar e selecione Editar detalhes. Você também pode alterar as tags usadas com o fluxo de dados. Tags são usadas para agrupar fluxos de dados com scripts e aplicativos relacionados. As tags são compartilhadas no centro de atividades do Qlik Cloud Analytics, mas você só pode ver as tags que você mesmo criou ou que são usadas com aplicativos, fluxos de dados e scripts aos quais você tem acesso.
Publicando fluxos de dados
Você pode publicar fluxos de dados de um espaço pessoal em um espaço gerenciado ou compartilhar espaço para um espaço gerenciado. A publicação cria uma cópia do fluxo de dados no espaço gerenciado. Você deve ter a permissão Proprietário ou Pode publicar no espaço gerenciado no qual está publicando o fluxo de dados.
Você pode visualizar os espaços nos quais um fluxo de dados foi publicado em Detalhes.
Os fluxos de dados indicam quando foram publicados pela última vez em um espaço gerenciado no diálogo de publicação.
Faça o seguinte:
- Clique em
no fluxo de dados e selecione Publicar.
-
Selecione um espaço gerenciado.
- Opcionalmente, altere o Nome do fluxo de dados publicado, a Descrição e as Tags do fluxo de dados.
- Clique em Publicar.
Duplicando fluxos de dados
Você pode duplicar qualquer fluxo de dados ao qual tenha acesso clicando em no fluxo de dados e selecionando Duplicar. A duplicata pode ser modificada.
A duplicação de fluxos de dados tem vários usos. Por exemplo, você pode duplicar um fluxo de dados como uma forma de controle de versão e armazenar os mais antigos em um espaço criado para fins de arquivamento.
Fluxos de dados duplicados mantêm as fontes de dados originais. Se você não criou as fontes de dados originais usadas no fluxo de dados ou se elas não estiverem disponíveis no espaço, será necessário recriar as fontes de dados no fluxo de dados.
Executando fluxos de dados
Você pode executar manualmente o fluxo no catálogo, sem precisar acessar a exibição Editor. A configuração mais recente do fluxo de dados será usada, juntamente com os dados mais recentes da fonte de dados. Uma nova saída será gerada se a execução for bem-sucedida.
Faça o seguinte:
- Clique em
no fluxo de dados e selecione Recarregar agora.
Programando execuções de fluxos de dados
Crie tarefas para agendar execuções para seu fluxo de dados. O agendamento pode usar acionadores baseados em tempo ou em eventos.
Para criar uma tarefa:
-
Realize uma das seguintes ações:
-
No centro de atividades, clique em
no fluxo de dados e selecione Agendar.
-
Em seu fluxo de dados, abra a seção Visão geral e clique em
> Agendar.
-
-
Clique em Criar nova tarefa.
-
Em Nome da tarefa, digite um nome para a tarefa.
-
Como opção, adicione uma Descrição.
-
Em Baseado em, selecione o acionador da tarefa. Você tem as seguintes opções:
-
Baseado em tempo: agende a atualização para ocorrer em um momento específico. Em seguida, configure a tarefa com as configurações associadas a esse acionador. Para obter detalhes, consulte Agendamentos baseados no tempo.
Os seguintes acionadores baseados em tempo estão disponíveis:
-
Diariamente
-
Semanal
-
Mensalmente
-
Anualmente
-
-
Baseado em eventos: agende a atualização para iniciar quando ocorrer um evento específico. Para obter detalhes, consulte Programações baseadas em eventos.
Os seguintes gatilhos baseados em eventos estão disponíveis:
-
Outra tarefa bem-sucedida
-
Falha em outra tarefa
Nota informativaUse acionadores baseados em eventos para criar cadeias de tarefas para atualização de dados. Para obter mais instruções, consulte Criando cadeias de tarefas para atualização de dados. -
-
Agendamentos baseados no tempo
Ao criar uma programação baseada no tempo, você pode escolher:
-
A frequência e o intervalo da atualização
-
O fuso horário e a hora do dia
-
Por quanto tempo a programação estará em vigor
Atualizações repetidas podem ser definidas nos seguintes intervalos:
-
Diariamente: defina os horários do dia, o fuso horário e a hora do dia.
-
Semanalmente: defina os dias da semana, horários do dia, fuso horário e hora do dia.
-
Mensalmente: defina os dias do mês, as vezes por dia, o fuso horário e o horário do dia.
-
Anualmente: defina os meses, os dias do mês, os vezes por dia, o fuso horário e o horário do dia.
Para programações executadas diversas vezes por dia em qualquer intervalo, você também pode definir as horas do dia em que a programação será executada. Especifique um horário específico para a programação começar naquele dia.
Por padrão, as programações serão executadas continuamente, sem data de término. Você pode optar por definir uma data de início, uma data de término ou apenas executar a programação entre duas datas.
Programações baseadas em eventos
Agendamentos baseados em eventos permitem que você encadeie tarefas para diferentes aplicativos, scripts, fluxos de dados e receitas de tabela. Isso é útil para atualizações sequenciais desses ativos.
Para obter mais informações, consulte Criando cadeias de tarefas para atualização de dados.
Gerenciando tarefas
Você pode gerenciar as tarefas existentes se tiver as permissões para isso.
Para exibir e gerenciar tarefas:
-
Realize uma das seguintes ações:
-
No centro de atividades, clique em
no fluxo de dados e selecione Agendar.
-
Em seu fluxo de dados, abra a seção Visão geral e clique em
> Agendar.
-
-
Clique em
ao lado de uma tarefa e selecione qualquer uma das opções disponíveis. Como alternativa, mude para a guia Histórico para ver um histórico detalhado de quando a tarefa foi executada.
Para obter mais informações, consulte Gerenciador de tarefas para atualização de dados.
Limitações e considerações
-
Uma tarefa para atualizar dados é desativada se falhar cinco vezes seguidas na execução. Se você for o proprietário da tarefa, receberá notificações quando isso acontecer. As configurações de notificação podem ser personalizadas para um único aplicativo, todos os aplicativos em um espaço ou todos os aplicativos em um locatário. Para obter mais informações, consulte Propriedade de tarefas.
-
Se o proprietário da tarefa sair ou for excluído do locatário, outro usuário terá que assumir a propriedade da tarefa ou excluí-la e recriá-la. Caso contrário, suas atualizações agendadas falharão. Para obter informações sobre como alterar essa propriedade, consulte Propriedade de tarefas.
-
Se você tiver um grande número de processos de atualização de dados enfileirados e em execução (e processos simultâneos adicionais de CPU e memória), poderá notar que alguns processos de atualização serão executados, em alguns casos, visivelmente após seu horário de início agendado.
-
Tarefas para atualização de dados não são incluídas para a cópia publicada de um fluxo de dados. Fluxos de dados publicados devem ter suas tarefas reconfiguradas na versão no espaço gerenciado.
-
Se seu fluxo de dados tiver tarefas para atualizar dados e você movê-lo entre espaços (espaços pessoais ou compartilhados), essas tarefas serão desativadas. Você pode reativá-las quando estiver pronto para retomar as atualizações agendadas. Consulte Ativando e desativando uma tarefa.
Propriedade de tarefas
Uma tarefa para atualização de dados é executada em nome do usuário proprietário da tarefa, e não do proprietário do aplicativo, script, fluxo de dados ou receita de tabela. Para que a tarefa seja executada com sucesso, o proprietário da tarefa ainda deve ter o acesso correto ao aplicativo, script, fluxo de dados ou receita de tabela e suas fontes de dados. Certas ações resultam em alterações em quem é o proprietário da tarefa. O proprietário da tarefa é determinado pelas seguintes regras:
-
Ao criar uma tarefa para executar um fluxo de dados, você se torna o proprietário dessa tarefa.
-
Se outro usuário editar ou salvar uma tarefa existente, ele se tornará o novo proprietário dessa tarefa.
-
Se outro usuário modificar o fluxo de dados no Editor, ele se tornará o novo proprietário de todas as tarefas para execuções agendadas desse fluxo de dados.
Administrando tarefas para atualização de dados
Administradores de locatários e administradores de análises podem editar e excluir tarefas para atualizações de dados agendadas. Isso é feito no centro de atividades de Administração. Para obter mais informações, consulte:
Configurando notificações de fluxos de dados
Você pode acessar o painel de configuração de notificações de um fluxo de dados para definir ou modificar qual evento acionará uma notificação e em qual suporte recebê-la.
Faça o seguinte:
- Clique em
no fluxo de dados e selecione Configurações de notificações.
Vendo detalhes do fluxo de dados
Usar esta opção levará você para a página Visão geral do fluxo de dados, onde você poderá ver todas as informações gerais do seu fluxo de dados. Consulte Visão geral.
Faça o seguinte:
- Clique em
no fluxo de dados e selecione Detalhes.
Exibindo a linhagem
O Lineage rastreia os dados e a transformação de dados de trás para frente, desde o fluxo de dados até suas fontes originais. Isso fornece uma representação interativa das origens dos dados que esse fluxo de dados processa. Para obter mais informações sobre linhagem, consulte Analisando a linhagem no Análises.
Faça o seguinte:
- Clique em
no fluxo de dados e selecione Linhagem.
Exibindo a análise de impacto
A análise de impacto mostra as dependências posteriores das saídas dos fluxos de dados. Ele responde a perguntas sobre quais outros aplicativos, scripts ou outros recursos seriam afetados direta ou indiretamente pelas alterações no fluxo de dados. Para obter mais informações sobre a análise de impacto, consulte Realizando uma análise de impacto no Análises.
Faça o seguinte:
- Clique em
no fluxo de dados e selecione Análise de impacto.
Exportando fluxos de dados
Você pode exportar fluxos de dados do centro de atividades do Analytics como arquivos .dfw. Eles podem ser carregados em outros locatários do Qlik Cloud Analytics ou versões do Qlik Sense.
O fluxo de dados exportado é salvo na pasta de download padrão do seu navegador da Web.
Faça o seguinte:
- Clique em
no fluxo de dados que você deseja exportar e selecione Exportar.
Convertendo fluxos de dados em script
Você pode converter fluxos de dados em scripts. A conversão duplica o fluxo de dados e depois o converte em script.
Faça o seguinte:
- Clique em
no fluxo de dados que deseja exportar e selecione Duplicar e converter em script.
- Clique em Confirmar.
Excluindo fluxos de dados
Faça o seguinte:
- Clique em
no fluxo de dados que você deseja excluir e selecione Excluir.
- Clique em Excluir.