Fontes de dados compatíveis - Amazon QuickSight

Fontes de dados compatíveis

O Amazon QuickSight oferece suporte a uma variedade de fontes de dados que podem ser usadas para fornecer dados para análises. Há suporte para as seguintes fontes de dados.

Conectar-se a dados relacionais

Use qualquer um dos seguintes armazenamentos de dados como fontes de dados para o Amazon QuickSight:

  • Amazon Athena

  • Amazon Aurora

  • Amazon OpenSearch Service

  • Amazon Redshift

  • Amazon Redshift Spectrum

  • Amazon S3

  • Analytics do Amazon S3

  • Apache Impala

  • Apache Spark 2.0 ou posterior

  • AWS IoT Analytics

  • Databricks (somente na plataforma E2) no Spark 1.6 ou posterior, até a versão 3.0

  • Exasol 7.1.2 ou posterior

  • Google BigQuery

  • MariaDB 10.0 ou posterior

  • Microsoft SQL Server 2012 ou posterior

  • MySQL 5.7 ou versões posteriores

    nota

    A partir de outubro de 2023, o suporte à versão 5.7 do MySQL foi descontinuado pela comunidade MySQL. Isso significa que o Amazon QuickSight não oferecerá mais suporte para novos recursos, aprimoramentos, correções de bugs ou patches de segurança para o MySQL 5.7. O suporte para workloads de consultas existentes será realizado com base no melhor esforço. Os clientes do QuickSight ainda podem usar conjuntos de dados MySQL 5.7 com o QuickSight, mas incentivamos a atualização dos bancos de dados (DB) MySQL para a versão principal 8.0 ou para versões posteriores. Para obter mais informações, consulte a declaração do Amazon RDS em Amazon RDS Extended Support opt-in behavior is changing. Upgrade your Amazon RDS for MySQL 5.7 database instances before February 29, 2024 to avoid potential increase in charges.

    O Amazon RDS realizou atualizações nas configurações de segurança para o Amazon RDS MySQL 8.3. Agora, todas as conexões entre o QuickSight e o Amazon RDS para MySQL 8.3 são, por padrão, habilitadas para SSL. Esta é a única opção disponível para conexões com o MySQL 8.3.

  • Oracle 12c ou posterior

  • PostgreSQL 9.3.1 ou posterior

    nota

    A autenticação baseada em SCRAM para PostgreSQL do Amazon QuickSight é compatível com os seguintes conectores: PostgreSQL hospedado no RDS, Aurora PostgreSQL e Vanilla PostgreSQL. Se a versão apropriada do mecanismo PostgreSQL for usada, e as configurações corretas no PostgreSQL para SCRAM estiverem definidas, nenhuma configuração adicional será necessária no QuickSight. Se você ainda tiver problemas para estabelecer uma autenticação SCRAM para o PostgreSQL no QuickSight, crie um tíquete de suporte.

  • Presto 0.167 ou posterior

  • Snowflake

  • Starburst

  • Trino

  • Teradata 14.0 ou posterior

  • Timestream

nota

É possível acessar fontes de dados adicionais não indicadas aqui vinculando ou importando-as por meio de fontes de dados compatíveis.

Os clusters do Amazon Redshift, os bancos de dados do Amazon Athena e as instâncias do Amazon RDS devem estar na AWS. Outras instâncias de banco de dados devem estar em um dos seguintes ambientes para serem acessadas pelo Amazon QuickSight:

  • Amazon EC2

  • Bancos de dados locais (on-premises)

  • Dados em um datacenter ou algum outro ambiente com acesso pela Internet

Para obter mais informações, consulte Segurança da infraestrutura no Amazon QuickSight.

Importar dados de arquivos

Você pode usar arquivos no Amazon S3 ou na sua rede local (on-premises) como fontes de dados. O QuickSight oferece suporte a arquivos nos seguintes formatos:

  • CSV e TSV, arquivos de texto delimitados por vírgula e por tabulação

  • ELF e CLF, arquivos com formato de log estendido e comum

  • JSON, arquivos de dados simples ou semiestruturados

  • XLSX – Arquivos do Microsoft Excel

O QuickSight oferece suporte à codificação de arquivo UTF-8, mas não ao UTF-8 (com BOM).

Os arquivos no Amazon S3 que foram compactados com zip ou gzip (www.gzip.org) podem ser importados no estado em que se encontram. Se você tiver usado outro programa de compactação para arquivos no Amazon S3 ou se os arquivos estiverem na sua rede local, descompacte-os antes de importá-los.

Dados JSON

O Amazon QuickSight oferece suporte nativo a arquivos simples JSON e arquivos de dados semiestruturados JSON.

Você pode carregar um arquivo JSON ou se conectar ao bucket do Amazon S3 que contém dados JSON. O Amazon QuickSight executa automaticamente a inferência de esquema e tipo em arquivos JSON e objetos JSON incorporados. Em seguida, ele nivela o JSON, para que você possa analisar e visualizar dados gerados pelo aplicativo.

O suporte básico para dados de arquivo simples JSON inclui o seguinte:

  • Inferir o esquema

  • Determinar tipos de dados

  • Nivelar os dados

  • Analisar JSON (objetos JSON incorporados) de arquivos simples

Suporte a estruturas do arquivo JSON (.json) inclui o seguinte:

  • Registros JSON com estruturas

  • Registros JSON com elementos raiz como matrizes

Você também pode usar a função parseJson para extrair valores de objetos JSON em um arquivo de texto. Por exemplo, se o arquivo CSV tiver um objeto JSON incorporado em um dos campos, você pode extrair um valor de um par chave-valor especificado (KVP). Para obter mais informações sobre como fazer isso, consulte parseJson.

Os seguintes recursos JSON não são compatíveis:

  • Ler JSON com uma estrutura que contém uma lista de registros

  • Atributos de lista e objetos de lista em um registro JSON, pois são ignorados durante a importação

  • Personalização de definições de upload ou de configurações

  • Funções parseJSON para SQL e análises

  • Sistema de mensagens de erro para JSON inválido

  • Extrair um objeto JSON de uma estrutura JSON

  • Ler registros JSON delimitados

Você pode usar a função parseJson para analisar arquivos simples durante a preparação de dados. Essa função extrai elementos de estruturas e listas JSON válidas.

Os valores JSON a seguir são aceitos:

  • Objeto JSON

  • String (entre aspas duplas)

  • Número (inteiro e flutuante)

  • Booleano

  • NULL

Dados de Software como serviço (SaaS)

O QuickSight pode se conectar a uma variedade de fontes de dados de Software como Serviço (SaaS), conectando-se diretamente ou usando Open Authorization (OAuth).

As fontes de SaaS que oferecem suporte à conexão direta incluem os seguinte recursos:

  • Jira

  • ServiceNow

As fontes de SaaS que usam OAuth exigem que você autorize a conexão no site da solução SaaS. Para que isso funcione, o QuickSight deve conseguir acessar a fonte de dados de SaaS pela rede. Essas fontes incluem o seguinte:

  • Adobe Analytics

  • GitHub

  • Planilhas Google

  • Salesforce

    Você pode usar relatórios ou objetos nas seguintes edições do Salesforce como fontes de dados para o Amazon QuickSight:

    • Edição Enterprise

    • Unlimited Edition

    • Developer Edition

Para se conectar a fontes de dados on-premises, você precisa adicionar suas fontes de dados e uma interface de rede específica do QuickSight à Amazon Virtual Private Cloud (Amazon VPC). Quando configurada corretamente, uma VPC baseada na Amazon VPC é semelhante a uma rede tradicional que você pode operar no seu próprio datacenter. Ele permite que você proteja e isole o tráfego entre os recursos. Você define e controla os elementos da rede de acordo com seus requisitos, enquanto ainda obtém os benefícios da rede em nuvem e da infraestrutura escalável da AWS.

Para obter informações detalhadas, consulte Segurança da infraestrutura no Amazon QuickSight.