メインコンテンツまでスキップ

Microsoft SQL Server 取り込みコネクタ

このページは、セットアップ アプローチを決定する要素やさまざまなユーザー ペルソナに必要なステップなど、 SQL Server取り込みワークフローを理解するのに役立ちます。

始める前に知っておくべきこと

トピック

なぜそれが重要なのか

Databricks ユーザーペルソナ

ワークフローは、Databricks ユーザーのペルソナによって異なります。

  • シングルユーザー: 管理者ユーザーがソース データベースを構成し、Unity Catalog 接続、インジェスト ゲートウェイ、およびインジェスト パイプラインを作成します。
  • マルチユーザー: 管理者ユーザーがソース データベースを構成し、管理者以外のユーザーがゲートウェイ パイプライン ペアを作成するための接続を作成します。

データベースのバリエーション

ソース データベースの構成は、SQL Server の展開環境によって異なります。

変更追跡方法

ソース データベースの構成は、ソース内の変更を追跡する方法によって異なります。

認証方法

接続を作成するための手順は、選択した認証方法によって異なります。

インタフェース

接続、ゲートウェイ、パイプラインを作成するステップはインターフェイスによって異なります。

摂取頻度

パイプラインのスケジュールは、レイテンシとコストの要件によって異なります。

一般的なパターン

取り込みのニーズに応じて、パイプラインは履歴追跡、列選択、行フィルタリングなどの設定を使用する場合があります。対応構成はコネクタによって異なります。機能の利用可否については、こちらをご覧ください。

SQL Serverからのデータ取り込みを開始します

次の表は、ユーザー タイプに基づいたエンドツーエンドの SQL Server 取り込みワークフローの概要を示しています。

ユーザー

ステップ

管理

  1. Databricks への取り込み用に Microsoft SQL Server を構成します
  2. どちらか:
    • カタログ エクスプローラーを使用して接続を作成し、管理者以外のユーザーがゲートウェイとパイプラインのペアを作成できるようにします。SQL Server を参照してください。
    • データ取り込み UI を使用して、接続、ゲートウェイ、パイプラインを作成します。「SQL Server からのデータの取り込み」を参照してください。

管理者以外

サポートされている任意のインターフェースを使用して、ゲートウェイとパイプラインを作成します。「SQL Server からのデータの取り込み」を参照してください。

機能の利用可能性

機能

可用性

UIベースのパイプライン作成

緑色のチェックマークサポート対象

APIベースのパイプライン作成

緑色のチェックマークサポート対象

宣言型オートメーションバンドル

緑色のチェックマークサポート対象

増分取り込み

緑色のチェックマークサポート対象

Unity Catalogガバナンス

緑色のチェックマークサポート対象

Databricks Workflowsを使用したオーケストレーション

緑色のチェックマークサポート対象

SCDタイプ2

緑色のチェックマークサポート対象

API ベースの列選択と選択解除

緑色のチェックマークサポート対象

APIベースの行フィルタリング

赤い×印のアイコンサポートされていません

自動スキーマ進化:新規列と削除列

緑色のチェックマークサポート対象

自動スキーマ進化: データ型の変更

赤い×印のアイコンサポートされていません

自動スキーマ進化:列名の変更

赤い×印のアイコンサポートされていません

完全な更新が必要です。

自動スキーマ進化: 新しいテーブル

緑色のチェックマークサポート対象

スキーマ全体を取り込む場合。パイプラインあたりのテーブル数の制限事項を参照してください。

パイプラインあたりの最大テーブル数

250

認証方法

認証方法

可用性

OAuth U2M

緑色のチェックマークサポート対象

OAuth M2M

緑色のチェックマークサポート対象

OAuth (マニュアル更新)

赤い×印のアイコンサポートされていません

基本認証(ユーザー名/パスワード)

緑色のチェックマークサポート対象

基本認証(APIキー)

赤い×印のアイコンサポートされていません

Basic認証(サービスアカウントJSONキー)

赤い×印のアイコンサポートされていません