Exportando os dados de inventário para o formato CSV

Você pode personalizar os dados de inventário a serem exportados do banco de dados Inventário para um arquivo .CSV (comma-separated value - valores separados por vírgulas).

Você seleciona os componentes de inventário que devem ser exportados, como o Nome e a Versão do Sistema Operacional. Você poderá filtrar, posteriormente, as estações de trabalho inventariadas ou os servidores inventariados cujos atributos serão exportados dependendo do escopo de exportação. Por exemplo, você pode exportar somente as estações de trabalho inventariadas com uma velocidade de processador específica. A ferramenta Exportação de Dados exportará todas as estações de trabalho inventariadas que atenderem a essas condições de consulta para um arquivo .CSV.

Se desejar reutilizar as mesmas configurações de exportação de dados para exportar, você poderá gravá-las.

As seções a seguir ajudarão você a usar a ferramenta Exportação de Dados:


Chamando a ferramenta Exportação de Dados

  1. No ConsoleOne, selecione um container.

  2. Chame a ferramenta Exportação de Dados.


Exportando os dados de inventário para um arquivo CSV

  1. Abra a ferramenta Exportação de Dados. Consulte Chamando a ferramenta Exportação de Dados .

  2. Selecione Criar uma Nova Consulta de Banco de Dados.

    Essa opção permite adicionar uma nova consulta que defina os componentes de inventário, como hardware, software, rede e outros a serem exportados. Você também pode especificar os critérios para limitar as estações de trabalho inventariadas e os sites de bancos de dados a serem incluídos na consulta. Com base nos componentes e critérios do inventário que você especificar, os dados do inventário do banco de dados serão exportados para um arquivo .CSV.

    Clique em Avançar.

  3. Especifique as condições de filtro para as estações de trabalho inventariadas

    1. Clique em Editar Consulta. Para obter mais informações sobre como definir uma consulta, consulte Formando a consulta e definindo as condições de filtro .

    2. Se você tiver formado uma consulta somente com atributos de software (como Fornecedor, Nome, Versão e Identificação do Produto), a caixa de seleção Habilitar Filtro estará disponível para seleção.

      Se você desejar que os resultados que forem armazenados no arquivo .CSV sejam filtrados com base na consulta acima, selecione a caixa de seleção Habilitar Filtro.

    3. Clique em Avançar.

  4. Selecione os campos de bancos de dados da lista de bancos de dados > clique em Adicionar.

    Se você selecionar um componente de grupo, todos os subcomponentes do grupo serão adicionados. Por exemplo, se você selecionar o grupo de componentes Software, os subcomponentes de Software, como o nome do fornecedor, o nome do produto e a versão, serão adicionados.

    Clique em Avançar.

  5. Veja as configurações de exportação de dados.

    1. Clique em Gravar Configuração para gravar as configurações em um arquivo .EXP > especifique o nome do arquivo EXP > clique em Gravar.

      O arquivo de configuração (.EXP) contém as configurações como os componentes de inventário selecionados, além da consulta formada para filtrar a exportação de dados da estação de trabalho inventariada. Você cria um arquivo .EXP para que possa recarregar as configurações e gerar os arquivos .CSV sempre que precisar.

    2. Clique em Avançar.

  6. Selecione Executar a Consulta Neste Computador para executar o processamento da exportação de dados no computador da estação de trabalho. Essa opção acessará o banco de dados Inventário no servidor de banco de dados especificado e exportará os dados para um arquivo .CSV.

    Se desejar aplicar codificação padrão da máquina no arquivo .CSV, selecione Codificação Padrão. A caixa de seleção Codificação Padrão é selecionada por padrão. Para aplicar a codificação Unicode no arquivo .CSV, selecione Codificação Unicode.

  7. Especifique o nome do arquivo .CSV > clique em Concluir.

    Isso gera o arquivo .CSV no diretório especificado. Abra o arquivo .CSV no Microsoft Excel ou em qualquer outro viewer com suporte ao formato CSV para ver os dados exportados.

  8. Para executar a ferramenta de exportação de dados de um Servidor de Inventário, selecione Executar a Consulta em um Servidor Remoto. Consulte Executando o Programa de Exportação de Dados no Servidor de Inventário .

  9. Grave as configurações, se necessário.

  10. Clique em Concluir.

    Se as configurações não estiverem gravadas, você será solicitado a gravar as alterações.


Formando a consulta e definindo as condições de filtro

  1. Abra a ferramenta Exportação de Dados no ConsoleOne. Consulte Chamando a ferramenta Exportação de Dados .

  2. Selecione Criar uma Nova Consulta de Banco de Dados.

  3. Defina o escopo para exportar os dados do banco de dados Inventário.

    Se os snap-ins do ConsoleOne e a ferramenta Exportação de Dados tiverem sido instalados no ZENworks for Servers e no ZENworks for Desktops, a ferramenta Exportação de Dados permitirá que você mude o escopo de exportação dos dados de inventário.

    Por padrão, a opção Estações de Trabalho será habilitada. A consulta localizará todas as estações de trabalho inventariadas que atenderem à expressão de consulta. Se o ZENworks for Servers 3 e o ZENworks for Desktops 4 estiverem instalados no mesmo ambiente, então as opções Estações de Trabalho, Servidores e Ambos estarão disponíveis. Quando você selecionar Estações de Trabalho, a consulta localizará todas as estações de trabalho inventariadas que atenderem à expressão de consulta. Selecione Ambos para incluir todas as estações de trabalho inventariadas e todos os servidores inventariados que atenderem à expressão da consulta.

    Também será preciso reconfigurar as seguintes condições de Consulta de banco de dados:

    Selecionando os atributos de componentes de inventário: Na janela Selecionar Atributo, clique em Procurar Atributo para selecionar atributos do componente. Por exemplo, para especificar a versão do BIOS como um componente na exportação de dados, selecione BIOS como componente e Version como seu atributo.

    Os componentes são agrupados nas seguintes categorias: Geral, Software, Hardware, Rede e Sistema.

    O atributo personalizado terá o prefixo asterisco (*).

    Máquinas que não atendem à consulta: Selecione a caixa de seleção para recuperar máquinas que não atendem à consulta. Por padrão, essa caixa de seleção não está marcada.

    Operadores relacionais: Os Operadores relacionais determinam o relacionamento entre os componentes e o valor. Eles são agrupados com base nos tipos de dados do atributo selecionado na janela Selecionar Atributo, conforme mostrado na tabela a seguir:

    Tipos de Dados do Atributo Operadores Relacionais

    String

    Igual a (=), Diferente de (!=), Corresponde a ([ ]), Não Corresponde (![ ]) e Sem Validade (nulo)

    Numérico

    Igual (=), Diferente (!=), Menor do que (<), Menor ou Igual a (< =), Maior do que (>), Maior ou Igual a (>=) e Sem Validade (nulo)

    Data

    Em (=), Depois de (>), Em ou Depois de (>=), Antes de (<), Em ou Antes de (< =) e Sem Validade (nulo)

    Enum

    Igual a (=), Diferente de (!=) e Sem Validade (nulo)

    Personalizar

    Inclui todos os operadores relacionais agrupados nos tipos de dados String, Numérico e Data

    Para obter mais informações sobre o uso de operadores relacionais, consulte Uso de operadores relacionais .

    NOTA:  Se a consulta não mostrar o resultado quando o tipo de dado do atributo for Personalizar e o operador relacional for Numéricos ou Data, use o operador Igual a para encontrar os valores para os atributos personalizados que estão armazenados no banco de dados Inventário.

    Valores para os atributos de inventário:Os valores de descrição são os valores possíveis de um componente de inventário. Por exemplo, 6.0 é um valor possível do atributo Versão do DOS. Os valores de descrição não fazem distinção entre maiúsculas e minúsculas.

    NOTA:  No caso de uma atribuição enumerada, o valor será exibido no formato, enumerated_value [enumerated_ID]. Por exemplo, Processor.Processor Family = Pentium (R) III [17].

    Se você escolher Corresponde a ([ ]) ou Não Corresponde (![ ]) como operador relacional, poderá usar curingas para substituir os caracteres no campo Valor. A tabela a seguir lista os curingas que podem ser usados de acordo com a documentação SQL:

    Exemplo Especifica para Incluir

    ?

    Qualquer um dos caracteres

    _ (sublinhado)

    Qualquer um dos caracteres

    %

    Qualquer string de zero ou mais caracteres

    []

    Qualquer um dos caracteres na faixa ou no conjunto especificado

    [^]

    Qualquer um dos caracteres que não esteja na faixa ou no conjunto especificado

    NOTA:  Para definir uma consulta que use caracteres especiais, como ? ou [, especifique a consulta nos formatos a seguir: [?] ou [[].

    A lista de valores de descrição exibida para um componente de inventário é obtida no banco de dados de inventário correspondente ao componente.

    Conectores e controles de consulta: Os conectores e controles disponíveis para criar condições de filtro incluem o seguinte:

    E: As expressões que antecedem e seguem E precisam ser verdadeiras.

    OU: A expressão que antecede OU ou a expressão após OU precisa ser verdadeira.

    Inserir Linha: Permite criar a condição de filtro para essa linha.

    Apagar Linha: Apaga a linha.

    Novo Grupo: Permite formar um novo grupo de condições de filtro e especificar os critérios para ele. Esse grupo será combinado com o grupo anterior através do operador relacional especificado entre os grupos.

    Fim: Termina a condição do filtro.

  4. Clique em OK.


Carregando um arquivo de configuração existente

Você pode carregar um arquivo de configuração existente (.EXP). Um arquivo .EXP contém as configurações como os componentes de inventário selecionados, além da consulta formada para filtrar a exportação de dados da estação de trabalho inventariada.

Depois de carregar o arquivo .EXP, você poderá modificar as configurações para a exportação de dados e, em seguida, exportar os dados para um arquivo .CSV.

Para carregar configurações existentes para a exportação de dados:

  1. Verifique se você gerou os arquivos de configuração de dados.

    Conclua o procedimento destacado em Exportando os dados de inventário para um arquivo CSV . Esse procedimento gera o arquivo .CSV e os arquivos de configuração de dados.

  2. Abra a ferramenta Exportação de Dados no ConsoleOne. Consulte Chamando a ferramenta Exportação de Dados .

  3. Selecione Abrir uma Consulta de Banco de Dados Gravada > clique em Próximo.

    O diretório padrão dos arquivos .EXP é CONSOLEONE\ConsoleOne_version\REPORTING\EXPORT. Clique em Procurar para abrir um arquivo .EXP existente.

    Se os arquivos .EXP e .CFG forem inválidos ou de uma versão mais antiga, a exportação de dados não ocorrerá. A exportação de dados mostra o número de servidores e servidores que atendem às condições de consulta e de filtro para a exportação.

  4. Clique em uma consulta de banco de dados gravada da lista.

    Se desejar modificar a consulta existente, clique em Editar. Caso contrário, para continuar com a consulta existente, clique em Próximo.

  5. Veja as configurações de exportação de dados. Clique em Próximo.

  6. Selecione Executar a Consulta neste Computador para executar o processamento da exportação de dados no computador da estação de trabalho inventariada. Essa opção acessará o banco de dados Inventário no servidor de banco de dados especificado e exportará os dados em um arquivo .CSV.

  7. Especifique o nome do arquivo .CSV > clique em Concluir.

    Isso gera o arquivo .CSV no diretório especificado. Abra o arquivo .CSV no Microsoft Excel ou em qualquer outro viewer com suporte ao formato CSV para ver os dados exportados.

  8. Para executar a ferramenta de exportação de dados de um servidor, clique em Executar a Consulta em um Servidor Remoto. Consulte Executando o Programa de Exportação de Dados no Servidor de Inventário .

  9. Clique em Concluir.


Executando o Programa de Exportação de Dados no Servidor de Inventário

A execução do Programa de Exportação de Dados no servidor é recomendada se você estiver exportando dados de um banco de dados grande com mais de 10.000 estações de trabalho inventariadas ou se você tiver especificado consultas complexas com mais de 20 campos de bancos de dados selecionados para exportação.

Para executar o programa de exportação de dados de um servidor:

  1. Verifique se você gerou os arquivos de configuração de dados.

    Siga a Etapa 1 até a Etapa 5 conforme destacado em Exportando os dados de inventário para um arquivo CSV e verifique se você gravou as configurações no arquivo .EXP.

    Quando você grava um arquivo EXP, um arquivo de configuração de dados correspondente é criado no mesmo diretório com o mesmo nome de arquivo que o arquivo .EXP e com a extensão .CFG.

  2. Clique em Executar a Consulta em um Servidor Remoto para executar o programa de exportação de dados de qualquer servidor que tenha os componentes Inventário da Estação de Trabalho instalados > clique em Concluir.

  3. Se você estiver exportando os dados de inventário de um banco de dados Inventário MS SQL 2000, edite SYS:\SYSTEM\DBEXPORT.NCF em servidores NetWare® para adicionar as seguintes linhas antes da linha "java -ns -sn"ZENworks Inventory Data Export" -mx128m -classpath $tmppath;$classpath com.novell.zenworks.desktop.inventory.dbexport.DBExport %1 %2" :

    envset tmppath=$tmppath;$root_dir\lib\MSBASE.jar

    envset tmppath=$tmppath;$root_dir\lib\MSUTIL.jar

    envset tmppath=$tmppath;$root_dir\lib\MSSQLSERVER.jar

  4. Copie os arquivos .EXP e .CFG para o servidor

    Esses dois arquivos devem existir no mesmo diretório no Servidor de Inventário.

    No console do servidor, execute DBEXPORT.NCF em servidores NetWare ou DBEXPORT.BAT em servidores Windows* NT*/2000. Para fazer isso, digite DBEXPORT configuration_filename.EXP csv_filename.CSV.

    onde configuration_filename.EXP é um arquivo existente que contém as configurações de exportação de dados. Os dados exportados do banco de dados serão armazenados no CSV_filename.CSV.

    O arquivo .CFG correspondente ao arquivo .EXP deve estar na mesma pasta que o arquivo .EXP. O arquivo .CFG contém a lista dos atributos do banco de dados a serem exportados.

    Se os arquivos .EXP e .CFG forem inválidos ou de uma versão mais antiga, a exportação de dados não ocorrerá. A exportação de dados mostra o número de estações de trabalho inventariadas e de servidores inventariados que atendem às condições de consulta e de filtro para a exportação.

    Abra o arquivo .CSV no Microsoft Excel ou em qualquer outro viewer com suporte ao formato CSV para ver os dados exportados.