バイナリ データ (BLOB) を含む列を解析し、VariantType を返します。 入力 BLOB が無効な場合は例外をスローします。
対応する Databricks SQL 関数については、 ai_parse_document 関数を参照してください。
構文
from pyspark.sql import functions as dbf
dbf.ai_parse_document(col=<col>, options=<options>)
パラメーター
| パラメーター | タイプ | Description |
|---|---|---|
col |
pyspark.sql.Column またはバイナリ データ |
解析するバイナリ BLOB を含む列または列名。 |
options |
dict任意 |
解析動作を制御するためのオプションのディクショナリ。 |
返品ポリシー
pyspark.sql.Column: ドキュメント解析結果を含む VariantType の新しい列。 結果には、documentとpagesと共に、elements配列とerror_status配列を持つmetadata オブジェクトが含まれます。 各要素は、テキスト段落、表、図、レイアウト マーカーなど、解析されたドキュメント内のコンテンツの個別の単位を表します。 返されるバリアントの正確な JSON 階層については、 ai_parse_document SQL 言語マニュアルの完全なスキーマを参照してください。