Definindo consultas relacionais no Excel

Este recurso foi removido na v2.0.8, documentação fornecida para clientes na v2.0.7 e anteriores. Conecte-se ao Microsoft SQL, IBM® Db2®e bancos de dados Oracle no Excel para definir consultas que serão executadas no TM1® Web.

Antes de poder executar uma consulta relacional no TM1 Web, você deve criar a consulta no Microsoft Excel.

Para obter mais informações sobre como consultar um banco de dados relacional usando o Microsoft Excel, consulte a documentação fornecida com o software Excel.

Criando uma consulta de dados MS SQL

Nota: Não é necessário instalar drivers OLE do MS SQL Server ; eles já estão instalados com o Microsoft Office.
  1. No Microsoft Excel, acesse a guia Dados > Obter dados externos > De outras origens > De SQL Server.
  2. Insira a URL do banco de dados MS SQL Server e, em seguida, insira o nome do usuário e a senha.
  3. Selecione um banco de dados e, em seguida, selecione uma tabela na lista.
  4. Crie a consulta.
    1. Clique na guia Propriedades > Definição ..
    2. Altere o tipo de comando para SQL.
    3. Insira os comandos SQL na caixa Texto de comando.
    4. Opcionalmente, inclua parâmetros em sua consulta.

      Para obter mais informações, consulte Criando uma consulta parametrizada no Excel.

      Nota: não é possível validar a consulta SQL enquanto estiver criando-a.
  5. Opcionalmente, modifique e formate os dados em Excel.
    Nota: A maioria da formatação será retida ao fazer upload do arquivo para o TM1 Web. No entanto, a formatação da tabela não será retida.
  6. Salve a planilha do Excel.

Criando uma consulta de dados do Db2

Importante: antes de poder se conectar a um banco de dados IBM Db2 a partir do Excel, deve-se instalar os drivers OLE Db2 mais recentes. Para obter mais informações, consulte o IBM Support Portal (http://www.ibm.com/support/entry/portal/support).
  1. No Microsoft Excel, acesse a guia Dados > Obter dados externos > De outras origens > Assistente de conexão de dados.
  2. Clique em Outro/Avançado e, em seguida, clique em Avançar.
  3. Selecione o driver OLE Db2 que você instalou anteriormente e, em seguida, clique em Avançar.
  4. Selecione Conexão Direta do Servidor
  5. Insira o nome do servidor e o número da porta ODBC da seguinte forma:

    server_name:ODBC_port_number

  6. Selecione um banco de dados na lista e, em seguida, insira um nome do usuário e uma senha.
  7. Selecione uma tabela na lista e insira novamente o nome do usuário e a senha, se necessário.
  8. Crie a consulta.
    1. Clique na guia Propriedades > Definição ..
    2. Altere o tipo de comando para SQL.
    3. Insira os comandos SQL na caixa Texto de comando.
    4. Opcionalmente, inclua parâmetros em sua consulta.

      Para obter mais informações, consulte Criando uma consulta parametrizada no Excel.

      Nota: não é possível validar a consulta SQL enquanto estiver criando-a.
  9. Opcionalmente, modifique e formate os dados em Excel.
    Nota: A maioria da formatação será retida ao fazer upload do arquivo para o TM1 Web. No entanto, a formatação da tabela não será retida.
  10. Salve a planilha do Excel.

Criando uma consulta de dados do Oracle

Importante: antes de poder se conectar a um banco de dados Oracle a partir do Excel, deve-se instalar os drivers OLE Oracle mais recentes. Para obter mais informações, consulte o website Oracle (http://www.oracle.com).
  1. No Microsoft Excel, acesse a guia Dados > Obter dados externos > De outras origens > Assistente de conexão de dados.
  2. Clique em Outro/Avançado e, em seguida, clique em Avançar.
  3. Selecione o driver Oracle OLE instalado anteriormente e clique em Avançar.
  4. Selecione Conexão Direta do Servidor
  5. Insira o nome do servidor, o número da porta ODBC e o ID de serviço de rede, conforme a seguir:

    server_name:ODBC_port_number/net_service_id

    Nota: Pode aparecer uma mensagem de erro que termina com a seguinte linha:

    Erro de E/S: Formato de sequência de conexões inválido, um formato válido é: "host:port:sid"

    Independentemente dessa mensagem de erro, a conexão original foi bem-sucedida e a única sintaxe que funcionará será a host:port/sid.

  6. Selecione um banco de dados na lista e, em seguida, insira um nome do usuário e uma senha.
  7. Selecione uma tabela na lista e insira novamente o nome do usuário e a senha, se necessário.
  8. Crie a consulta.
    1. Clique na guia Propriedades > Definição ..
    2. Altere o tipo de comando para SQL.
    3. Insira os comandos SQL na caixa Texto de comando.
    4. Opcionalmente, inclua parâmetros em sua consulta.

      Para obter mais informações, consulte Criando uma consulta parametrizada no Excel.

      Nota: não é possível validar a consulta SQL enquanto estiver criando-a.
  9. Opcionalmente, modifique e formate os dados em Excel.
    Nota: A maioria da formatação será retida ao fazer upload do arquivo para o TM1 Web. No entanto, a formatação da tabela não será retida.
  10. Salve a planilha do Excel.

Agora é possível trabalhar com dados relacionais no TM1 Web. Para obter mais informações, consulte Fazendo upload de uma consulta relacional para TM1 Web.