Visualization Flashcards

1
Q

Visualization Service

A

Amazon QuickSight

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is QuickSight ?

A
  • Fast, easy, cloud
    -powered business
    analytics service
  • Allows all employees in an organization
    to:* Build visualizations
  • Perform ad-hoc analysis
  • Quickly get business insights from data
  • Anytime, on any device (browsers, mobile)
  • Serverless
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

QuickSight Data Sources

A
  • Redshift
  • Aurora / RDS
  • Athena
  • EC2-hosted databases
  • Files (S3 or on-premises)
  • Excel
  • CSV, TSV
  • Common or extended log format
  • Data preparation allows limited ETL
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

SPICE * Data sets are imported into SPICE

A
  • Super-fast, Parallel, In-memory Calculation
    Engine
  • Uses columnar storage, in
    -memory, machine
    code generation
  • Accelerates interactive queries on large
    datasets
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

SPICE - Each user gets …

A
  • 10GB of SPICE
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

SPICE - Scales to…

A

hundreds of thousands of users

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

SPICE - Can accelerate large queries that would
time out in direct query mode (hitting Athena directly)

A

But if it takes more than 30 minutes to import your data into SPICE it will still time out

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

QuickSight Use Cases (IDA)

A
  • Interactive ad-hoc exploration / visualization of data
  • Dashboards and KPI’s
  • Analyze / visualize data from:
  • Logs in S3
  • On-premise databases
  • AWS (RDS, Redshift, Athena, S3)
  • SaaS applications, such as Salesforce
  • Any JDBC/ODBC data source
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

QuickSight Anti
-Patterns * Highly formatted canned reports

A
  • QuickSight is for ad-hoc queries, analysis, and visualization
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

QuickSight Anti
-Patterns / ETL

A

Use Glue instead, although
QuickSight can do some
transformations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

QuickSight Security

A

Multi-factor authentication on your account, VPC, Row
-level security, Private VPC access

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

QuickSight Security - VPC connectivity

A

Add QuickSight’s IP address range to your database security groups

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

QuickSight Security - Row
-level security

A
  • New for 2021: Column
    -level security too (CLS)
    – Enterprise edition only
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

QuickSight Security - Private VPC access

A

Elastic Network Interface, AWS Direct Connect

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

QuickSight Security - Resource access

A
  • Must ensure QuickSight is authorized to use Athena / S3 / your S3 buckets
  • This can be managed within the QuickSight console (Manage Quicksight / Security & Permissions)\
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

QuickSight Security - Data access

A

Can create IAM policies to restrict what data in S3 given QuickSight users can access

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Quicksight + Redshift: Security Default access

A
  • By default Quicksight can only access data stored IN THE SAME REGION as the one Quicksight is running within
  • So if Quicksight is running in one region, and Redshift in
    another, that’s a problem
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Quicksight + Redshift: Security - A VPC configured to work across AWS regions won’t work!

A

Solution: create a new security group with an inbound rule authorizing access from the IP range of QuickSight servers in that region
* Those ranges are documented at
https://docs.aws.amazon.com/quicksight/latest/user/regions.html

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

QuickSight User Management

A
  • Users defined via IAM, or email signup
  • Active Directory connector with QuickSight Enterprise
    Edition
  • All keys are managed by AWS; you CANNOT use customerprovided keys
  • Enterprise edition only!
  • Can tweak security access using I
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

QuickSight Pricing - Annual subscription

A
  • Standard: $9 / user /month * Enterprise: $18 / user / month
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

QuickSight Pricing - Extra SPICE capacity (beyond 10GB)

A
  • $0.25 (standard) $0.38 (enterprise) / GB / user / month
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

QuickSight Pricing - Month to month

A

Standard: $12 / user / month
Enterprise: $24 / user / month

23
Q

QuickSight Pricing - Enterprise edition

A
  • Encryption at rest
  • Microsoft Active Directory integration
24
Q

QuickSight Dashboards

A

Read-only snapshots of an analysis
* Can share with others with Quicksight access
* Can share even more widely with embedded dashboards
* Embed within an application
* Authenticate with Active Directory / Cognito / SSO
* QuickSight Javascript SDK / QuickSight API
* Whitelist domains where embedding is allowed

25
Q

Quicksight Machine Learning Insights

A
  • ML-powered anomaly detection
  • ML-powered forecasting
  • Autonarratives
  • Suggested Insights
26
Q

Quicksight Q

A
  • Machine learning
    -powered
  • Answers business questions with
    Natural Language Processing * “What are the top-selling items in Florida?”
  • Offered as an add-on for given regions
  • Personal training on how to use it is required
  • Must set up topics associated with datasets
  • Datasets and their fields must be NLP - friendly
  • How to handle dates must be defined
27
Q

QuickSight Visual Types

A
  • AutoGraph
  • Bar Charts * For comparison and distribution (histograms)
  • Line graphs * For changes over time
  • Scatter plots, heat maps * For correlation
  • Pie graphs, tree maps * For aggregation
  • Pivot tables * For tabular data
28
Q

Additional Visual Types

A
  • KPIs
  • Geospatial Charts (maps)
  • Donut Charts
  • Gauge Charts
  • Word Cloud
29
Q

Alternative Visualization Tools

A
  • Web-based
    visualizations tools
    (deployed to the public)
  • Business Intelligence
    Tools
30
Q

O que é o QuickSight?

A

Serviço de análise que permite construção de visualizações , análises ad hoc, insights rápidos a partir dos dados a qualquer hora e em qualquer dispositivo, sem servidor.

31
Q

Fontes de dados do QuickSight

A
  • Redshift
  • Aurora / RDS
  • Athena
  • Bancos de dados hospedados no EC2
  • Arquivos (S3 ou no local)
  • Excel * CSV, TSV
  • Formato de log comum ou estendido
  • A preparação de dados permite ETL limitado
32
Q

O que é o SPICE

A

SPICE é um acrônimo para “Super-fast, Parallel, In-memory Calculation Engine” (Motor de Cálculo em Memória Super-rápido e Paralelo

33
Q

Casos de uso do QuickSight

A
  • Exploração ad hoc interativa/visualização de dados * Dashboards e KPIs * Analisar/visualizar dados de: * Logs no S3 * Bancos de dados locais * AWS (RDS, Redshift, Athena, S3) * Aplicativos SaaS, como Salesforce * Qualquer Fonte de dados JDBC/ODBC
34
Q

Antipadrões do QuickSight

A

Relatórios prontos altamente formatados, ETL

35
Q

Antipadrões de ETL no QuickSight

A

Em vez disso, use Glue, embora o QuickSight possa fazer algumas
transformações

36
Q

Antipadrões de Relatórios prontos altamente formatados no QuickSight

A

QuickSight é para consultas ad-hoc, análise e visualização

37
Q

Tópicos de Segurança do QuickSight

A
  • Autenticação multifator
  • Conectividade VPC
  • Linha de nível de segurança
  • Acesso VPC privado
38
Q

Conectividade VPC no QuickSight

A

Adicione o intervalo de endereços IP do QuickSight a
seus grupos de segurança de banco de dados

39
Q

Segurança em nível de linha no QuickSight

A

Novidade para 2021: Coluna
nível de segurança
também (CLS)
– Somente edição Enterprise

40
Q

Acesso VPC privado no QuickSight

A

Interface de rede elástica, AWS Direct Connect

41
Q

Segurança do QuickSight * Acesso a recursos

A
  • Deve garantir que o QuickSight esteja autorizado a usar o Athena / S3 / seus buckets S3
  • Isso pode ser gerenciado no console QuickSight (Gerenciar Quicksight / Segurança e Permissões)
42
Q

Segurança do QuickSight acesso a dados

A

Pode criar políticas IAM para restringir quais dados no S3 forneceram QuickSight
os usuários podem acessar

43
Q

Quicksight + Redshift: Segurança

A
  • Por padrão, o Quicksight só pode acessar os dados armazenados NO
    MESMA REGIÃO em que o Quicksight está sendo executado
  • Portanto, se o Quicksight estiver sendo executado em uma região e o Redshift em
    outro, isso é um problema
  • Uma VPC configurada para funcionar em regiões da AWS não funcionará!
  • Solução: crie um novo grupo de segurança com uma regra de entrada
    autorizando o acesso do intervalo de IP dos servidores QuickSight
    naquela região
  • Esses intervalos estão documentados em
    https://docs.aws.amazon.com/quicksight/latest/user/regions.html
44
Q

Gerenciamento de usuários do QuickSight

A
  • Usuários definidos via IAM ou inscrição por e-mail
  • Conector Active Directory com QuickSight Enterprise
    Edição
  • Todas as chaves são gerenciadas pela AWS; você NÃO PODE usar as chaves fornecidas pelo cliente
  • Somente edição Enterprise!
  • Pode ajustar o acesso de segurança usando IAM, se necessário
45
Q

Preço do QuickSight *
Assinatura anual quais as opções?

A

Padrão: $ 9 / usuário / mês * Empresa: $ 18 / usuário / mês *

46
Q

Modelo de preço do QuickSight para SPICE

A

Capacidade extra do SPICE (além de 10 GB)
* $ 0,25 (standard)
* $ 0,38 (enterprise) / GB / usuário / mês

47
Q

Preço do QuickSight
Mês a mês alternativas:

A
  • Standard: US$12/usuário/mês
  • Enterprise: US$24/usuário/mês
48
Q

Vantagens da Edição Enterprise do QuickSight

A

*Criptografia em repouso
*Integração com o Microsoft Active Directory

49
Q

Tipos de Insights de aprendizado de máquina do Quicksight

A
  • Detecção de anomalias com tecnologia de ML
  • Previsão baseada em ML
  • Autonarrativas
  • Sugestão de insights
50
Q

Quicksight Q

A
  • Alimentado por aprendizado de máquina
  • Responde a perguntas de negócios com
    Processamento de linguagem natural * “Quais são os itens mais vendidos na Flórida?”
  • Oferecido como um complemento para determinadas regiões
  • Treinamento pessoal sobre como usá-lo é necessário
  • Deve configurar tópicos associados a
    conjuntos de dados
  • Conjuntos de dados e seus campos devem ser compatíveis com NLP
  • Como lidar com as datas deve ser definido
51
Q

Tipos visuais do QuickSight

A
  • AutoGraph
  • Gráficos de barra
    • Para comparação e distribuição (histogramas)
  • Gráficos de linhas
    • Para mudanças ao longo do tempo
  • Gráficos de dispersão, mapas de calor
    • Para correlação
  • Gráficos de pizza, mapas de árvore
    • Para agregação
  • Tabelas dinâmicas *
    Para dados tabulares
52
Q

Tipos Visuais Adicionais

A
  • KPIs * Gráficos geoespaciais (mapas) * Gráficos de rosca * Gráficos de medidores * Nuvem de palavras
53
Q

Ferramentas de visualização alternativas

A
  • Baseado na Web
    ferramentas de visualização
    (implantado ao público) * D3.js * Chart.js * Highchart.js
  • Inteligência de Negócios
    Ferramentas
  • Tableau * MicroStrategy