IBM Cloud Data Engine conexão

Para acessar seus dados no IBM Cloud Data Engine, crie um ativo de conexão para ele.

Importante:

O conector IBM Cloud Data Engine está obsoleto e será descontinuado em uma versão futura. Para obter mais informações, consulte Depreciação do mecanismo de dados.

O IBM Cloud Data Engine é um serviço no IBM Cloud que você usa para criar, gerenciar e consumir lagos de dados e seus ativos de tabela no IBM Cloud Object Storage (COS). O IBM Cloud Data Engine fornece funções para carregar, preparar e consultar big data armazenados em vários formatos. Ele também inclui um metastore com definições de tabela. O IBM Cloud Data Engine era chamado anteriormente de "IBM Cloud SQL Query"

Pré-requisitos

  • É necessária uma instância de plano doIBM Cloud Data Engine Standard para criar tabelas ou exibições.
  • Para executar consultas SQL, é necessário ter um ou mais depósitos do Cloud Object Storage para conter os dados a serem analisados e os resultados da consulta. Há duas opções de Cloud Object Storage:

Crie uma conexão com o IBM Cloud Data Engine

Se você tiver configurado um serviço de nuvem integrado, selecione a instância de serviço para preencher automaticamente os campos no formulário de conexão. Confirme se todos os campos estão preenchidos.

Para criar o ativo de conexão, estes detalhes da conexão são necessários:

  • O nome do recurso de nuvem (CRN) da instância IBM Cloud Data Engine. Acesse a instância do serviço IBM Cloud Data Engine na lista de recursos do painel IBM Cloud e copie o valor do CRN dos detalhes da implantação.
  • Destino Cloud Object Storage : Um local padrão onde o IBM Cloud Data Engine armazena os resultados da consulta. É possível especificar qualquer depósito do Cloud Object Storage ao qual se tem acesso. Você também pode selecionar o bucket padrão Cloud Object Storage que é criado quando você abre o console da Web IBM Cloud Data Engine pela primeira vez no painel IBM Cloud. Consulte o campo Target location (Local de destino ) no console da Web IBM Cloud Data Engine.
  • IBM Cloud Chave de API : Uma chave de API para um usuário ou ID de serviço que tenha acesso aos seus serviços IBM Cloud Data Engine e Cloud Object Storage (tanto para os dados Cloud Object Storage que você deseja consultar quanto para o local de destino padrão Cloud Object Storage ).

É possível criar uma nova chave de API para um usuário próprio:

  1. No console da IBM Cloud, acesse Gerenciar > Acessar (IAM).
  2. Na navegação esquerda, selecione chaves de API.
  3. Selecione Criar uma Chave de API da IBM Cloud.

Credenciais

O IBM Cloud Data Engine usa as credenciais de SSO que são especificadas como uma única chave de API, que autentica um usuário ou ID de serviço.
A chave de API deve ter as propriedades a seguir:

  • Gerenciar a permissão para a instância do IBM Cloud Data Engine
  • Acesso de leitura a todos os locais do Cloud Object Storage dos quais deseja ler
  • Acesso de gravação ao local de destino padrão do Cloud Object Storage
  • Acesso de gravação à instância do IBM Cloud Data Engine

Restrições

Essa conexão pode ser usada apenas para dados de origem. Não é possível fazer gravações ou exportações de dados com essa conexão.

IBM Cloud Data Engine configuração

Para configurar o IBM Cloud Data Engine no IBM Cloud Object Storage, consulte Começando a usar o IBM Cloud Data Engine.

Criptografia suportada

Por padrão, todos os objetos armazenados no IBM Cloud Object Storage são criptografados usando chaves geradas aleatoriamente e uma transformação de tudo ou nada (AONT). Para obter detalhes, consulte Criptografando dados. Além disso, é possível usar chaves gerenciadas para criptografar as mensagens de erro e os textos de consulta SQL armazenados nas informações da tarefa. Consulte Criptografando consultas SQL com o Key Protect.

Executando instruções SQL

Vídeo para saber como você pode começar a executar uma consulta básica

Saiba Mais