Página de Projetos no Console de Gerenciamento do Jitterbit
Visão Geral
Objetivo | Gerenciar projetos |
Localização | Menu do portal Harmony > Console de Gerenciamento > Projetos |
Acesso à página | Usuários com permissão de Admin role permission |
Acesso ao ambiente | Usuários com níveis de Leitura ou Gravação environment access levels |
Introdução
É possível importar e excluir projetos, bem como executar operações, criar e aplicar um cronograma em uma operação, gerenciar backups de projetos, editar variáveis de projeto, visualizar o histórico de implantações e habilitar ou desabilitar ouvintes.
Cabeçalho da página de Projetos
O cabeçalho na parte superior da página Projetos inclui os seguintes controles de visualização:
-
Filtros: Clique para abrir um painel e filtrar a tabela por Autorização de Endpoint, Ambiente e Status:
Os filtros são aplicados imediatamente. Use os botões Limpar e Limpar Tudo para redefinir os filtros, e o botão Fechar para fechar o painel.
Se Expira em próximo for selecionado para Autorização de Endpoint, um campo aparecerá para definir um número de dias.
-
Pesquisar: Insira qualquer parte do ID do projeto, nome do projeto, ambiente, descrição ou status na caixa de pesquisa para filtrar a lista de projetos (apenas caracteres alfanuméricos). A pesquisa não diferencia maiúsculas de minúsculas.
-
Filtrar Colunas: Clique para abrir uma gaveta que permite reorganizar as colunas ou ajustar sua visibilidade na tabela de projetos:
-
Filtrar Colunas: Digite parte ou todo o nome de uma coluna para reduzir a lista àquelas que correspondem ao texto.
-
Mostrar Todas: Tornar todas as colunas visíveis.
-
Mover: Arraste e solte para mudar a posição da coluna em relação às outras.
-
Ocultar: A coluna está visível. Clique para ocultá-la.
-
Mostrar: A coluna está oculta. Clique para mostrá-la.
-
Salvar: Salvar as colunas.
-
Cancelar: Fechar o editor de colunas sem salvar as alterações.
-
-
Importar Projeto: Clique para importar um projeto do Design Studio:
Nota
Projetos do Integration Studio não podem ser importados a partir do Console de Gerenciamento. Para importar um projeto dentro do Integration Studio, consulte Exportações e importações de projetos.
-
Arquivo do Projeto: Clique em Procurar para selecionar o arquivo Jitterpak (.JPK) a ser importado.
-
Ambiente: Use o menu para selecionar o ambiente no qual o projeto será importado.
-
Nome do Projeto: O nome a ser dado ao projeto importado. Por padrão, o nome do projeto no momento da exportação é preenchido. Você pode editar o nome aqui.
Nota
O Nome do Projeto não pode conter nenhum desses caracteres especiais:
\ / : ? * " < > |
. -
Tipo de Projeto: O tipo de projeto que está sendo importado.
-
Criado Em: A data e hora em que o projeto foi exportado (no formato ISO-8601).
-
GUID do Projeto: O GUID do projeto que está sendo importado.
-
Comentário: Quaisquer comentários fornecidos durante a exportação são exibidos aqui.
-
Tabela de Projetos
A tabela de Projetos lista cada projeto, seu ambiente associado, uma descrição (se disponível), seu status e detalhes adicionais sobre o projeto. Tanto os projetos do Integration Studio quanto do Design Studio estão incluídos:
-
ID do Projeto: O ID do projeto.
-
Nome do Projeto: O nome do projeto. Projetos com endpoints habilitados para 3LO usam os seguintes ícones para marcar autorizações que estão prestes a expirar ou expiradas, e quantas de cada. Passar o mouse sobre o ícone revela uma mensagem:
-
1 Endpoints irão expirar em breve
-
1 Endpoints expirados
-
-
Ambiente: O ambiente em que o projeto reside.
-
Descrição: A descrição do projeto (se fornecida).
-
Status: O status do projeto, que pode ser Ativo ou Excluído:
-
Ativo: Projetos têm um status Ativo se não foram excluídos.
-
Excluído: Projetos têm um status Excluído quando foram removidos através do menu Ações nesta página ou quando um projeto do Integration Studio foi movido para a lixeira ou excluído permanentemente.
-
-
Ações: Essas ações estão disponíveis na coluna Ações ao passar o mouse sobre a linha de um projeto ativo:
-
Excluir: Clique para excluir o projeto de seu ambiente. Ao clicar em Excluir, um projeto do Integration Studio é movido para a lixeira e permanece lá por 90 dias antes de ser excluído permanentemente, a menos que seja excluído permanentemente manualmente.
-
Excluir de Todos os Ambientes: Clique para excluir o projeto de seu ambiente. A capacidade de excluir o projeto e sua cadeia de transferência de todos os ambientes não está funcional no momento.
Nota
Projetos que possuem operações em um status incompleto, incluindo Enviado, Recebido, Pendente, Executando, Cancelamento Solicitado ou Status Atrasado, não podem ser excluídos. Operações incompletas podem ser canceladas a partir destes locais:
- A operação (veja status de execução em Canvas de Design).
- A tabela de logs de operações.
- A página de Operações em Execução do Console de Gerenciamento (veja Cancelando operações em execução).
-
-
Classificar Linhas: Clique no cabeçalho da coluna em qualquer coluna para classificar as linhas da tabela com base nos dados dessa coluna em ordem decrescente. Uma seta apontando para cima será exibida na coluna à direita do nome do cabeçalho. Clique no cabeçalho da coluna duas vezes em qualquer coluna para classificar a tabela com base nos dados dessa coluna em ordem crescente. Uma seta apontando para baixo será exibida na coluna à direita do nome do cabeçalho.
-
Redimensionar colunas: Arraste a barra de Redimensionar de uma coluna para redimensioná-la.
Abas de Projetos
Quando um projeto ativo é selecionado na tabela de projetos, estas abas na parte inferior da tela ficam disponíveis:
- Aba de Operações
- Aba de Agendas
- Aba de Backups
- Aba de Variáveis do Projeto
- Aba de Histórico de Implantação
- Aba de Ouvintes
- Aba de Endpoints
A barra de ferramentas de abas mostra os nomes das abas, o número de itens em cada uma e os seguintes ícones:
-
Atualizar: Atualiza o painel.
-
Anterior: Seleciona o projeto anterior na tabela de projetos.
-
Próximo: Seleciona o próximo projeto na tabela de projetos.
-
Tela cheia: Expande o painel. Quando expandido, Sair da tela cheia retorna o painel ao seu tamanho padrão.
-
Fechar: Fecha o painel.
Aba de Operações
A aba Operações mostra uma lista de operações dentro do projeto selecionado. A partir daqui, você pode verificar o status do agendamento, habilitar ou desabilitar um agendamento aplicado, executar uma operação ou aplicar ou remover um agendamento existente:
-
Pesquisar: Insira qualquer parte do nome da operação, nome do agendamento, status do agendamento, status da operação ou status efetivo na caixa de pesquisa para filtrar a lista de operações (apenas caracteres alfanuméricos). A pesquisa não diferencia maiúsculas de minúsculas.
-
Nome da Operação: O nome da operação no projeto.
-
ID da Operação: O GUID da operação.
-
Nome do Agendamento: O nome do agendamento aplicado à operação (se aplicável).
-
Status do Agendamento: Indica se o agendamento está habilitado ou desabilitado no nível do agendamento. Habilitar ou desabilitar um agendamento no nível do agendamento pode ser feito a partir da aba Agendamentos. Quando um agendamento está desabilitado, uma operação que tem um agendamento aplicado no nível da operação não será executada no agendamento.
Cuidado
Quando uma operação com um agendamento associado é transferida e implantada em um ambiente de destino pela primeira vez, o agendamento é criado e habilitado por padrão, independentemente do estado de habilitação do agendamento no ambiente de origem. Após a implantação inicial, o estado de habilitação do agendamento no ambiente de destino permanece inalterado por transferências e implantações subsequentes. Os agendamentos só podem ser habilitados e desabilitados através da aba Agendamentos do Console de Gerenciamento.
-
Status da Operação: Quando um agendamento foi aplicado no nível da operação, isso indica se o agendamento está habilitado ou desabilitado. Clique para alternar o agendamento ligado ou desligado na operação. Se a operação não tiver um agendamento aplicado,
Sem Agendamento
será exibido. Um agendamento pode ser aplicado ou removido na operação a partir da coluna Ações (descrita abaixo).Atenção
Se o agendamento estiver habilitado no nível da operação, mas o agendamento estiver desabilitado no nível do agendamento (Status do Agendamento), então a operação não será executada no agendamento (o nível do agendamento substitui o nível da operação).
-
Status Efetivo: Indica o status efetivo de um agendamento para a operação, levando em consideração se o agendamento está habilitado no nível do agendamento e se está habilitado na operação individual. Se tanto o agendamento quanto o agendamento na operação individual estiverem habilitados, então a operação será executada no agendamento. Se o agendamento ou o agendamento na operação individual estiver desabilitado, então a operação não será executada no agendamento. Se a operação não tiver um agendamento aplicado,
Sem Agendamento
será exibido.Por exemplo, se Operação A tiver um agendamento habilitado no nível da operação (Status da Operação está alternado Ligado) e Operação B tiver o mesmo agendamento desabilitado no nível da operação (Status da Operação está alternado Desligado), mas o agendamento estiver desabilitado no nível do agendamento (Status do Agendamento está alternado Desligado), então nenhuma das operações será executada no agendamento (Status Efetivo é
Desabilitado
). Se o agendamento fosse então habilitado no nível do agendamento (Status do Agendamento está alternado Ligado e Status Efetivo éHabilitado
), então Operação A seria executada no agendamento e Operação B não seria executada no agendamento, pois está desabilitada no nível da operação. -
Ações: Essas ações estão disponíveis na coluna Ações ao passar o mouse sobre a linha de uma operação:
-
Executar Operação: Clique para colocar a operação na fila para execução.
-
Aplicar ou Remover Agenda: Clique para aplicar uma agenda existente à operação. Se uma agenda foi aplicada a uma operação, clicar neste ícone remove a agenda da operação.
-
Ir para operação: Clique para abrir e selecionar a operação. (Apenas para projetos do Integration Studio.)
-
Aba de Agendas
A aba Agendas oferece a capacidade de criar novas agendas, pesquisar por agendas, atualizar ou excluir agendas existentes, ou habilitar ou desabilitar uma agenda existente em todas as operações nas quais ela está atualmente habilitada ou desabilitada.
Para exibir a(s) operação(ões) onde a agenda foi aplicada, clique no triângulo de divulgação ao lado do nome da agenda:
-
Pesquisar: Digite qualquer parte do nome da agenda, status da agenda, status da operação ou status efetivo na caixa de pesquisa para filtrar a lista de agendas (apenas caracteres alfanuméricos). A pesquisa não diferencia maiúsculas de minúsculas.
-
Adicionar Agenda: Clique para configurar uma nova agenda. Uma caixa de diálogo se abre para configurar a agenda, conforme descrito em Adicionar uma agenda.
-
Nome da Agenda: O nome da agenda.
-
Status da Agenda: Clique para alternar a agenda para ativar ou desativar (respectivamente) a agenda no nível da agenda. Quando uma agenda está desativada, uma operação que tem uma agenda aplicada no nível da operação não será executada na agenda.
Cuidado
Quando uma operação com uma agenda associada é transferida e implantada em um ambiente de destino pela primeira vez, a agenda é criada e habilitada por padrão, independentemente do estado de habilitação da agenda no ambiente de origem. Após a implantação inicial, o estado de habilitação da agenda no ambiente de destino permanece inalterado por transferências e implantações subsequentes. As agendas só podem ser habilitadas e desabilitadas através do alternador de Status da Agenda.
-
Status da Operação: Quando um agendamento foi aplicado no nível da operação, isso indica se o agendamento está habilitado ou desabilitado. Clique para alternar o agendamento ligado ou desligado na operação.
Cuidado
Se o agendamento estiver habilitado no nível da operação, mas o agendamento estiver desabilitado no nível do agendamento (Status do Agendamento), então a operação não será executada no agendamento (o nível do agendamento substitui o nível da operação).
-
Status Efetivo: Indica se um agendamento para a operação está habilitado ou desabilitado, levando em consideração se o agendamento está habilitado no nível do agendamento e se está habilitado na operação individual. Se tanto o agendamento quanto o agendamento na operação individual estiverem habilitados, então a operação será executada no agendamento. Se o agendamento geral ou o agendamento na operação individual estiver desabilitado, então a operação não será executada no agendamento.
-
Ações: Essas ações estão disponíveis na coluna Ações ao passar o mouse sobre a linha de um agendamento:
-
Editar: Clique para editar o agendamento. Uma caixa de diálogo se abre para editar o agendamento, conforme descrito em Adicionar um agendamento.
-
Excluir: Clique para excluir o agendamento. Agendamentos que estão atribuídos a operações não podem ser excluídos. Agendamentos podem ser removidos de operações na aba Operações.
-
Nota
As alterações no agendamento entram em vigor imediatamente sem a necessidade de reimplantar o projeto no Harmony.
Adicionar um agendamento
Clique no ícone Adicionar Agendamento na aba de agendamentos para configurar um novo agendamento. Uma caixa de diálogo se abre para configurar o agendamento:
-
Nome: Insira um nome único para o agendamento. Você pode querer dar ao agendamento um nome que reflita a frequência do agendamento ou, se usado para uma operação específica, que reflita o propósito do agendamento, por exemplo, "A Cada 5 Minutos" ou "Sincronização de Contatos".
-
Ocorrência: Selecione uma das três opções para o intervalo em que o agendamento deve executar a(s) operação(ões) à qual está atribuído, uma de Diariamente, Semanalmente ou Mensalmente:
-
Diário: O cronograma executará a operação todos os dias ou a cada poucos dias. Quando esta opção é selecionada, este campo fica disponível para configuração:
- A cada [#] Dia(s): Insira um número de dia(s) entre as execuções da operação.
-
Semanal: O cronograma ativará a operação em um conjunto específico de dias da semana. Quando esta opção é selecionada, esses campos ficam disponíveis para configuração:
-
A cada [#] Semana(s): Insira um número de semana(s) entre as execuções da operação.
-
[Dom, Seg, Ter, Qua, Qui, Sex, Sáb]: Selecione as caixas de seleção ao lado do(s) dia(s) da semana em que você deseja que a operação seja executada.
-
-
Mensal: O cronograma ativará a operação mensalmente. Quando esta opção é selecionada, escolha uma das duas opções que ficam disponíveis para configuração:
-
Dia Específico: Selecione para especificar um dia específico do mês para executar a operação.
- Dia [#] de Cada [#] Mês(es): Insira o dia do mês e o número de mês(es) entre as execuções da operação.
-
Periódico: Selecione para especificar um intervalo para a operação ser executada.
- O [1º, 2º, 3º, 4º ou Último] [Dia da Semana] de Cada [#] Mês: Use os menus para selecionar qual dia do mês e insira o número de mês(es) entre as execuções da operação.
-
-
Frequência Diária: Selecione uma das duas opções para os horários em que o cronograma deve executar a operação, seja Ocorre Em ou Ocorre A Cada. Os fusos horários são discutidos abaixo em Fusos horários da operação.
-
Ocorre Em: Selecione para que o cronograma execute a operação em um horário específico. Insira os valores diretamente ou clique no ícone de tempo
para abrir um seletor de tempo para definir a(s) hora(s), minuto(s) e o período do dia em que a operação deve ser executada. -
Ocorre A Cada: Selecione para que o cronograma execute repetidamente a operação durante o período especificado ao longo do dia. Insira um número correspondente à seleção do menu de minuto(s) ou hora(s) em que você deseja que a operação seja executada. Insira os valores diretamente ou clique no ícone de tempo
para abrir um seletor de tempo para definir o horário que você deseja limitar a execução da operação.
-
-
Duração: Defina a duração para o cronograma. As datas de início e término em um cronograma são inclusivas.
-
Data de Início: Por padrão, o cronograma estará ativo a partir da data atual. Se você quiser que o cronograma comece em outro dia, insira a data desejada ou clique no ícone de calendário para abrir um seletor de data e selecionar a data de início desejada.
-
Terminando em: Por padrão, o cronograma será executado indefinidamente. Se você quiser especificar uma data de término, insira uma data em que deseja que o cronograma termine ou clique no ícone de calendário para abrir um seletor de data e selecionar a data de término desejada.
-
Fusos horários de operação
Ao configurar um cronograma, o campo Frequência Diária não exibe o fuso horário em que a operação será executada. O fuso horário em que a operação será executada depende do agente que está executando a operação, a menos que a configuração Substituir Fuso Horário do Agente do Cronograma esteja habilitada nas políticas da sua organização:
-
Fuso Horário do Agente
-
Agentes em Nuvem: Todos os agentes em nuvem estão em UTC.
-
Agentes Privados: Os fusos horários dos agentes privados são determinados pelo fuso horário do sistema operacional do agente privado. É altamente recomendável que todos os agentes em um grupo de agentes privados estejam operando no mesmo fuso horário, ou os horários em que um cronograma configurado inicia a operação podem ser imprevisíveis, dependendo do agente específico sendo utilizado.
-
-
Substituir Fuso Horário do Agente do Cronograma
- Se a configuração Substituir Fuso Horário do Agente do Cronograma estiver habilitada nas políticas da sua organização, o fuso horário selecionado determinará o fuso horário em que todos os cronogramas atuais e futuros em uma organização serão executados.
Aba de Backups
A aba Backups mostra uma lista dos backups em nuvem do projeto para projetos do Design Studio implantados. A partir daqui, você pode baixar ou remover backups em nuvem do projeto:
-
Pesquisar: Insira qualquer parte da data de upload, o nome de usuário do uploader ou a tag para filtrar a lista de backups de nuvem do projeto (apenas caracteres alfanuméricos). A pesquisa não diferencia maiúsculas de minúsculas.
-
Carregado Em: A data e hora em que o backup de nuvem do projeto foi implantado na nuvem (no horário local do navegador).
-
Carregado Por: O nome de usuário do Harmony do usuário que implantou o backup do projeto.
-
Tag: A tag fornecida pelo usuário para o backup do projeto.
-
Ações: Essas ações estão disponíveis na coluna Ações ao passar o mouse sobre a linha de um backup de projeto:
-
Baixar: Clique para baixar o backup do projeto como um Jitterpak (.JPK).
-
Remover: Clique para remover o backup do projeto do Harmony.
-
Aba de Variáveis do Projeto
A aba Variáveis do Projeto mostra uma lista de quaisquer variáveis do projeto dentro do projeto:
-
Pesquisar: Insira qualquer parte do nome, valor ou descrição da variável do projeto na caixa de pesquisa para filtrar a lista de variáveis do projeto (apenas caracteres alfanuméricos). A pesquisa não diferencia maiúsculas de minúsculas.
-
Nome da Variável: O nome da variável do projeto. Este valor não pode ser alterado no Console de Gerenciamento, mas pode ser alterado no projeto dentro do Integration Studio ou Design Studio.
-
Valor: O valor da variável do projeto. Se Ocultar Valor estiver definido como
Sim
, o valor é mascarado. -
Ocultar Valor: Indica se o valor da variável do projeto está mascarado na coluna Valor. Se definido como
Sim
, o valor é mascarado. Se definido comoNão
, o valor é exibido.Cuidado
Ocultar o valor não impede que o valor seja acessível em um script. Isso apenas oculta a exibição do valor.
-
Descrição: A descrição da variável do projeto (se fornecida).
-
Ações: Esta ação está disponível na coluna Ações ao passar o mouse sobre a linha de uma variável do projeto:
-
Editar: Clique para editar a variável do projeto:
Atenção
Qualquer edição nas variáveis do projeto entra em vigor imediatamente após a salvaguarda.
-
Variável: O nome da variável do projeto. Este valor não pode ser alterado aqui.
-
Valor: O valor da variável do projeto. Use a caixa de texto para alterar o valor.
-
Ocultar Valor: Determina se o valor da variável do projeto está mascarado. Quando ativado, o valor é mascarado. Quando desativado, o valor é exibido.
-
Descrição: A descrição da variável do projeto. Use a caixa de texto para alterar a descrição.
-
Salvar: Clique para salvar quaisquer alterações e retornar à aba Variáveis do Projeto.
-
Cancelar: Clique para descartar quaisquer alterações e retornar à aba Variáveis do Projeto.
-
-
Aba Histórico de Implantação
A aba Histórico de Implantação mostra registros do histórico de implantação do projeto:
-
Pesquisar: Digite qualquer parte do nome de usuário do usuário que implantou, a data da implantação ou a zona de implantação na caixa de pesquisa para filtrar a lista de implantações (apenas caracteres alfanuméricos). A pesquisa não diferencia maiúsculas de minúsculas.
-
Atualizar: Clique para atualizar a lista de implantações.
-
Usuário: O nome de usuário do Harmony do usuário que iniciou a implantação.
-
Data: A data e hora da implantação (no horário local do navegador).
-
Zona: A zona da implantação, uma das
SQL11-P-APAC
(região APAC),SQL11-P-EMEA
(região EMEA) ouSQL11-P-E
(região NA), dependendo da região onde a implantação ocorreu. -
Ações: Esta ação está disponível na coluna Ações ao passar o mouse sobre a linha de uma implantação:
-
Ir para Detalhes da Implantação: Clique para abrir um diálogo que contém os detalhes da implantação:
-
Tipo de Entidade: O tipo de componente que foi implantado.
-
Nome: O nome do componente.
-
Evento: O evento de implantação, seja
Inserido
para um projeto recém-implantado ouAtualizado
para atualizar um projeto implantado existente. -
Continuar: Clique para sair da caixa de diálogo e retornar à aba Histórico de Implantação.
-
-
Aba de Escutadores
A aba Escutadores lista quaisquer atividades de escuta e as operações em que são utilizadas, juntamente com seu estado:
-
Pesquisar: Digite qualquer parte da atividade, nome da operação ou status do escutador na caixa de pesquisa para filtrar a lista de atividades de escuta (apenas caracteres alfanuméricos). A pesquisa não diferencia maiúsculas de minúsculas.
-
Atualizar: Clique para atualizar a lista de atividades de escuta.
-
Atividade: O nome da atividade de escuta usando uma forma abreviada do tipo de atividade do conector seguido pelo nome da conexão fornecido pelo usuário. O nome fornecido pelo usuário da atividade de escuta não é exibido.
Clique no triângulo de divulgação ao lado da atividade para revelar os nomes de cada operação em que a atividade é utilizada.
-
Status do Escutador: O estado de escuta é fornecido para cada atividade e operação. Clique para alternar o estado de escuta entre Ativado (habilitado) e Desativado (desabilitado).
Nota
-
Desabilitar a escuta de eventos para uma atividade desabilitará automaticamente a escuta para todas as operações em que é utilizada. No entanto, habilitar a escuta de eventos para uma atividade não afeta o estado de quaisquer operações em que é utilizada.
-
As operações podem ser habilitadas e desabilitadas para escuta de eventos individualmente.
-
A mudança de estado é sincronizada com a interface do usuário do Integration Studio em ambas as direções. Ou seja, alternar o estado de escuta no Console de Gerenciamento afeta o estado no Integration Studio. Da mesma forma, habilitar ou desabilitar eventos em uma operação do Integration Studio afeta o estado no Console de Gerenciamento. Uma atualização pode ser necessária para atualizar a exibição.
-
Aba de Endpoints
A aba Endpoints lista os endpoints implantados criados com conectores construídos com o Connector SDK:
-
Pesquisar: Digite o texto para encontrar endpoints por qualquer valor de coluna.
-
Nome do Endpoint: O nome do endpoint.
-
Tipo de Conexão: O tipo de conexão.
-
Tipo de Autenticação: O tipo de autorização.
-
Expira: O período aproximado de expiração para endpoints habilitados para 3LO. Passe o mouse sobre o campo para revelar a data exata de expiração.
-
Status de Autorização: O status de autorização para endpoints habilitados para 3LO, um dos seguintes:
-
Autorização válida: A autorização é válida e nenhuma ação é necessária.
-
Autorização válida, mas irá expirar e requer reautorização: A autorização está atualmente válida, mas prestes a expirar. Você deve reautorizar o endpoint o mais rápido possível.
-
Autorização expirada: O endpoint não está mais autorizado e qualquer conexão com ele falhará.
-
-
Ações: Essas ações estão disponíveis na coluna Ações ao passar o mouse sobre um endpoint:
- Ir para o endpoint: Abra o projeto no Integration Studio e acesse a página de configuração do endpoint.
Nota
Apenas endpoints criados com um conector fornecido pela Jitterbit ou construído sob medida com o Connector SDK são exibidos nesta aba. (Se um conector fornecido pela Jitterbit é um conector do Connector SDK, isso é mencionado na documentação de cada conector.)