Microsoft SharePoint コネクタの制限事項
このページでは、Databricks Lakeflowコネクトを使用したMicrosoft SharePoint からの取り込みに関する制限事項と考慮事項を示します。
コネクタ固有の制限
-
非構造化(
BINARYFILE)取り込みは、SCD_TYPE_1ストレージ モードのみをサポートしています。構造化取り込み(CSV、JSON、XML、EXCEL、その他形式)は、APPEND_ONLYストレージモードにのみ対応しています。SCDタイプ2はサポートされていません。ストレージモード設定時、storage_modeをtable_configurationで設定します。scd_typeフィールドを設定すると、エラーがスローされます。 -
バイナリファイルを使用した非構造化インジェストでは、各ファイルのコンテンツが単一のレコードとしてメモリにロードされます。そのため、100 MBを超えるファイルでは更新が失敗する可能性があります(たとえば、メモリ不足エラー、またはDeltaのバイナリ列の2 GB制限を超過)。これを防ぐには、
table_configurationのlength列でrow_filterを使用して大きなファイルを除外します。たとえば、"row_filter": "length <= 104857600"は100 MBを超えるファイルをスキップします。 -
コネクタは個別ファイル選択をサポートしていません。構成されたフォルダー、ドライブ、サブサイト、またはサイト内のすべてのファイルを取り込みます。
-
コネクタは、SharePoint からのファイルレベルのアクセス制御リスト(ACL)の取り込みをサポートしていません。
-
コネクタは、別のSharePointドキュメントライブラリにリンクされているファイルの取り込みをサポートしていません。
-
ダウンストリームでの使用のために提供されるユーティリティは、シングルユーザー クラスターに限定されます。ただし、シングルユーザー クラスターは、他のユーザーによって作成されたストリーミングテーブルにアクセスできません。各ダウンストリームユーザーは、独自の取り込みパイプラインを作成する必要があります。ユーティリティを修正し、サーバレスおよび共有クラスターで動作させることは可能ですが、これによりパフォーマンスに影響が出る可能性があります。ファイルのアクセス例を参照してください。
-
一部のフィールド(例:
quick_xor_hash、mime_type)は、すべてのファイル形式でサポートされていません。ファイルのダウンロードやその他のメタデータ取り込みは、このような場合でも機能し続けます。
SharePoint リスト取り込みの制限事項
ベータ版
この機能はベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。「Databricks プレビューの管理」を参照してください。
SharePoint リストの取り込み(entity_type: LIST)には、次の制限が適用されます。単一の SharePoint リストの取り込みを参照してください。
- テナント全体のリスト取り込みはサポートされていません。
- OneDrive からのリストの取り込みはサポートされていません。
- SharePoint のリスト添付ファイルの取り込みはサポートされていません。
- リストの取り込みは、 標準のSharePoint コネクタ ではなく、 管理されたSharePoint コネクタ でのみサポートされています。
- リスト取り込みではUIベースのオーサリングはサポートされていません。