MicroStrategy ONE

Importe dados de um banco de dados, Hadoop ou Google BigQuery criando uma consulta SQL

Se você chegou aqui vindo do Workstation, veja o Ajuda para criação de documentos em estações de trabalho.

Você pode importar dados de um banco de dados, Hadoop, ou Google BigQuery criando sua própria consulta ou script SQL para recuperar dados da fonte. Uma interface visual intuitiva facilita a criação da consulta SQL que importa seus dados ao arrastar tabelas, selecionar colunas, definir associações e especificar condições de filtro.

A importação de dados de um banco de dados requer uma conexão com uma fonte de dados. Você pode criar a conexão antes de começar a importar ou durante o processo de importação.

Se estiver importando do Google BigQuery:

  • Você deve ativar a API do Google BigQuery na conta do Google do projeto e ativar o faturamento do projeto. Consulte a documentação do Google BigQuery para obter mais informações.
  • Você deve ter o ID do cliente e o segredo do cliente que o Google BiqQuery fornece quando MicroStrategy Workstation está configurado como um aplicativo de acesso remoto.
  • O Google BigQuery restringe a quantidade de dados que podem ser importados de uma só vez. Se o projeto contiver uma grande quantidade de dados, considere adicionar filtros à consulta para recuperar apenas os dados necessários. Consulte a Política de cotas do Google BigQuery para conhecer as restrições de dados mais recentes.

Também é possível usar os seguintes procedimentos para acessar o banco de dados do Salesforce em uma máquina Windows. Para acessar o Salesforce em um Mac, consulte Importar dados de um relatório do Salesforce.

Para importar dados de um banco de dados com o desenvolvimento de uma consulta SQL

Começando com MicroStrategy As consultas 11.0 para importação de dados do Google BigQuery serão criadas usando SQL padrão.

  1. Crie um espaço em branco dossier ou abra um existente.
  2. Escolha Add Data (Adicionar Dados) > Novos Dados (New Data) para importar dados para um novo conjunto de dados.

    ou

    No painel Conjuntos de Dados, clique em clique Mais ao lado do nome do conjunto de dados e escolha Edit Dataset (Editar Conjunto de Dados) para adicionar dados ao conjunto de dados. A caixa de diálogo Visualização é aberta. Clique em Add a new table (Adicionar uma nova tabela).

    A caixa de diálogo Fontes de Dados é aberta.

  1. Para importar dados de um banco de dados específico, selecione o logotipo correspondente (Amazon Redshift, Apache Cassandra, Cloudera Hive, Google BigQuery, Hadoop, etc.). Se você selecionar Porco ou Serviços web, a caixa de diálogo Importar de tabelas é aberta, ignorando a caixa de diálogo Selecionar opções de importação, permitindo que você digite uma consulta para importar uma tabela.

    ou

    Para importar dados sem especificar um tipo de banco de dados, clique em Bancos de Dados.

    A caixa de diálogo Selecionar Opções de Importação é aberta.

  1. Selecione Construir uma Consulta e clique em Avançar. A caixa de diálogo Tabelas é aberta. Se você selecionou um banco de dados, apenas as conexões de fontes de dados que correspondam ao banco de dados selecionado aparecerão. Se você não selecionou um banco de dados, todas as conexões da fonte de dados disponíveis aparecerão.
  2. Se necessário, você pode criar uma nova conexão com uma fonte de dados durante a importação dos seus dados.

    A terminologia na caixa de diálogo Importar de Tabelas varia de acordo com a fonte dos dados.

  1. No painel Fontes de Dados/Projetos, clique na fonte de dados/projeto que contém os dados que serão importados.
  2. Se a fonte de dados/projeto aceitar namespaces, selecione um namespace na lista suspensa Namespace do painel Tabelas/Conjuntos de Dados Disponíveis a fim de exibir apenas as tabelas/conjuntos de dados em um namespace selecionado. Para pesquisar um namespace, digite seu nome em Namespace. As opções da lista suspensa são filtradas conforme você digita.
  3. Amplie a tabela/conjunto de dados para visualizar as colunas dentro dele. Cada coluna aparecerá com seus dados correspondentes digitados entre parêntesis. Para pesquisar uma tabela/conjunto de dados, digite seu nome em Tabela. As tabelas/conjuntos de dados serão filtrados conforme você digitar.
  4. MicroStrategy cria um cache das tabelas e colunas do banco de dados quando uma fonte de dados/projeto é usado pela primeira vez. Passe o mouse sobre o ícone Informações na parte superior do painel Tabelas/Conjuntos de Dados Disponíveis para exibir uma dica de ferramenta que mostra o número de tabelas e a última vez em que o cache foi atualizado.
  5. Clique em Atualizar namespaces no painel Tabelas/Conjuntos de Dados Disponíveis para atualizar os namespaces.
  6. Clique em Atualizar no painel Tabelas/Conjuntos de Dados Disponíveis para atualizar as tabelas/conjuntos de dados.
  7. Clique duas vezes nas tabelas/conjuntos de dados no painel Tabelas/Conjuntos de Dados Disponíveis para adicioná-los à lista de tabelas que serão importadas. As tabelas/conjuntos de dados aparecem no painel Construtor de Consultas junto com as colunas correspondentes.
  1. Se você selecionar várias tabelas da mesma instância de banco de dados que tenham todas a mesma estrutura (ou seja, as mesmas colunas e tipo de dados), uma caixa de diálogo será aberta. Selecione se deseja tratar as tabelas como uma única tabela particionada.

    Você pode adicionar tabelas de várias instâncias de banco de dados. Selecione uma conexão de fonte de dados diferente no painel Fontes de Dados e adicione a tabela como descrito acima.

  2. Para incluir uma coluna na importação, clique duas vezes nela no painel Construtor de Consultas. O nome da coluna aparece em negrito para indicar que ela foi incluída e ela aparece no painel Visualização.
  3. Para incluir todas as colunas na tabela/conjunto de dados da importação, clique dias vezes em Adicionar todas as colunas na tabela/conjunto de dados correspondente do painel Construtor de Consultas. Os nomes de coluna aparecem em negrito para indicar que elas foram incluídas e elas também aparecem no painel Visualização.
  4. Para excluir uma coluna da importação, passe o cursor sobre o nome da coluna no painel Visualização clique na seta suspensa e escolha Excluir. O nome da coluna já não aparece em negrito no painel Construtor de Consultas e foi removido do painel Visualização.
  5. Para remover uma tabela e todas as suas colunas da importação, clique em Excluirao lado do nome da tabela, no painel Construtor de Consultas. A tabela é removida do painel Construtor de Consultas, e as colunas correspondentes são removidas do painel Visualização.
  6. Para editar sua consulta, consulte Personalize sua consulta ao importar dados de um banco de dados, Hadoop ou Google BigQuery.
  7. Para criar associações ao longo de várias tabelas, consulte Definir junções entre colunas em tabelas de banco de dados para obter mais informações.
  8. Para realizar funções básicas nos dados da coluna, clique com o botão direito na coluna, no painel Construtor de Consultas. Escolha Funções Básicas e a função (p. ex., Soma, Média, Mínimo). A função é exibida no painel Visualização da coluna correspondente.
  9. Para realizar funções mais avançadas nos dados da coluna, clique com o botão direito na coluna, no painel Construtor de Consultas. Escolha Todas as funções, o tipo de função e a função. Preencha os campos das caixas de diálogo Argumentos da função e Expressão.
  10. Para criar um filtro simples que determine quais dados importar, clique com o botão direito na coluna na qual se baseará o filtro. Escolha Filtros básicos e um filtro. Depois, insira o(s) valor(es) para comparar os dados e clique em OK. Um ícone de filtro aparece ao lado da coluna de dados.
  11. Para criar filtros mais avançados com base em expressões complexas, consulte Crie filtros avançados para importar dados de um banco de dados.
  12. Quando estiver satisfeito com suas seleções de dados, clique em Executar SQL . Uma visualização dos dados aparece no painel Visualização. Se quiser modificar a consulta SQL para selecionar os dados, consulte Importe dados de um banco de dados, Hadoop ou Google BigQuery digitando uma consulta.
  1. Clique Preparar dados se você estiver adicionando um novo conjunto de dados e quiser visualizar, modificar e especificar opções de importação.

    ou

    Clique em Adicionar se estiver editando um conjunto de dados existente.

  2. Clique em Concluir se você estiver adicionar um novo conjunto de dados e vá para a etapa seguinte.

    ou

    Clique em Atualizar Conjunto de Dados se você estiver editando um conjunto de dados existente e pule para a etapa seguinte.

  3. Se você estiver usando MicroStrategy ONE Atualização 12 ou posterior, as três etapas a seguir não se aplicam.

  4. A caixa de diálogo Modo de Acesso de Dados é aberta.

    Clique em Conexão Dinâmica para conectar-se a um banco de dados dinâmico ao recuperar dados. Conectar-se ao vivo é útil se você estiver trabalhando com uma grande quantidade de dados, quando importar para o dossier não for viável. Vá para a última etapa.

    ou

    Clique em Importar como um Conjunto de Dados na Memória para importar diretamente para o seu dossier. A importação dos dados leva a uma interação mais rápida com os dados, mas usa mais memória RAM. Vá para a última etapa.

  5. A caixa de diálogo Status de Publicação é aberta.

    Se você estiver editando um conjunto de dados dinâmico, o conjunto de dados existente será atualizado e renovado.

    ou

    Se você estiver editando um conjunto de dados na memória, será solicitado a atualizar primeiro o conjunto de dados existente.

  6. Visualize os conjuntos de dados novos ou atualizados no painel Conjuntos de Dados.

Tópicos relacionados

Importar Dados

Práticas recomendadas para importar dados de um arquivo

Conectar a uma Fonte de Dados

Como gerenciar conexões de banco de dados

Crie filtros avançados para importar dados de um banco de dados

Caixa de diálogo Expressão

Caixa de diálogo Editar Opções de Catálogo