上一頁|下一頁

附加 In-Memory 表格

附加 In-Memory 表格如何運作?

資料產生器提供極便利的方法,將增量資料增加到單一表格。例如:如果依每日排程將銷售資料載入到記憶體,則可以將許多的每日表格附加到包含累積銷售資料的不同表格。
若要進行比較,建立資料查詢可以使用資料查詢附加到 In-Memory 表格。附加整個表格的其中一個原因,是您也可以個別存取表格。

附加 In-Memory 表格

若要附加 In-Memory 表格:
  1. 選取 [LASR]然後選取[附加表格]
  2. 從 [可用的表格] 清單中選取想要附加資料的目標表格,按一下 移動到基底表格 將它移到 [基底表格] 欄位。
    如果您想要使用的表格沒有列出,請按一下 選擇來源表格資料館 可以檢視不同的來源資料館。如果表格是在您按一下 選擇來源表格資料館 之後才增加到資料館,則清單不會自動重新整理以顯示新的表格。請再次選取相同的資料館,重新整理其內容。
  3. 將表格增加到 [來源表格] 清單。這些表格包含的列要附加到基底表格。
  4. (選用) 如果您選取 [將表格附加到基底表格之後,卸載來源表格] 核取方塊,則在附加完成之後即會從記憶體中捨棄來源表格。
    只有在您不想要個別存取來源表格時,才選取此選項。
  5. 按一下 儲存按鈕,然後指定名稱和位置。
  6. 按一下 執行按鈕 可以附加來源表格。
附註: 如果管理員重新載入基底表格,則不會儲存您先前附加到表格的資料。基底表格將回復為原始內容和大小。
附註: 如果附加失敗,並出現了表示檔案是唯讀的錯誤訊息,在某些情況下,這可能表示管理員已指定表格的 fullcopyto= 選項。您無法附加到包含此選項的表格。若需要更多資訊,請連絡管理員。

如何使用表格?

來源表格

以下清單列出來源表格的考量:
  • 來源表格和基底表格必須是 In-Memory 表格並位於相同資料館。
  • 來源表格可以是 LASR 星形結構描述檢視。但是,基底表格不能是檢視。
  • 如果您附加不同字元欄長度的表格,則優先使用基底表格的欄長度。例如:如果基底表格中的欄為 15 個字元,而來源表格中的欄為 20 個字元,則將來源表格欄的資料截斷為 15 個字元。
  • 如果分區基底表格,則必須對相同的變數分區來源表格。
  • 如果基底表格的欄不存在來源表格中,則來源表格中的列會接收到不存在來源表格中欄的遺漏值。
  • 如果來源表格的欄不存在基底表格中,則捨棄欄,而且不會將其附加到基底表格。基底表格固定維持相同的欄數。
  • 來源表格中欄的順序不需要符合基底表格中欄的順序。
  • 資料產生器不會禁止您多次附加相同的來源表格。檢視來源表格清單可以確保您沒有意外地多次使用來源表格。

節省記憶體

在您附加來源表格之後,基底表格隨即成長,可以容納其他列。這會使用 SAS LASR Analytic Server 上的記憶體。
如果在附加來源表格之後即不會再允許存取,則可以選取 [將表格附加到基底表格之後,卸載來源表格] 核取方塊。此選項可以節省記憶體,但是您必須確定先將來源表格重新載入到記憶體 (通常使用較新的資料),才能再次執行附加作業。
上一頁|下一頁|頁面頂端