機械翻訳について

206.3.1 INGEST_METRICSファンクション

この機能により、ワークスペースのユーザーは、単一のメトリック・サンプルとしてデータをOracle AI Database Telemetry Streamingに取り込むことができます。

INGEST_METRICSファンクションは、metric_namemetric_tags (VARCHARとしてのJSON)、metric_valueおよびmetric_time (エポック秒)を使用して、単一のサンプル収集を実行します。

構文

function ingest_metrics(
         metric_name        IN VARCHAR2, 
         metric_tags        IN VARCHAR2,
         metric_value       IN NUMBER,
         metric_time_epoch  IN NUMBER)
return clob;

パラメータ

表206-2 INGEST_METRICSファンクションのパラメータ

パラメータ 説明
metric_name

metric_nameは、長さが512以下の有効なVARCHAR2である必要があります。

metric_nameは、Prometheusメトリックに似たセマンティクスに従う必要があります。

参照:

metric_nameの詳細は、『Oracle AI Databaseテレメトリ・ストリーミング開発者ガイド』データ形式およびネーミング規則を参照してください。
metric_tags

メトリック・タグは、長さが4000未満の有効なVARCHAR2である必要があります。 IS JSONチェック制約および(STRICT)修飾子を追加して、有効なJSONを保証するJSONとしてデータベースに格納されます。 したがって、各書式はタグ入力に適用する必要があります。

参照:

Oracle DatabaseでのJSONの使用の詳細は、『JSON開発者ガイド』Oracle DatabaseでのJSONを参照してください。
metric_value

時系列のポイント・イン・タイム(PIT)値

metric_time_epoch

エポックからの時間(秒)