メインコンテンツへジャンプ
ログイン
      • Databricks を知る
        • For App Developers
          • エグゼクティブ向け
            • スタートアップ向け
              • レイクハウスアーキテクチャ
                • Databricks AIリサーチ
                • 導入事例
                  • 注目の導入事例
                  • パートナー
                    • パートナー概要
                      Databricks パートナー エコシステムの詳細
                      • パートナースポットライト
                        注目のパートナーの発表
                        • パートナープログラム
                          特典、レベル、パートナーになる方法をご覧ください
                          • クラウドプロバイダー
                            AWS、Azure、GCP 上の Databricks
                            • パートナーを探す
                              ニーズに合った Databricks パートナーを見つける
                              • パートナーソリューション
                                業界別および移行ソリューションを見つける
                              • Databricks プラットフォーム
                                • プラットフォームの概要
                                  データ・分析・AI のための統合プラットフォーム
                                  • データエンジニアリング
                                    バッチ、ストリーミングデータのための ETL とオーケストレーション
                                    • AIアシスタント
                                      ビジネスユーザー向けのエージェント型同僚
                                      • データウェアハウジング
                                        バッチ、ストリーミングデータのための ETL とオーケストレーション
                                        • アプリケーション開発
                                          安全なデータと AI アプリを迅速に構築
                                          • データベース
                                            データアプリと AI エージェントのための Postgres
                                            • 人工知能(AI)
                                              ML と生成 AI アプリケーションの構築とデプロイメント
                                              • ガバナンス
                                                データ・分析・AI のための統合ガバナンス
                                                • BI
                                                  実世界データのインテリジェント分析
                                                  • セキュリティ
                                                    AI時代のために構築されたオープンなエージェント型SIEM
                                                    • 顧客データプラットフォーム
                                                      Databricksに組み込まれたエージェント型CDP
                                                      • 共有
                                                        データ、分析、AI のためのオープンなデータ共有
                                                      • 統合とデータ
                                                        • マーケットプレイス
                                                          データ、分析、AI のためのオープンマーケットプレイス
                                                          • IDE 統合
                                                            お気に入りの IDE(統合開発環境)でレイクハウスを構築
                                                            • パートナーコネクト
                                                              Databricks エコシステムの検索と統合
                                                            • ご利用料金
                                                              • Databricks のご利用料金
                                                                料金設定、DBU、その他
                                                                • コスト計算ツール
                                                                  クラウド利用でのコンピュートコストの試算
                                                                • オープンソース
                                                                  • オープンソーステクノロジー
                                                                    プラットフォームを支えるイノベーションをもっと詳しく
                                                                  • 業界向け Databricks
                                                                    • テレコミュニケーション
                                                                      • メディア・エンターテイメント
                                                                        • 金融サービス
                                                                          • 官公庁・公共機関
                                                                            • 医療・ライフサイエンス
                                                                              • リテール・消費財
                                                                                • 製造
                                                                                  • 全て見る
                                                                                  • クロスインダストリーソリューション
                                                                                    • AI Agents
                                                                                      • AI ガバナンス
                                                                                        • サイバーセキュリティ
                                                                                          • マーケティング
                                                                                          • 移行・デプロイメント
                                                                                            • データの移行
                                                                                              • プロフェッショナルサービス
                                                                                              • ソリューションアクセラレータ
                                                                                                • ソリューションアクセラレータ一覧
                                                                                                  成果を加速
                                                                                                • トレーニング・認定試験
                                                                                                  • トレーニング概要
                                                                                                    ニーズに合わせたカリキュラムを探す
                                                                                                    • Databricks アカデミー
                                                                                                      Databricks ラーニングプラットフォームにサインインする
                                                                                                      • 認定
                                                                                                        スキル・認定で差別化を図る
                                                                                                        • 無料版
                                                                                                          専門家向けデータとAIツールを無料で学べます
                                                                                                          • 大学との連携
                                                                                                            Databricks を教材として活用
                                                                                                          • イベント
                                                                                                            • DATA+AI サミット
                                                                                                              • Data+AI ワールドツアー
                                                                                                                • AI Days
                                                                                                                  • イベントカレンダー
                                                                                                                  • ブログ・ポッドキャスト
                                                                                                                    • Databricks ブログ
                                                                                                                      最新情報、製品発表、その他の情報
                                                                                                                      • AI ブログ
                                                                                                                        当社のAI研究とエンジニアリングの取り組みをご覧ください
                                                                                                                        • Data Brew ポッドキャスト
                                                                                                                          ご相談・お問い合わせ
                                                                                                                        • お役立ちリソース
                                                                                                                          • カスタマーサポート
                                                                                                                            • ドキュメント
                                                                                                                              • コミュニティ
                                                                                                                              • もっと詳しく
                                                                                                                                • リソースセンター
                                                                                                                                  • デモセンター
                                                                                                                                    • アーキテクチャ センター
                                                                                                                                    • 企業概要
                                                                                                                                      • Databricks について
                                                                                                                                        • 経営陣
                                                                                                                                          • Databricks Ventures
                                                                                                                                            • ご相談・お問い合わせ
                                                                                                                                            • 採用情報
                                                                                                                                              • 採用情報概要
                                                                                                                                                • 求人情報
                                                                                                                                                • プレス・ニュース記事
                                                                                                                                                  • ニュースルーム
                                                                                                                                                    • 受賞歴と業界評価
                                                                                                                                                    • セキュリティと信頼
                                                                                                                                                      • セキュリティと信頼
                                                                                                                                                  • 是非ご検討ください!
                                                                                                                                                  • デモを見る
                                                                                                                                                  • ログイン
                                                                                                                                                  • ご相談・お問い合わせ
                                                                                                                                                  • Databricks 無料トライアル
                                                                                                                                                  1. すべてのブログ
                                                                                                                                                  2. /
                                                                                                                                                    プラットフォーム
                                                                                                                                                  • PII保護の必要性
                                                                                                                                                  • 列レベル暗号化のプロセス構築
                                                                                                                                                  • PII保護の必要性
                                                                                                                                                  • 列レベル暗号化のプロセス構築
                                                                                                                                                  製品
                                                                                                                                                  2020年11月20日

                                                                                                                                                  PIIの列レベル暗号化と重複排除の実施

                                                                                                                                                  Fernet暗号化ライブラリ、UDF、Databricks Secretsを使用してPIIデータをさりげなく保護する

                                                                                                                                                  によって Keyuri Shah 、 Fred Kimball による投稿

                                                                                                                                                  Archived. This article has not been updated since the publish date above. The dynamic nature of information means that previously accurate content can become outdated or even obsolete over time. Readers are advised to exercise due diligence and cross-check any information found in this blog post before making decisions or adopting any practices based on said information.

                                                                                                                                                  本記事は、リードソフトウェアエンジニアのKeyuri Shah氏とソフトウェアエンジニアのFred Kimball氏(Northwestern Mutual)によるゲスト投稿です。

                                                                                                                                                   
                                                                                                                                                  個人を特定できる情報(PII)の保護は、データ侵害や機密情報が漏洩するインシデントが日々増加傾向にあるため、非常に重要です。このような被害に遭わないため、また、ユーザーをID盗難や詐欺から守るために、データと情報のセキュリティを多層的に組み込む必要があります。

                                                                                                                                                  Databricksプラットフォームを使用するにあたり、機密情報へのアクセスを適切なユーザーのみに許可するようにする必要があります。Northwestern Mutualでは、Fernet暗号化ライブラリ、ユーザー定義関数(UDF)、Databricks Secretsを組み合わせて、PII情報を暗号化し、ビジネス上の必要性があるユーザーのみが復号できるようにするプロセスを開発しました。これにより、データリーダーに追加の手順は不要になります。

                                                                                                                                                  PII保護の必要性

                                                                                                                                                  今日、顧客データを管理する際には、ほぼ確実にPIIの保護が求められます。これは、あらゆる規模の組織にとって大きなリスクとなります。例えば、Capital Oneのデータ侵害のような事例では、単純な設定ミスにより、数百万件もの機密性の高い顧客記録が盗難されました。ストレージデバイスの暗号化やテーブルレベルでの列マスキングは効果的なセキュリティ対策ですが、内部からの不正アクセスは依然として大きな脅威です。そのため、Databricks内でファイルやテーブルへのアクセス権を持つ通常のユーザーが機密情報を取得できないようにするソリューションが必要です。

                                                                                                                                                  しかし、ビジネス上の必要性から機密情報を読み取る必要があるユーザーが、それを読み取れるようにすることも重要です。ユーザーの種類によってテーブルの読み取り方法に違いが生じることは望ましくありません。通常の読み取りと復号された読み取りは、データ分析やレポート作成のためのクエリ構築を簡素化するために、同じDelta Lakeオブジェクトに対して行われるべきです。

                                                                                                                                                  列レベル暗号化のプロセス構築

                                                                                                                                                  これらのセキュリティ要件を踏まえ、安全で、目立たず、管理しやすいプロセスを作成することを目指しました。以下の図は、このプロセスに必要なコンポーネントの概要を示しています。

                                                                                                                                                  Databricks Delta Lakeで列レベル暗号化を実施し、PIIデータを保護するプロセス

                                                                                                                                                  Fernetを使用した保護されたPIIの書き込み

                                                                                                                                                  このプロセスの最初のステップは、データを暗号化して保護することです。可能な解決策の1つは、Fernet Pythonライブラリです。Fernetは対称暗号化を使用しており、いくつかの標準的な暗号プリミティブで構築されています。このライブラリは、データフレーム内の任意の列を暗号化できる暗号化UDF内で使用されます。暗号化キーを保存するために、Databricks Secretsを使用し、アクセス制御を設定して、データ取り込みプロセスのみがアクセスできるようにします。データがDelta Lakeテーブルに書き込まれると、社会保障番号、電話番号、クレジットカード番号などの識別子を含むPII列は、権限のないユーザーが読み取ることができなくなります。

                                                                                                                                                  カスタムUDFを使用した保護されたデータからの読み取り

                                                                                                                                                  機密データが書き込まれ保護されたら、権限のあるユーザーがその機密データを読み取るための方法が必要です。最初に行うべきことは、Databricksで実行されているHiveインスタンスに追加するための永続的なUDFを作成することです。UDFを永続化するには、Scalaで記述する必要があります。幸いなことに、FernetにはScala実装もあり、これを復号読み取りに活用できます。このUDFは、暗号化書き込みで使用したのと同じシークレットにアクセスして復号を実行します。この場合、クラスターのSpark構成に追加されます。これにより、キーへのアクセスを制御するために、権限のあるユーザーと権限のないユーザーのクラスターアクセス制御を追加する必要があります。UDFが作成されたら、権限のあるユーザーが復号されたデータを表示できるように、ビュー定義内で使用できます。

                                                                                                                                                  現在、単一のデータセットに対して2つのビューオブジェクトがあり、それぞれ権限のあるユーザー用と権限のないユーザー用です。権限のないユーザー用のビューにはUDFが含まれていないため、PII値は暗号化された値として表示されます。権限のあるユーザー用のもう一方のビューにはUDFが含まれているため、ビジネスニーズに合わせて復号された値をプレーンテキストで表示できます。これらのビューへのアクセスも、Databricksが提供するテーブルアクセス制御によって制御されます。

                                                                                                                                                  近い将来、Databricksの新しい機能である動的ビュー関数を活用したいと考えています。これらの動的ビュー関数により、単一のビューを使用し、Databricksグループのメンバーシップに基づいて暗号化または復号された値を簡単に返すことができるようになります。これにより、Delta Lakeで作成するオブジェクトの数が減り、テーブルアクセス制御ルールが簡素化されます。

                                                                                                                                                  どちらの実装でも、ユーザーは復号が必要かどうかを気にすることなく開発や分析を行うことができ、ビジネス上の必要性があるユーザーのみにアクセスが許可されます。

                                                                                                                                                  この列レベル暗号化手法の利点

                                                                                                                                                  要約すると、このプロセスを使用する利点は以下のとおりです。

                                                                                                                                                  • 既存のPythonまたはScalaライブラリを使用して暗号化を実行できます
                                                                                                                                                  • 機密性の高いPIIデータは、Delta Lakeに保存される際にセキュリティが強化されます
                                                                                                                                                  • すべてのアクセスレベルのユーザーが同じDelta Lakeオブジェクトを使用します
                                                                                                                                                  • アナリストは、PIIを読み取る権限があるかどうかにかかわらず、妨げられません

                                                                                                                                                  この例がどのようなものになるかについては、以下のノートブックが参考になるかもしれません。

                                                                                                                                                  • ノートブックのダウンロード

                                                                                                                                                  追加リソース:

                                                                                                                                                  Fernetライブラリ

                                                                                                                                                  • Python
                                                                                                                                                  • Scala

                                                                                                                                                  永続的なUDFの作成

                                                                                                                                                  • 関数の作成

                                                                                                                                                  動的ビュー関数

                                                                                                                                                  • ビュー関数

                                                                                                                                                  (このブログ記事はAI翻訳ツールを使用して翻訳されています) 原文記事

                                                                                                                                                  最新の投稿を受信トレイで受け取る

                                                                                                                                                  ブログを購読して、最新の投稿を受信トレイにお届けします。

                                                                                                                                                  Sign up

                                                                                                                                                  すべてのブログを見る
                                                                                                                                                  databricks logo
                                                                                                                                                  Databricks を選ぶ理由
                                                                                                                                                  Databricks を選ぶ理由
                                                                                                                                                  • For App Developers
                                                                                                                                                  • エグゼクティブ向け
                                                                                                                                                  • スタートアップ向け
                                                                                                                                                  • レイクハウスアーキテクチャ
                                                                                                                                                  • Databricks AIリサーチ
                                                                                                                                                  導入事例
                                                                                                                                                  • 注目の導入事例
                                                                                                                                                  パートナー
                                                                                                                                                  • パートナー概要
                                                                                                                                                  • パートナープログラム
                                                                                                                                                  • パートナーを探す
                                                                                                                                                  • パートナースポットライト
                                                                                                                                                  • クラウドプロバイダー
                                                                                                                                                  • パートナーソリューション
                                                                                                                                                  Databricks を選ぶ理由
                                                                                                                                                  • For App Developers
                                                                                                                                                  • エグゼクティブ向け
                                                                                                                                                  • スタートアップ向け
                                                                                                                                                  • レイクハウスアーキテクチャ
                                                                                                                                                  • Databricks AIリサーチ
                                                                                                                                                  導入事例
                                                                                                                                                  • 注目の導入事例
                                                                                                                                                  パートナー
                                                                                                                                                  • パートナー概要
                                                                                                                                                  • パートナープログラム
                                                                                                                                                  • パートナーを探す
                                                                                                                                                  • パートナースポットライト
                                                                                                                                                  • クラウドプロバイダー
                                                                                                                                                  • パートナーソリューション
                                                                                                                                                  製品
                                                                                                                                                  レイクハウスプラットフォーム
                                                                                                                                                  • プラットフォーム
                                                                                                                                                  • AIアシスタント
                                                                                                                                                  • アプリケーション開発
                                                                                                                                                  • 人工知能(AI)
                                                                                                                                                  • BI
                                                                                                                                                  • 顧客データプラットフォーム
                                                                                                                                                  • データエンジニアリング
                                                                                                                                                  • データウェアハウス
                                                                                                                                                  • データベース
                                                                                                                                                  • データガバナンス
                                                                                                                                                  • Neon
                                                                                                                                                  • セキュリティ
                                                                                                                                                  • 共有
                                                                                                                                                  ご利用料金
                                                                                                                                                  • 料金設定の概要
                                                                                                                                                  • 料金計算ツール
                                                                                                                                                  オープンソース
                                                                                                                                                  統合とデータ
                                                                                                                                                  • マーケットプレイス
                                                                                                                                                  • IDE 統合
                                                                                                                                                  • パートナーコネクト
                                                                                                                                                  レイクハウスプラットフォーム
                                                                                                                                                  • プラットフォーム
                                                                                                                                                  • AIアシスタント
                                                                                                                                                  • アプリケーション開発
                                                                                                                                                  • 人工知能(AI)
                                                                                                                                                  • BI
                                                                                                                                                  • 顧客データプラットフォーム
                                                                                                                                                  • データエンジニアリング
                                                                                                                                                  • データウェアハウス
                                                                                                                                                  • データベース
                                                                                                                                                  • データガバナンス
                                                                                                                                                  • Neon
                                                                                                                                                  • セキュリティ
                                                                                                                                                  • 共有
                                                                                                                                                  ご利用料金
                                                                                                                                                  • 料金設定の概要
                                                                                                                                                  • 料金計算ツール
                                                                                                                                                  統合とデータ
                                                                                                                                                  • マーケットプレイス
                                                                                                                                                  • IDE 統合
                                                                                                                                                  • パートナーコネクト
                                                                                                                                                  ソリューション
                                                                                                                                                  業種別
                                                                                                                                                  • 通信
                                                                                                                                                  • 金融サービス
                                                                                                                                                  • 医療・ライフサイエンス
                                                                                                                                                  • 製造
                                                                                                                                                  • メディア・エンタメ
                                                                                                                                                  • 官公庁・公共機関
                                                                                                                                                  • リテール・消費財
                                                                                                                                                  • 全て表示
                                                                                                                                                  クロスインダストリーソリューション
                                                                                                                                                  • AI エージェント
                                                                                                                                                  • AI ガバナンス
                                                                                                                                                  • サイバーセキュリティ
                                                                                                                                                  • マーケティング
                                                                                                                                                  データの移行
                                                                                                                                                  プロフェッショナルサービス
                                                                                                                                                  ソリューションアクセラレータ
                                                                                                                                                  業種別
                                                                                                                                                  • 通信
                                                                                                                                                  • 金融サービス
                                                                                                                                                  • 医療・ライフサイエンス
                                                                                                                                                  • 製造
                                                                                                                                                  • メディア・エンタメ
                                                                                                                                                  • 官公庁・公共機関
                                                                                                                                                  • リテール・消費財
                                                                                                                                                  • 全て表示
                                                                                                                                                  クロスインダストリーソリューション
                                                                                                                                                  • AI エージェント
                                                                                                                                                  • AI ガバナンス
                                                                                                                                                  • サイバーセキュリティ
                                                                                                                                                  • マーケティング
                                                                                                                                                  リソース
                                                                                                                                                  ドキュメント
                                                                                                                                                  カスタマーサポート
                                                                                                                                                  コミュニティ
                                                                                                                                                  トレーニング・認定試験
                                                                                                                                                  • トレーニング
                                                                                                                                                  • 認定
                                                                                                                                                  • 無料版
                                                                                                                                                  • 大学との連携
                                                                                                                                                  • Databricks アカデミー
                                                                                                                                                  イベント
                                                                                                                                                  • DATA+AI サミット
                                                                                                                                                  • Data+AI ワールドツアー
                                                                                                                                                  • AI Days
                                                                                                                                                  • イベントカレンダー
                                                                                                                                                  ブログ・ポッドキャスト
                                                                                                                                                  • Databricks ブログ
                                                                                                                                                  • AI ブログ
                                                                                                                                                  • Data Brew ポッドキャスト
                                                                                                                                                  トレーニング・認定試験
                                                                                                                                                  • トレーニング
                                                                                                                                                  • 認定
                                                                                                                                                  • 無料版
                                                                                                                                                  • 大学との連携
                                                                                                                                                  • Databricks アカデミー
                                                                                                                                                  イベント
                                                                                                                                                  • DATA+AI サミット
                                                                                                                                                  • Data+AI ワールドツアー
                                                                                                                                                  • AI Days
                                                                                                                                                  • イベントカレンダー
                                                                                                                                                  ブログ・ポッドキャスト
                                                                                                                                                  • Databricks ブログ
                                                                                                                                                  • AI ブログ
                                                                                                                                                  • Data Brew ポッドキャスト
                                                                                                                                                  企業情報
                                                                                                                                                  企業概要
                                                                                                                                                  • Databricks について
                                                                                                                                                  • 経営陣
                                                                                                                                                  • Databricks Ventures
                                                                                                                                                  • ご相談・お問い合わせ
                                                                                                                                                  採用情報
                                                                                                                                                  • 採用情報概要
                                                                                                                                                  • 求人情報
                                                                                                                                                  プレス・ニュース記事
                                                                                                                                                  • ニュースルーム
                                                                                                                                                  • 受賞歴と業界評価
                                                                                                                                                  セキュリティと信頼
                                                                                                                                                  企業概要
                                                                                                                                                  • Databricks について
                                                                                                                                                  • 経営陣
                                                                                                                                                  • Databricks Ventures
                                                                                                                                                  • ご相談・お問い合わせ
                                                                                                                                                  採用情報
                                                                                                                                                  • 採用情報概要
                                                                                                                                                  • 求人情報
                                                                                                                                                  プレス・ニュース記事
                                                                                                                                                  • ニュースルーム
                                                                                                                                                  • 受賞歴と業界評価
                                                                                                                                                  databricks logo

                                                                                                                                                  Databricks Inc.
                                                                                                                                                  160 Spear Street, 15th Floor
                                                                                                                                                  San Francisco, CA 94105
                                                                                                                                                  1-866-330-0121

                                                                                                                                                  採用情報

                                                                                                                                                  © Databricks 2026. All rights reserved. Apache, Apache Spark, Spark and the Spark logo are trademarks of the Apache Software Foundation.

                                                                                                                                                  • プライバシー通知
                                                                                                                                                  • |利用規約
                                                                                                                                                  • |現代奴隷法に関する声明
                                                                                                                                                  • |カリフォルニア州のプライバシー権利
                                                                                                                                                  • |プライバシー設定