Build your ultimate AI agent
Описание курса
Откройте для себя основы Amazon Redshift и его интеграцию в экосистему облака AWS, а также его место среди конкурентов.
Освоение конструкций SQL в Redshift
Погрузитесь вглубь в конструкции Redshift SQL, включая общие табличные выражения, работу с датой и временем и продвинутые аналитические запросы, чтобы эффективно управлять данными.Эффективное управление данными и оптимизация
Изучите методы управления данными в Redshift — от создания таблиц до распределения и сортировки данных, а также оптимизации запросов для повышения производительности.Повышение безопасности и расширенные возможности
Погрузитесь в функции безопасности и расширенные возможности Redshift, включая использование внешних схем для файлов необработанных данных и извлечение аналитических выводов из полуструктурированных данных, таких как JSON.Освойте SQL в Redshift
Развивайте уверенное владение SQL в Redshift, чтобы эффективно использовать его и максимально раскрыть его потенциал в вашей экосистеме данных.Предварительные требования
Программа
Структура курса
1
Redshift как хранилище данных
Познакомьтесь с Redshift — мощным колоночным хранилищем данных. Мы рассмотрим отличия колоночных хранилищ от традиционных, узнаем, чем Redshift выделяется среди аналогов, как он вписывается в экосистему AWS и хранилищ данных, а также какие типы данных поддерживает.
- Знакомство с Redshift: колоночная база данных50 XP
- Колоночная или строковая100 XP
- Определите схему, в которой находится таблица50 XP
- Типы данных и возможности Redshift50 XP
- Эксперимент с совместимыми типами данных100 XP
- Типы данных Redshift50 XP
- Явное преобразование типов100 XP
- Внутри хранилища Redshift50 XP
- Типы узлов и их функции100 XP
- Предикаты50 XP
- Функции, доступные только на узле-лидере100 XP
2
SQL на Redshift
Мы изучим особенности SQL-синтаксиса Redshift, который во многом похож на синтаксис PostgreSQL. Сравним обобщённые табличные выражения и подзапросы, освоим работу с датой и временем, познакомимся с оконными запросами и разберём, как транзакции влияют на работу некоторых функций.
3
Таблицы и работа с полуструктурированными данными
Мы рассмотрим создание таблиц, влияние DISTKEY и SORTKEY на производительность, внешние схемы и таблицы через Spectrum, а также работу с полуструктурированными данными — например, JSON — в Redshift.
4
Оптимизация и безопасность
Настало время разобраться в написании оптимизированных запросов и инструментах, которые помогают в этом. Затем мы обратимся к возможностям безопасности Redshift и их влиянию на результаты запросов.
S
Введение в Redshift
Курс
завершён

