以下の文では、許可MyObjAuthを使用してREAD_NOSテーブル演算子の関数マッピングNOS_Readerを作成します。
READ_NOSの関数マッピングを作成するには、READ_NOSに対するEXECUTE FUNCTION権限が必要です。
READ_NOSテーブル演算子については、<Teradata Vantage™ - SQLデータ操作言語、B035-1146>を参照してください。MyObjAuthという許可オブジェクトを作成します。
CREATE AUTHORIZATION MyObjAuth AS DEFINER TRUSTED USER 'YOUR-ACCESS-KEY-ID' PASSWORD 'YOUR-SECRET-ACCESS-KEY';
READ_NOSの関数マッピングを作成します。
CREATE FUNCTION MAPPING NOS_Reader FOR READ_NOS EXTERNAL SECURITY DEFINER TRUSTED MyObjAuth USING LOCATION, BUFFERSIZE, RETURNTYPE, SAMPLE_PERC, STOREDAS, FULLSCAN, MANIFEST, ROWFORMAT, HEADER, ANY IN TABLE;