最終構成リファレンス¶
データベースオブジェクトとプロシージャ¶
次のデータベースオブジェクトは、ファイル configuration/finalize_configuration.sql を通して作成されます。
PUBLIC.FINALIZE_CONNECTOR_CONFIGURATION (CUSTOM_CONFIGURATION VARIANT)¶
ADMIN ロールで使用可能なエントリポイントプロシージャ。このプロシージャは、Java関数 FinalizeConnectorHandler.finalizeConnectorConfiguration を呼び出します。
PUBLIC.FINALIZE_CONNECTOR_CONFIGURATION_VALIDATE (CUSTOM_CONFIGURATION VARIANT)¶
カスタム構成のコネクタ固有の検証に使用されるプロシージャ。デフォルトでは 'response_code': 'OK' を返します。これは DefaultFinalizeConnectorValidator によって呼び出されます。SQL でもJavaでも上書きできます。
PUBLIC.VALIDATE_SOURCE (CUSTOM_CONFIGURATION VARIANT)¶
コネクタ固有の追加構成を使用してソースシステムへの接続を確認するプロシージャ。 TEST_CONNECTION プロシージャと同じ場合もありますが、より詳細な方法でチェックを実行する場合もあります。デフォルトでは 'response_code': 'OK' を返します。これは InternalSourceValidator によって呼び出されます。
PUBLIC.FINALIZE_CONNECTOR_CONFIGURATION_INTERNAL (CUSTOM_CONFIGURATION VARIANT)¶
追加のカスタム構成を実行するために使用されるプロシージャ。デフォルトでは 'response_code': 'OK' を返します。これは InternalFinalizeConnectorCallback によって呼び出されます。SQL でもJavaでも上書きできます。
カスタムハンドラー¶
ハンドラーとその内部は、次の2つの方法を使用してカスタマイズできます。
プロシージャの代替アプローチ¶
以下のコンポーネントは SQL を使用して置き換えることができます。
ハンドラー¶
FinalizeConnectorHandler の全体的なカスタム実装を提供するには、 PUBLIC.FINALIZE_CONNECTOR_CONFIGURATION プロシージャを置き換える必要があります。例:
内部プロシージャ¶
内部の VALIDATE、 INTERNAL、 VALIDATE_SOURCE プロシージャは、 SQL を通してカスタマイズすることもできます。別のJavaハンドラーを呼び出すこともできます。
ビルダーアプローチ¶
FinalizeConnectorHandler は、 FinalizeConnectorHandlerBuilder を使用してカスタマイズできます。このビルダーを使用すると、ユーザーは次のインターフェイスのカスタム実装を提供できます。
FinalizeConnectorValidatorSourceValidatorFinalizeConnectorCallbackConnectorErrorHelper
これらのいずれかが提供されていない場合、 SDK によって提供されるデフォルトの実装が使用されます。