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

ServiceNow コネクタ リファレンス

備考

プレビュー

ServiceNow コネクタは、ゲート パブリック プレビュー段階です。プレビューに参加するには、Databricks アカウント チームにお問い合わせください。

この記事には、 Databricks LakeFlow Connectの ServiceNow コネクタを使用したインジェストに関する参考資料が含まれています。

コネクタの一般的な動作

  • コネクタは、標準テーブルとカスタムテーブルの両方を取り込むことができます。

  • 参照フィールドを取り込むとき、Databricks はリンク フィールドと値フィールドを持つ入れ子になった構造体を作成します。リンク フィールドは、参照されるテーブルにリンクされます。value フィールドは、参照されるテーブルの sys_id (主キー) を参照します。これらのフィールドを組み合わせて、参照されるテーブルを結合できます。

  • スキーマを選択すると、現在のテーブルだけでなく、スキーマに追加される将来のテーブルも選択されます。現在のテーブルのみを取り込むには、パイプラインのセットアップ中に手動でリストします。

  • コネクタは、 sys_mod_countという追加の列を取り込みます。これはServiceNowによって提供され、特定の行が更新された回数を追跡します。

自動データ変換

Databricks は、次の ServiceNow データ型を Delta 互換データ型に自動的に変換します。

ServiceNowタイプ

Delta タイプ

string

StringType

boolean

BooleanType

int

IntegerType

integer

IntegerType

long

LongType

longint

LongType

float

FloatType

double

DoubleType

decimal

DecimalType.SYSTEM_DEFAULT

date

DateType

glide_date

DateType

date_time

TimestampType

datetime

TimestampType

calendar_date_time

TimestampType

glide_date_time

TimestampType

reference

StructType(Seq(StructField("link", StringType), StructField("value", StringType)))

sys_id

StringType

glide_duration

StringType

glide_time

StringType

attachment

StringType

email

StringType

url

StringType

json

StringType

xml

StringType

html

StringType

textarea

StringType

encrypted_text

StringType