すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:OSSExportConfiguration

最終更新日:May 28, 2026

パラメーター

タイプ

説明

object

Object Storage Service (OSS) にデータをエクスポートするための設定です。

logstore

string

ソース Logstore の名前です。

my-logstore

roleArn

string

Log Service が Logstore からデータを読み取るために引き受ける Resource Access Management (RAM) ロールの ARN です。ロールの ARN を指定する必要があります。

acs:ram::1234567890:role/aliyunlogdefaultrole

sink

object

送信先 OSS シンクの設定です。

endpoint

string

  • Object Storage Service (OSS) :OSS の内部エンドポイントです。Logstore と同じリージョンのエンドポイントを使用する必要があります。詳細については、「OSS access domains and data centers」をご参照ください。エンドポイントは HTTPS プロトコルを使用する必要があります。

  • OSS-HDFS :OSS-HDFS の内部エンドポイントです。Logstore と同じリージョンのエンドポイントを使用する必要があります。

https://oss-cn-hangzhou-internal.aliyuncs.com

bucket

string

送信先 OSS バケットの名前です。

my-bucket

prefix

string

OSS バケットにエクスポートされるファイルのプレフィックスです。

prefix-demo/

suffix

string

エクスポートされるファイルのサフィックスです。

.json

roleArn

string

Log Service が OSS バケットにデータを書き込むために引き受ける RAM ロールの ARN です。ロールの ARN を指定する必要があります。

acs:ram::1234567890:role/aliyunlogdefaultrole

pathFormat

string

エクスポートされるファイルのパスフォーマットです。詳細については、「Path format」をご参照ください。

%Y/%m/%d/%H/%M

pathFormatType

string

パスフォーマットのタイプです。

time

timeZone

string

パスフォーマットに使用するタイムゾーンです。詳細については、「Time zones」をご参照ください。

+0800

contentType

string

OSS に保存されるファイルの形式です。有効な値: jsonparquetcsvorc

csv

contentDetail

object

形式固有の設定です。この JSON オブジェクトの構造は、contentType の値によって異なります。

any

contentTypejson の場合、contentDetail は次のパラメーターをサポートします:

  • enableTag
    • 必須: はい

    • タイプ: ブール値

    • 説明: 出力にログタグを含めるかどうかを指定します。

    • 有効な値
      • true
        • 説明: ログタグを含めます。

        • {"enableTag": true}

      • false
        • 説明: ログタグを含めません。

        • {"enableTag": false}

contentTypecsv の場合、contentDetail は次のパラメーターをサポートします:

  • columns
    • 必須: はい

    • タイプ: 配列

    • 説明: ソース Logstore からエクスポートするログキーです。

    • {"columns":["a", "b", "c", "d"]}

  • delimiter
    • 必須: はい

    • タイプ: 文字列

    • 説明: フィールド間に使用するデリミタです。

    • 有効な値",""|"" ""\t"

  • header
    • 必須: はい

    • タイプ: ブール値

    • 説明: キー名を含むヘッダー行を書き込むかどうかを指定します。

    • 有効な値
      • true

      • false

  • lineFeed
    • 必須: いいえ

    • タイプ: 文字列

    • 説明: 改行に使用する文字です。

    • 有効な値"\t""\n"""

    • デフォルト"\n"

  • null
    • 必須: いいえ

    • タイプ: 文字列

    • 説明: NULL 値のフィールドに使用する文字列です。

    • デフォルト""

  • quote
    • 必須: はい

    • タイプ: 文字列

    • 説明: フィールドを囲むために使用する引用符です。

    • 有効な値"\"""'"""
      csvcontentDetail の完全な例: {"null": "-", "header": false, "lineFeed": "\n", "quote": "", "delimiter": ",", "columns": ["a", "b", "c", "d"]}

contentTypeparquet の場合、contentDetail は次のパラメーターをサポートします:

  • columns
    • 必須: はい

    • タイプ: オブジェクトの配列

    • 説明: ソース Logstore からエクスポートするログキーと、それに対応するデータ型です。

    • {"columns": [{"name": "a", "type": "string"}, {"name": "b", "type": "string"}, {"name": "c", "type": "string"},{"name": "d", "type": "string"}]}

contentTypeorc の場合、contentDetail は次のパラメーターをサポートします:

  • columns
    • 必須: はい

    • タイプ: オブジェクトの配列

    • 説明: ソース Logstore からエクスポートするログキーと、それに対応するデータ型です。

    • {"columns": [{"name": "a", "type": "string"}, {"name": "b", "type": "string"}, {"name": "c", "type": "string"},{"name": "d", "type": "string"}]}

{ "columns": [ "your log key1", "your log key2", "your log key3", ], "delimiter": " ", "header": true, "lineFeed": "\n", "null": "-", "quote": "\"" },

compressionType

string

エクスポートされるファイルの圧縮タイプです。有効な値: snappygzipzstdnone (圧縮なし)。

snappy

bufferInterval

integer

エクスポート前にデータをバッファーする時間 (秒) です。値は 300~900 の整数である必要があります。

300

bufferSize

integer

エクスポート前にバッファーするデータ量 (MB) です。値は 5~256 の整数である必要があります。

256

delaySec

integer

配信の遅延です。

説明
  • このパラメーターは非推奨です。

123

delaySeconds

integer

配信の遅延 (秒) です。この値は、ソース Logstore のデータ保持期間を超えることはできません。

900

fromTime

integer

エクスポートの開始時刻です。UNIX タイムスタンプで指定します。1 を設定すると、Logstore で利用可能な最も古いデータからエクスポートします。

1718380800

toTime

integer

エクスポートの終了時刻です。UNIX タイムスタンプで指定します。0 を設定すると、停止するまでタスクを継続的に実行します。

1718380800

sourceSecureTransport

boolean