Amazon Redshift | Querying and Analysis Flashcards

1
Q

Will my data warehouse cluster remain available during scaling?

Querying and Analysis

Amazon Redshift | Database

A

The existing data warehouse cluster remains available for read operations while a new data warehouse cluster gets created during scaling operations. When the new data warehouse cluster is ready, your existing data warehouse cluster will be temporarily unavailable while the canonical name record of the existing data warehouse cluster is flipped to point to the new data warehouse cluster. This period of unavailability typically lasts only a few minutes, and will occur during the maintenance window for your data warehouse cluster, unless you specify that the modification should be applied immediately. Amazon Redshift moves data in parallel from the compute nodes in your existing data warehouse cluster to the compute nodes in your new cluster. This enables your operation to complete as quickly as possible.

Back to top »

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

Is Amazon Redshift compatible with my preferred business intelligence software package and ETL tools?

Querying and Analysis

Amazon Redshift | Database

A

Amazon Redshift uses industry-standard SQL and is accessed using standard JDBC and ODBC drivers. You can download Amazon Redshift custom JDBC and ODBC drivers from the Connect Client tab of our Console. We have validated integrations with popular BI and ETL vendors, a number of which are offering free trials to help you get started loading and analyzing your data. You can also go to the AWS Marketplace to deploy and configure solutions designed to work with Amazon Redshift in minutes.

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

What kinds of queries does Redshift Spectrum support?

Querying and Analysis

Amazon Redshift | Database

A

You use exactly the same query syntax and have the same query capabilities to access tables in Redshift Spectrum as you have for tables in the local storage of your cluster. External tables are referenced using the schema name defined in the CREATE EXTERNAL SCHEMA command where they were registered.

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

What happens if a table in my local storage has the same name as an external table?

Querying and Analysis

Amazon Redshift | Database

A

Just like with local tables, you can use the schema name to pick exactly which one you mean by using schema_name.table_name in your query.

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

What BI tools and SQL Clients does Redshift Spectrum support?

Querying and Analysis

Amazon Redshift | Database

A

Redshift Spectrum supports all Amazon Redshift client tools. The client tools can continue to connect to the Amazon Redshift cluster endpoint using ODBC or JDBC connections. No changes are required.

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

What data formats does Redshift Spectrum support?

Querying and Analysis

Amazon Redshift | Database

A

Redshift Spectrum currently supports numerous open source data formats, including Avro, CSV, Grok, ORC, Parquet, RCFile, RegexSerDe, SequenceFile, TextFile, and TSV.

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

What compression formats does Redshift Spectrum support?

Querying and Analysis

Amazon Redshift | Database

A

Redshift Spectrum currently supports Gzip and Snappy compression.

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

I use a Hive Metastore to store metadata about my S3 data lake. Can I use Redshift Spectrum?

Querying and Analysis

Amazon Redshift | Database

A

Yes. The CREATE EXTERNAL SCHEMA command supports Hive Metastores. We do not currently support DDL against the Hive Metastore.

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