Azure Synapse Analytics | Data Ingestion Patterns, Polybase, and Copy Command
Having right data ingestion framework and patterns are important considerations to have consistent data ready for analytics in timely manner, especially when you are dealing with large data volume and expect your data to grow every day.
In this video, you will learn about different data ingestion patterns and options available with Azure Synapse Analytics - dedicated SQL pool.
00:00:00 Introduction
00:00:28 ELT (Extract Transform and Load) vs ELT (Extract Load and Transform)
00:01:57 Single Gated Bulk Data Load
00:05:06 Parallel Data Load
00:07:01 Parallel Data Load - Polybase
00:09:42 Data Import - with CTAS
00:11:52 Data Export - with CETAS
00:14:58 Parallel Data Load - Copy Command
00:19:25 Demo - Bulk Data Load with bcp
00:26:55 Demo - Bulk Data Load with Polybase
00:53:07 Demo - Data Import (CTAS) vs. Data Export (CETAS)
00:57:32 Demo - Bulk Data Load with Copy Command
01:11:49 Demo - Incremental Data Refresh
01:17:29 Demo - Monitor Data Load Operations
Thank you for watching, in my next video, I am going to talk in detail about multi-layer security architecture available with Azure Synapse and how you can build modern data warehouse with confidence in Azure Synapse. Stay tuned.
GitHub Repo to download deck and script used in the video:
https://github.com/AasTrailblazers/AzureSynapse/tree/main/SQL%20pool
Data loading strategies for dedicated SQL pool in Azure Synapse Analytics
https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/design-elt-data-loading
Design a PolyBase data loading strategy for dedicated SQL pool in Azure Synapse Analytics
https://docs.microsoft.com/en-us/azure/synapse-analytics/sql/load-data-overview
CREATE EXTERNAL TABLE
https://docs.microsoft.com/en-us/sql/t-sql/statements/create-external-table-transact-sql?view=azure-sqldw-latest&preserve-view=true&tabs=dedicated
CETAS with Synapse SQL
https://docs.microsoft.com/en-us/azure/synapse-analytics/sql/develop-tables-cetas
Bulk load data using the COPY statement
https://docs.microsoft.com/en-us/sql/t-sql/statements/copy-into-transact-sql?view=azure-sqldw-latest
What is the file splitting guidance for the COPY command loading CSV files?
https://docs.microsoft.com/en-us/sql/t-sql/statements/copy-into-transact-sql?view=azure-sqldw-lates #what-is-the-file-splitting-guidance-for-the-copy-command-loading-csv-files
How to maximize COPY load throughput with file splits
https://techcommunity.microsoft.com/t5/azure-synapse-analytics/how-to-maximize-copy-load-throughput-with-file-splits/ba-p/1314474
bcp Utility
https://docs.microsoft.com/en-us/sql/tools/bcp-utility?view=sql-server-ver15
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Azure Synapse Analytics | Data Ingestion Patterns, Polybase, and Copy Command», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.