Simple Log Service から MaxCompute へのデータ転送機能がアップグレードされました。新バージョンでは、転送タスクの作成後すぐにデータ転送を開始でき、既存データの転送にも対応しています。また、1 つの logstore に対して複数の MaxCompute 転送タスクを作成することも可能です。この新バージョンのご利用を推奨します。
機能比較
|
項目 |
MaxCompute 提供(レガシバージョン) |
MaxCompute リリース(新バージョン) |
|
データ転送の時間範囲 |
出荷タスクが作成された直後から、出荷データをサポートします。 |
|
|
タスク数 |
1 つの logstore に対して MaxCompute 転送タスクは 1 つしか作成できません。 |
1 つの logstore に対して複数の MaxCompute 転送タスクを作成できます。 |
|
未対応 |
対応 |
|
|
タグ |
未対応 |
対応 |
|
DateTime マッピングにおけるタイムゾーン |
未対応 |
対応 |
|
ダッシュボード |
未対応 |
対応 |
|
モニタリングとアラート機能 |
未対応 |
対応 |
|
タスクの一時停止と再開 |
未対応 |
対応 |
|
時間パーティションフォーマット |
Class SimpleDateFormat フォーマットを使用します。 |
strftime フォーマットを使用します。 |
|
無効なフィールド |
無効なフィールドは null として表示されます。 |
null 値を許容しないフィールドの場合、Simple Log Service は該当するデータ行全体を破棄します。 |
新バージョンへの移行
MaxCompute 転送タスクのレガシバージョンと新バージョンは並行して実行可能であり、同じエントリポイントから構成できます。新バージョンへの移行手順は以下のとおりです。
-
レガシバージョンの MaxCompute 転送タスクを停止します。
-
MaxCompute 転送タスク(新バージョン)を作成します。
重要新規タスクの Start At パラメーターを設定する際は、レガシタスクの停止時刻より 5~15 分前を開始時刻として設定することを推奨します。具体的なバッファー時間は、レガシタスクの Shipping Interval に依存します。この設定によりデータ損失を防げますが、少量の重複データが発生する可能性があります。
たとえば、レガシタスクの Shipping Interval が 300 秒で、2023 年 12 月 20 日 12:00:00 にタスクを停止する場合、新規タスクの Start At 時刻を 2023 年 12 月 20 日 11:55:00 に設定することを推奨します。
対応リージョン
この機能は以下のリージョンでご利用いただけます。
|
リージョン |
|
|
中国 (北京) |
日本 (東京) |
|
中国 (成都) |
シンガポール |
|
中国 (杭州) |
マレーシア (クアラルンプール) |
|
中国 (香港) |
インドネシア (ジャカルタ) |
|
中国 (上海) |
ドイツ (フランクフルト) |
|
中国 (深セン) |
イギリス (ロンドン) |
|
中国 (張家口) |
UAE (ドバイ) |
|
米国 (シリコンバレー) |
米国 (バージニア) |