使用查閱表格縮短記錄檔處理時間 improve-log-file-processing-times-with-lookup-tables

將傳遞效能報表記錄檔中的資料放入僅包含ID的表格中。 將非ID中繼資料放在個別的查閱表格中,有助於減少檔案大小和處理時間。

記錄檔中繼資料會增加檔案大小與處理時間

Delivery Performance報告所使用的典型記錄檔通常包含數千列和數十欄。 它包含數值ID和人類可讀的資訊,例如創作者的名稱、廣告商、插入順序等。

此非ID資訊稱為​ metadata (亦即其他資訊的相關資訊),並會寫入記錄檔的每一列。

不過,Delivery Performance報表主要適用於記錄檔中的ID。 中繼資料很實用,但可重複使用。 它會增加檔案大小和資料擷取時間。

使用索引表格縮減檔案大小並縮短處理時間

為了協助改善效能,您的主要資料檔案應僅包含ID。 將中繼資料放在個別的查詢(或索引)表格中,並將這些記錄連結至具有這兩個檔案共同的關鍵變數的主檔案。

查閱表格如何縮減檔案大小

假設您的資料檔案與以下檔案類似。

使用者 ID
廣告 ID
廣告名稱
訂購 ID
訂單名稱
廣告商 ID
廣告商名稱
1
111
鞋子A
456
運動鞋
27
公司A
2
111
鞋子A
456
運動鞋
27
公司A
3
111
鞋子A
456
運動鞋
27
公司A
4
222
鞋子B
789
健行
14
公司B
5
222
鞋子B
789
健行
14
公司B

這是相同的記錄檔,其中已移除中繼資料。 如果檔案只包含ID,檔案會更小且更容易處理。

使用者 ID
廣告 ID
訂購 ID
廣告商 ID
1
111
456
27
2
111
456
27
3
111
456
27
4
222
789
14
5
222
789
14

下方的查詢檔案含有中繼資料,且可以連結回含有廣告ID的主檔案。 也請注意大小。 您不需要重複每個廣告商多次,每個廣告商只需要一個參考。

廣告 ID
廣告名稱
訂單名稱
廣告商名稱
111
鞋子A
運動鞋
公司A
222
鞋子B
健行
公司B

API可免除查閱表格的需求

如果您的廣告服務系統有API,您可能需要在查詢檔案中傳送中繼資料。 我們或許可以透過API取得該資訊。 若是如此,記錄檔應僅包含ID。 我們會與您合作,決定是否可透過API取得中繼資料。

recommendation-more-help
de293fbf-b489-49b0-8daa-51ed303af695