Snowflake - это облачное хранилище данных нового поколения, о котором сегодня говорят все. Платформа на 100% работает в облаке, обеспечивает гибкий доступ к данным, масштабируется по требованию и позволяет объединять разрозненные источники, делиться данными и запускать разнообразные аналитические задачи.
Snowflake активно используется крупными компаниями, и навык работы с этой платформой становится всё более востребованным среди инженеров данных и аналитиков.
Чтобы эффективно использовать Snowflake, нужно уметь подготавливать и интегрировать данные, управлять ими внутри платформы, а также подключать внешние инструменты и сервисы. Поэтому знания Snowflake актуальны не только для аналитиков, но и для инженеров данных.
Что вы узнаете
В этом практическом курсе вы получите все базовые знания, чтобы сразу начать работать со Snowflake.
Мы начнём с основ: что такое Snowflake, кто его использует и как он вписывается в архитектуру платформ обработки данных.
Затем вы перейдёте к практике:
познакомитесь с e-commerce-датасетом,
настроите Snowflake и SnowSQL,
создадите таблицы, форматы файлов и загрузите данные через внутренние staging-области, загружая CSV-файлы со своего компьютера.
Вы также:
создадите визуальные отчёты в Snowflake,
подключите Power BI к Snowflake для построения дашбордов,
научитесь выполнять SQL-запросы через Python,
настроите и запустите автоматизированные задачи (tasks),
протестируете полный ETL-пайплайн.
Работа с AWS и автоматизация
В завершении курса вы научитесь интегрировать Snowflake с AWS S3:
сначала вручную импортировать данные из внешних staging-областей,
затем - настраивать автоматическую загрузку через Snowpipe.
Что входит в курс
Исходные коды
Ссылки на полезные ресурсы
Подготовленные данные для работы
Требования
Знание основ реляционных баз данных
Аккаунт AWS для интеграции с S3
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Snowflake for Data Engineers,
а также все другие курсы, прямо сейчас!
Я - старший инженер по данным и тренер, техноэнтузиаст и отец. Уже более десяти лет я увлечён Data Engineering. Сначала я стал инженером по данным самоучкой, а затем возглавил команду инженеров по данным в крупной компании. Когда я понял, насколько велика потребность в обучении в этой сфере, я последовал за своей страстью и основал собственную Академию Data Engineering. С тех пор я помог более чем 2 000 студентам достичь своих целей.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Хотите повысить квалификацию и научиться профессионально работать в Snowflake? В этом курсе вы шаг за шагом узнаете все, что важно в Snowflake! Snowflake - это современная облачная платформа обработки и хранения данных, позволяющая объединить данные из множества источников.