OpenAI コネクタの制限事項
備考
ベータ版
この機能はベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。Databricksのプレビューを管理するを参照してください。
このページには、Lakeflow Connectにおけるマネージド OpenAI コネクタの既知の制限に関する情報が含まれています。
一般的なソフトウェア・アズ・ア・サービス(SaaS)コネクタの制限事項
このセクションの制限事項は、Lakeflowコネクト のすべてのSaaS コネクタに適用されます。
- スケジュールされたパイプラインをRunする場合、アラートはすぐにTriggerされません。代わりに、次の更新がランされたときにTriggerされます。
- ソース テーブルを削除しても、宛先テーブルは自動的に削除されません。宛先テーブルを手動で削除する必要があります。この動作は、Lakeflow 上の Spark 宣言型パイプラインの動作と一致しません。
- ソースのメンテナンス期間中は、Databricksがデータにアクセスできない場合があります。
- ソーステーブル名が既存の宛先テーブル名と競合する場合、パイプラインの更新は失敗します。
- マルチ送信先パイプラインのサポートは API のみです。
- 取り込むテーブルの名前は、オプションで変更できます。パイプライン内のテーブルの名前を変更すると、そのパイプラインは API 専用パイプラインとなり、UI で編集できなくなります。
- パイプラインがすでに起動した後に列を選択した場合、コネクタはその新しい列のデータを自動的にバックフィルしません。ヒストリカルデータを取り込むには、テーブルに対して手動で完全更新を実行してください。
- Databricksでは、たとえ異なるソーススキーマからのものであっても、同じパイプライン内で同じ名前のテーブルを2つ以上取り込むことはできません。
- ソースシステムは、カーソル列が単調に増加することを前提としています。
- このコネクタは、変換を行わずに生データを取り込みます。変換には、LakeFlow Pipelines上のダウンストリームのSpark宣言型パイプラインを使用します。
コネクタ固有の制限事項
このセクションの制限事項は、OpenAIコネクタに適用されます。
- このコネクタは、OpenAI Organization Admin API から固定された 20 個のテーブルを取り込みます。ファインチューニングジョブ、バッチ、ファイル、モデル推論データなど、他の OpenAI リソースは利用できません。
costsテーブルおよびプロジェクトのサブソーステーブル(project_users、project_service_accounts、project_api_keys、project_rate_limits、およびproject_certificates)は、完全更新のみとなります。コネクタは、パイプラインが更新されるたびにそれらのスナップショットを再取得します。- プロジェクトのサブリソーステーブルは、アクティブなプロジェクトのみを対象としています。コネクタは、これらのテーブルからアーカイブされたプロジェクトを除外します。スタンドアロンの
projectsテーブルには、アーカイブされたプロジェクトが含まれます。 - 増分テーブル(
audit_logsおよびusage_*テーブル)とcostsテーブルは、初回ランで1年分のローリング履歴を取り込みます。このコネクタは、1年以上前の使用状況データ、コストデータ、または監査データを取り込みません。 - SCDタイプ2は、時間の経過とともにレコードが変化する変更可能なエンティティテーブル(
users、projects、invites、admin_api_keys、certificates、およびproject_*サブソーステーブル)に適用されます。これは、不変のイベントと日次バケットを記録する、追記専用のaudit_logs、usage_*、およびcostsテーブルには適用されません。