Ocena:

„Azure Data Engineering Cookbook” to kompleksowy przewodnik przeznaczony dla inżynierów danych pracujących z platformą Azure firmy Microsoft. Zawiera on przepisy krok po kroku dotyczące korzystania z różnych usług Azure, w szczególności koncentrując się na Azure Data Factory. Książka jest chwalona za swoją głębię i przejrzystość, dzięki czemu złożone koncepcje są przystępne. Niektórzy czytelnicy uważają jednak, że brakuje w niej szczegółowych wyjaśnień w niektórych obszarach i przydałoby się więcej odniesień i dalszych lektur.
Zalety:⬤ Szczegółowe wyjaśnienia koncepcji Azure
⬤ Przydatne przepisy krok po kroku
⬤ Obejmuje różne usługi Azure
⬤ Świetne do praktycznej, praktycznej nauki
⬤ Przejrzysty język i jasne przykłady kodu
⬤ Pomaga łączyć wiele narzędzi Azure.
⬤ Niektóre sekcje mają ograniczone objaśnienia procesów
⬤ Brakuje rozwinięcia tego, co dzieje się w zapleczu Azure
⬤ Brakuje dalszych lektur i odniesień do dokumentacji Microsoft
⬤ Doceniono by większy nacisk na receptury Data Lake i Databricks.
(na podstawie 7 opinii czytelników)
Azure Data Engineering Cookbook: Design and implement batch and streaming analytics using Azure Cloud Services
Ponad 90 przepisów, które pomogą naukowcom zajmującym się danymi i inżynierom AI w orkiestracji nowoczesnych przepływów pracy ETL/ELT i łatwiejszym wykonywaniu analiz przy użyciu usług Azure.
Kluczowe cechy:
⬤ Dowiedz się, jak pracować z różnymi magazynami danych SQL i NoSQL na platformie Microsoft Azure.
⬤ Tworzenie i wykonywanie rozwiązań przetwarzania w czasie rzeczywistym przy użyciu Azure Databricks, Azure Stream Analytics i Azure Data Explorer.
⬤ Projektowanie i wykonywanie rozwiązań przetwarzania wsadowego przy użyciu Azure Data Factory.
Opis książki:
Inżynieria danych to rozwijająca się dziedzina, która koncentruje się na przygotowywaniu danych do analizy. Ta książka wykorzystuje różne usługi Azure do implementacji i utrzymania infrastruktury w celu wyodrębnienia danych z wielu źródeł, a następnie przekształcenia i załadowania ich do analizy danych.
Ta książka przedstawia różne techniki wykonywania inżynierii dużych zbiorów danych przy użyciu usług chmurowych firmy Microsoft. Zaczyna się od pokazania, w jaki sposób Azure Blob Storage może być używany do przechowywania dużych ilości nieustrukturyzowanych danych i jak używać go do orkiestracji przepływu pracy z danymi. Następnie będziesz pracować z różnymi interfejsami API Cosmos DB i Azure SQL Database. Idąc dalej, odkryjesz, jak aprowizować bazę danych Azure Synapse i dowiesz się, jak pozyskiwać i analizować dane w Azure Synapse. W miarę postępów omówione zostanie projektowanie i wdrażanie rozwiązań przetwarzania wsadowego przy użyciu Azure Data Factory oraz zrozumienie, jak zarządzać potokami Azure Data Factory, utrzymywać je i zabezpieczać. Będziesz także projektować i wdrażać rozwiązania przetwarzania wsadowego przy użyciu Azure Databricks, a następnie zarządzać klastrami i zadaniami Azure Databricks oraz zabezpieczać je. W końcowych rozdziałach dowiesz się, jak przetwarzać dane strumieniowe przy użyciu Azure Stream Analytics i Data Explorer.
Pod koniec tej książki na temat platformy Azure zdobędziesz wiedzę potrzebną do orkiestracji wsadowych i działających w czasie rzeczywistym przepływów pracy ETL na platformie Microsoft Azure.
Czego się dowiesz:
⬤ Używać usługi Azure Blob Storage do przechowywania dużych ilości nieustrukturyzowanych danych.
⬤ Wykonywać operacje CRUD na interfejsie API Cosmos Table.
⬤ Wdrażanie elastycznych pul i ciągłości biznesowej za pomocą usługi Azure SQL Database.
⬤ Pozyskiwanie i analizowanie danych przy użyciu usługi Azure Synapse Analytics.
⬤ Opracowywanie przepływów danych Data Factory w celu wyodrębniania danych z wielu źródeł.
⬤ Zarządzanie, utrzymywanie i zabezpieczanie potoków Azure Data Factory.
⬤ Przetwarzanie danych strumieniowych przy użyciu Azure Stream Analytics i Data Explorer.
Dla kogo jest ta książka:
Ta książka jest przeznaczona dla administratorów baz danych, programistów baz danych oraz programistów ekstrakcji, ładowania i przekształcania (ETL), którzy chcą budować wiedzę specjalistyczną w zakresie inżynierii danych platformy Azure przy użyciu podejścia opartego na recepturach. Architekci techniczni i architekci baz danych z doświadczeniem w projektowaniu danych lub aplikacji ETL zarówno lokalnie, jak i u dowolnego innego dostawcy usług w chmurze, którzy chcą poznać koncepcje inżynierii danych platformy Azure, również uznają tę książkę za przydatną. Wymagana jest wcześniejsza znajomość podstaw platformy Azure i koncepcji inżynierii danych.