O Simple Log Service (SLS) disponibiliza o recurso de armazenamento externo para integrar o SLS a bancos de dados MySQL, buckets do Alibaba Cloud Object Storage Service (OSS) ou arquivos CSV hospedados. Este tópico apresenta os cenários de uso, as vantagens e os tipos de armazenamento externo compatíveis com esse recurso.
Casos de uso
Ao analisar dados, é comum precisar combinar informações provenientes de diferentes recursos de armazenamento. Por exemplo, você pode extrair dados de operações e comportamento do usuário no SLS, enquanto busca atributos, cadastros, saldos e propriedades em um banco de dados. Nesse cenário, você deve classificar e analisar essas informações para, em seguida, gravar os resultados no sistema de relatórios do banco de dados.
Diante desses cenários, a abordagem tradicional exige a migração dos dados para um sistema de armazenamento unificado. Esse procedimento consome muito tempo e recursos, principalmente por conta da transmissão pela rede, da limpeza e da formatação das informações. O recurso de armazenamento externo do SLS oferece as seguintes capacidades:
Mapeie os dados entre o armazenamento externo e o SLS. Não é necessário migrar os dados.
Utilize um motor de consulta unificado. Execute instruções
JOINpara cruzar dados do SLS com dados do armazenamento externo.Armazene os resultados das consultas diretamente no armazenamento externo.
Vantagens
-
Redução de custos
O armazenamento externo dispensa a migração de dados, o que impacta diretamente na economia geral da operação. Cada sistema de armazenamento utiliza formatos distintos, e as operações de API para gerenciamento também variam conforme a plataforma. Essa disparidade gera conversões complexas durante a transferência de informações. Ao adotar o armazenamento externo do SLS, você elimina essa etapa de migração.
A manutenção contínua dos dados também se torna desnecessária, gerando economia adicional. Em modelos baseados em migração, é obrigatório sincronizar e atualize as informações constantemente para evitar inconsistências.
-
Praticidade operacional
Execute instruções SQL para analisar dados e visualize os resultados em poucos segundos.
Adicione gráficos a um dashboard e visualize o painel ao abrir o console.
Armazenamentos externos compatíveis
O recurso de armazenamento externo do SLS permite integrar o serviço a bancos de dados MySQL, buckets do OSS ou arquivos CSV hospedados. A tabela a seguir detalha os tipos de armazenamento externo suportados.
|
Armazenamento externo compatível |
Leitura do armazenamento externo |
Gravação no armazenamento externo |
Método para crie um armazenamento externo |
Regiões compatíveis |
|
Bancos de dados MySQL |
Compatível |
Compatível |
SDK e CLI |
Todas as regiões |
|
Bancos de dados PostgreSQL |
Compatível |
Compatível |
SDK e CLI |
Todas as regiões |
|
Buckets do OSS |
Compatível |
Compatível |
SQL crie table |
Todas as regiões |
|
Arquivos CSV hospedados |
Compatível |
Não compatível |
SDK |
Todas as regiões |