Automated Deployment with Databricks Asset Bundles - Japanese
このコースでは、DevOps の原則と Databricks プロジェクトへの適用について包括的に復習します。 まず、コア DevOps、DataOps、継続的インテグレーション (CI)、継続的デプロイ (CD)、テストの概要を説明し、これらの原則をデータエンジニアリングのパイプラインに適用する方法を探ります
次に、CI/CD プロセス内の継続的デプロイに焦点を当て、プロジェクトのデプロイメント用の Databricks REST API、SDK、CLI などのツールを検討します。 Databricks アセットバンドル (DAB) と、それらが CI/CD プロセスにどのように適合するかについて学習します。 主なコンポーネント、フォルダー構造、Databricks のさまざまなターゲット環境へのデプロイを合理化する方法について詳しく説明します。 また、Databricks CLI を使用して、構成の異なる複数の環境に対して変数の追加、変更、検証、デプロイ、および実行を行う方法についても学習します
最後に、このコースでは、Databricks アセットバンドルをローカルでビルド、テスト、デプロイするための対話型開発環境 (IDE) としての Visual Studio Code を紹介し、開発プロセスを最適化します。 このコースの最後には、GitHub Actions を使用してデプロイパイプラインを自動化し、Databricks Asset Bundles で CI/CD ワークフローを強化する方法を紹介します
このコースを修了すると、Databricks アセットバンドルを使用して Databricks プロジェクトのデプロイを自動化し、DevOps プラクティスを通じて効率を向上させることができるようになります。
Languages Available: English | 日本語 | Português BR | 한국어
- Databricks Workspacesの経験、Apache Sparkの経験、Delta Lakeの経験、メダリオン・アーキテクチャの経験、Unity Catalogの経験、Delta Live Tablesの経験、Workflowsの経験など、Databricks プラットフォームに関する深い知識。 特に、DLT で Expectations を活用するための知識。
- データ取り込みと変換の経験があり、データ処理とDataFrame操作のためのPySparkに習熟している。 受験者は、データ分析と変換のための中級レベルのSQLクエリを作成した経験も必要です
- 関数やクラスを設計および実装する能力、およびPythonパッケージの作成、インポート、および利用の経験を含む、Pythonプログラミングの習熟度
- DevOps の実践、特に継続的インテグレーションと継続的デリバリー/デプロイ (CI/CD) の原則に関する知識
- Git バージョン管理の基本的な理解
- 必須コース: DevOps Essentials for Data Engineering コース"
Outline
DevOps と CI/CD レビュー
- DevOpsレビュー
- 継続的インテグレーションと継続的 デプロイメント/デリバリー (CI/CD)復習
- コース設定と認証 認証
デプロイメントと Databricks アセット バンドル(DABs)
- Databricks のデプロイ Projects
- ~への紹介 Databricks アセット バンドル(DABs)
- 単純な Databricks Asset Bundle のデプロイ
- シンプルな DAB のデプロイ
- DAB での変数置換
- DABをデプロイする 複数の環境
- DAB を複数の環境にデプロイする
- DAB プロジェクト テンプレートの概要
- Databricks のデフォルトの DAB テンプレートを使用する
- DAB を使用した CI/CD プロジェクトの概要
- 継続的インテグレーションと継続的 DABsを使用したデプロイ
- ML を追加する DAB を使用したエンジニアリングワークフロー
もっと多くを Databricks アセット バンドル
- Visual Studio Code を使用したローカル開発 (VSCode)
- VSCode を使用する Databricks
- データエンジニアリングの CI/CD ベストプラクティス
- 次のステップ: GitHub Actionsによる自動デプロイメント
Self-Paced
Custom-fit learning paths for data, analytics, and AI roles and career paths through on-demand videos
Registration options
Databricks has a delivery method for wherever you are on your learning journey
Self-Paced
Custom-fit learning paths for data, analytics, and AI roles and career paths through on-demand videos
Register nowInstructor-Led
Public and private courses taught by expert instructors across half-day to two-day courses
Register nowBlended Learning
Self-paced and weekly instructor-led sessions for every style of learner to optimize course completion and knowledge retention. Go to Subscriptions Catalog tab to purchase
Purchase nowSkills@Scale
Comprehensive training offering for large scale customers that includes learning elements for every style of learning. Inquire with your account executive for details