Схема вывода Snowflake для данных JSON | Автоматическая загрузка данных JSON в Snowflake
Автор: Data Engineering Simplified
Загружено: 2023-08-16
Просмотров: 3251
Функция Infer-schema для JSON-файлов (автоматическое определение JSON-схемы) в Snowflake — важная функция для команд, работающих с данными. В Snowflake добавлена поддержка определения схемы, которая теперь может сканировать JSON-файлы, а табличная функция Infer-schema может извлекать имена столбцов и тип даты, помогая разработчику данных автоматически создавать таблицы без каких-либо ручных действий.
Традиционно перед загрузкой данных постоянные или временные таблицы создаются с помощью операторов DDL SQL. Для больших проектов, связанных с данными, это может быть трудоемкой задачей, которая может занимать до 20% от общего объема разработки (в человеко-часах). Эта функция автоматически считывает JSON-файлы из именованных расположений на этапах и интеллектуально определяет имена столбцов и типы данных. Такая автоматизация не только экономит драгоценное время и силы, но и снижает риск несоответствия схем, обеспечивая целостность данных на всем протяжении конвейера данных.
✏ SQL-скрипты и файлы данных: / fab1ee9fea7c
✏ Instagram: / learn_dataengineering
✏ Блог на Medium: / data-engineering-simplified
✏ Twitter: / de_simplified
✏ Facebook: https://fb.me/learndataengineering
✏ GitHub: https://github.com/TopperTips
✏ Сайт: http://toppertips.com
🚀🚀 Шпаргалка 🚀🚀
➥ Полное руководство по Snowflake https://rebrand.ly/maj4l6x
➥ Полное руководство по Snowflake JSON https://rebrand.ly/d52cef
🚀🚀 Видеоглавы
➥ 00:00 Введение
➥ 02:31 Приветственное слово
➥ 03:26 Обзор примеров JSON-файлов в JSON Visualiser
➥ 06:04 Обзор примеров JSON-файлов в VSCode
➥ 07:17 Создание базы данных, схемы, сцены и формата файла
➥ 08:38 Загрузка JSON-файла из Snowsight WebUI
➥ 09:33 Пример 1. Простой JSON-файл и схема Infer-Schema
➥ 11:13 Загрузка нескольких JSON-файлов из Snowsight WebUI
➥ 11:45 Пример 2. JSON-файл массива и схема Infer-Schema
➥ 12:34 Пример 3. JSON-файл словаря и схема Infer-Schema
➥ 13:47 Пример 4. Запятая JSON-файл с разделителями и схема Infer-Schema
➥ 14:12 Case-5 JSON-файл с разделителями и схема Infer-Schema
➥ 15:32 Роль внешнего ленточного массива
➥ 16:39 Создание таблицы с помощью схемы Infer-Schema
➥ 17:57 Загрузка JSON-данных в таблицу Snowflake
➥ 18:53 Роль флага игнорирования регистра
➥ 19:54 Код автоматизации Snowpark Python
🚀 🚀 Другие плейлисты по упрощённой технологии обработки данных
➥ Полный мастер-класс по Snowflake: https://bit.ly/snowflake-tutorial
➥ Мастер-класс по загрузке данных в Snowflake: https://bit.ly/load-data-into-snowflake
➥ Пробные экзаменационные работы для сертификации SnowPro https://bit.ly/snowpro-mock-test
➥ Руководство по сертификации SnowPro https://bit.ly/snowpro-certification-v1
#snowflaketutorial
#snowflakecomputing
#snowpark
#snowflakedatawrehouse
#snowflake
#DESimplified
#dataengineering
#clouddatawarehouse
Отказ от ответственности: все учебные материалы и обучающие видео по Snowflake, опубликованные на этом канале, представляют собой личное мнение команды по упрощенной разработке данных и не авторизованы Snowflake, Inc. и не связаны с ней.
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: