重要
ServiceNow コネクタは パブリック プレビュー段階です。
このページには、Databricks Lakeflow Connect の ServiceNow コネクタのリファレンス 資料が含まれています。
コネクタの一般的な動作
コネクタは、標準テーブルとカスタム テーブルの両方を取り込むことができます。
参照フィールドを取り込むとき、Databricks はリンク フィールドと値フィールドを持つ入れ子になった構造体を作成します。 リンク フィールドは、参照先のテーブルにリンクします。 値フィールドは、参照先テーブルの
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 |