Editar Resumo
O programa "ESI.Octopus.DataImporterApp.exe" permite a importação de itens de configuração, usuários e incidentes contidas em outros sistemas.
DataImporter pode ser usado para executar uma importação inicial de dados no Octopus ou para sincronizar regularmente os dados contidos em um outro sistema também. Por exemplo, DataImporter pode ser usado para sincronizar computadores e softwares instalados a partir de
SMS.
DataImporter pode ser usado para importar dados provenientes de qualquer fonte ODBC.
Editar Arquivo XML para a declaração de fontes de dados
Quando o DataImporter é executado, é preciso especificar o arquivo XML que indica a localização dos dados a serem importados.
No exemplo a seguir, queremos importar informações em nossos computadores (computadores pedido) que está contido em um banco de dados localizado no diretório C: \.
<Source Name="Computers">
<ConnectionString>Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Computers.mdb</ConnectionString>
<ViewName>Computers</ViewName>
<Content>CI</Content>
</Source>
- ConnectionString :
- ViewName:
- Content :
EditarParameters
- /Login : Octopus user name.
- /Password: Octopus password.
- /ConfigFilePath : Caminho do arquivo completo para o arquivo de configuração DataImporter
Example : ESI.Octopus.DataImporterApp.exe /login:system /password:octo /ConfigFilePath:c:\pc.xml
Importante: O diretório atual deve ser o diretório que contém o programa ESI.Octopus.DataImporterApp.exe (C: \ Program Files \ Octopus).
EditarJournal of operations
Durante a execução, o DataImporter exibe um log de operações.
Este log é guardada em
DataImporter.log.
Editar Especificações das fontes de importação
Editar Importação dos utilizadores
Required fields :
Last name
- Text(100)First name
- Text(100)
Optional fields :
Employee number
– Text(50)Language
- Must be one of the existing reference values in Octopus.
Department
- Text(50)- The system will create the department if it doesn't exist.
Sub-Department
- Text(50)- The system will create the sub-department if it doesn't exist.
- If a sub-department is specified, then a department must also be specified.
Title
- Text(100)Site
- Text(50)- The system will create the site if it doesn't exist.
Office
- Text(50)Office tel
- Text(50)Ext
- Text(6)Cell number
- Text(50)Email
- Text(50)Note
- Text(2000)Active
- (1/0 or True/False)Windows user name
- Text(50)
Identificação do método para os usuários
Quando os usuários são atualizados, é possível especificar a chave para usar para sincronizar os usuários (em vez de usar o nome e sobrenome).
No arquivo que contém a declaração da fonte de dados, adicione o atributoIdentificationMethod
.{ BR}
Os valores possíveis são:
- UserByID
- UserByName : The format is {Last name} {First name} (ex : Martin Tremblay).
- UserByNameAndPhoneExtension
- UserByWindowsUsername
A declaração da fonte é feita através da indicação "Usuário", como Content.
Exemplo :
<Source Name="SourceName">
<ConnectionString>Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\db1.mdb</ConnectionString>
<ViewName>ViewName</ViewName>
<Content>User</Content>
<IdentificationMethod>UserByID</IdentificationMethod>
</Source>
EditarMelhorias
==
Versão
2.5
- Nova opção "Atualizar apenas" para a importação de itens de configuração: só atualiza os itens de configuração (se a fonte tiver um CI que não existe no Octopus, o CI não será criada).
- Suporte para supressão das relações em uma fonte de relação CI.
Quando nós importamos relações CI, as relações que existiam no Octopus e já não estão contidos na fonte será automaticamente excluído por DataImporter. ,
ATENÇÃO: O DataImporter só exclui as relações que foram criadas por DataImporter; as relações criadas pelo usuário não será excluído.
versão
2 .4'''
- Importação do CI, que causou um incidente.
- Criação automática da relação entre dois tipos de CI, se ele já não existe.