Skip to Content
Snowflake:定義ガイド
book

Snowflake:定義ガイド

by Joyce Kay Avila
March 2025
Beginner to intermediate
468 pages
7h 36m
Japanese
O'Reilly Media, Inc.
Content preview from Snowflake:定義ガイド

第12章. Snowflakeデータクラウドのワークロード

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

データ ワークロードとは、データ取得やデータアクセスを支援し、データから価値を抽出したり、他の人が利用できるものを開発するための基盤となる機能、サービス、またはプロセスのことである。これまでの章では、Snowflakeの構成要素をマスターし、Snowflakeのパワーを活用する方法を学ぶことに時間を費やしながら、データワークロードに対するSnowflakeの基礎から構築されたアプローチの多くの例を見てきた。

この章では、Snowflake データプラットフォームからビジネス価値を提供するために、多くの Snowflake ワークロードをどのように適用するかに焦点を当てる。データエンジニアリング、データウェアハウス、データレイク、データ分析、およびデータサイエンスのワークロードを含む Snowflake ワークロードをすべて要約する(図 12-1 に示す)。

さらに、データコラボレーションワークロードを取り上げ、データの収益化のためにSnowflakeのセキュアデータ共有機能を活用する方法について議論する。また、大規模なデータ集約型アプリケーションの開発に使用されるSnowflakeのデータアプリケーションワークロードの例をいくつか紹介する。さらに、新しいSnowflakeワークロード、サイバーセキュリティ、セキュリティデータレイクとしてのSnowflakeの使用についても学ぶ。最後に、分析データとトランザクションデータを統合するために使用できるSnowflakeの最新ワークロード、Unistoreについて学ぶ。

図 12-1. Snowflake ワークロード

準備作業

Chapter12 Workloads」というタイトルの新しいフォルダを作成する。新しいフォルダとワークシートの作成にヘルプが必要な場合は、"Snowsightワークシートのナビゲー ション "を参照する。ワークシートコンテキストをセットするには、SYSADMINロールとCOMPUTE_WH仮想ウェアハウス を使用していることを確認する。

以下のコードで、キャッシュされた結果を使わないようにセッションを変更していることに気づくだろう。その理由は、クエリの実行にかかる時間を確認したいからで、2回目にクエリを実行したときにキャッシュ結果がパフォーマンスに影響しないようにしたいからだ:

USE ROLE SYSADMIN;
USE WAREHOUSE COMPUTE_WH;
CREATE OR REPLACE DATABASE DEMO12_DB;
CREATE OR REPLACE SCHEMA CYBERSECURITY;
ALTER SESSION SET USE_CACHED_RESULT = FALSE;

データエンジニアリング

データエンジニアリングの目標は、データの抽出、変換、ロード、集約、ストア、検証である。これらの目標を達成するために、データエンジニアは効率的なデータパイプラインを構築する必要がある。データ パイプラインは現代の企業の生命線であり、効率的なデータパイプラインは、ビジネスに真の価値をもたらすアーキテクチャと、重荷となるアーキテクチャの分かれ目となる。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

実践的レイクハウス・アーキテクチャー

実践的レイクハウス・アーキテクチャー

Gaurav Ashok Thalpati
データサイエンス設計マニュアル

データサイエンス設計マニュアル

Steven S. Skiena, 小野 陽子, 長尾 高弘
ハイパフォーマンスPython

ハイパフォーマンスPython

Micha Gorelick, Ian Ozsvald, 相川 愛三

Publisher Resources

ISBN: 9798341624566