新四季網

數據導入處理方法和裝置製造方法

2023-10-11 13:28:14

數據導入處理方法和裝置製造方法
【專利摘要】本發明公開了一種數據導入處理方法和裝置。該數據導入處理方法包括:在確定執行數據導入後,選擇數據導入的起點,其中,起點為要重複導入的時間段內的最小自增長主鍵sessionkey;以及由數據導入的起點開始導入數據。通過本發明,解決了在執行數據導入時容易丟失數據的問題,進而達到了防止在執行數據導入時丟失數據的效果。
【專利說明】數據導入處理方法和裝置
【技術領域】
[0001]本發明涉及數據處理領域,具體而言,涉及一種數據導入處理方法和裝置。
【背景技術】
[0002]從物料收集系統導入數據到物料管理系統時,要導入的物料收集系統的會話數據是時時更新的。由於時間延遲等因素的影響,導入物料管理系統的數據不能嚴格按照時間順序存儲。
[0003]當物料管理系統修改了某些配置時,已經導入的物料收集系統的數據需要重新導入,或者導入物料收集系統數據會出現錯誤。針對上述問題,在相關技術中採用手動操作的解決方案,先刪除和修改各個時間階段的數據,然後再重新導入,這種方案只能選擇一個相對較早的時間點導入相關數據,或者刪除重複的數據等,其存在兩個弊端:1)如果刪除和修改的數據較多,則容易出現數據遺漏情況,而每個數據都很關鍵,遺漏任意一個數據,都會導致整個重導結果失敗。2)手動操作過程存在一些繁瑣的步驟,例如,清理每個轉化表的數據,這加重了整個重導過程的工作量。3)為了解決數據導入時的上述問題,手動操作需要修改許多相關的配置,然而,如果在手動操作完成後沒有將這些相關的配置還原,則會造成下次運行任務的異常。
[0004]針對相關技術中在執行數據導入時容易丟失數據的問題,目前尚未提出有效的解決方案。

【發明內容】

[0005]本發明的主要目的在於提供一種數據導入處理方法和裝置,以解決在執行數據導入時容易丟失數據的問題。
[0006]為了實現上述目的,根據本發明的一個方面,提供了 一種數據導入處理方法。該數據導入處理方法包括:在確定執行數據導入後,選擇數據導入的起點,其中,起點為要重複導入的時間段內的最小自增長主鍵sessionkey ;以及由數據導入的起點開始導入數據。
[0007]進一步地,由數據導入的起點開始導入數據包括:將物料管理系統中需要導入的數據導入臨時表;將臨時表中非設定時間段內的數據刪除;以及將物料管理系統中重複時間段的數據刪除。
[0008]進一步地,將物料管理系統中需要導入的數據導入臨時表包括:判斷數據導入的時間起點;選取物料管理系統中的時間起點對應的數據的最大自增長主鍵和最小自增長主鍵;以及將最大自增長主鍵和最小自增長主鍵對應的區間內的數據導入臨時表中。
[0009]進一步地,在將最大自增長主鍵和最小自增長主鍵對應的區間內的數據導入臨時表中之後,將臨時表中非設定時間段內的數據刪除包括:將最大自增長主鍵和最小自增長主鍵對應的區間之外的數據刪除。
[0010]進一步地,在由數據導入的起點開始導入數據之後,將當前記錄的增量起點和重複導入的時間段的最大自增長主鍵sessionkey比較,判斷是否更新增量起點;如果當前記錄的增量起點大於重複導入的時間段的最大自增長主鍵sessionkey,則不更新增量起點;以及如果當前記錄的增量起點小於或等於重複導入的時間段的最大自增長主鍵sessionkey,則更新增量起點。
[0011]為了實現上述目的,根據本發明的另一方面,提供了 一種數據導入處理裝置。該數據導入處理裝置包括:選擇單元,用於在確定執行數據導入後,選擇數據導入的起點,其中,起點為要重複導入的時間段內的最小自增長主鍵sessionkey ;以及導入單元,用於由數據導入的起點開始導入數據。
[0012]進一步地,導入單元包括:導入模塊,用於將物料管理系統中需要導入的數據導入臨時表;第一刪除模塊,用於將臨時表中非設定時間段內的數據刪除;以及第二刪除模塊,用於將物料管理系統中重複時間段的數據刪除。
[0013]進一步地,導入模塊包括:判斷子模塊,用於判斷數據導入的時間起點;選取子模塊,用於選取物料管理系統中的時間起點對應的數據的最大自增長主鍵和最小自增長主鍵;以及導入子模塊,用於將最大自增長主鍵和最小自增長主鍵對應的區間內的數據導入所述臨時表中。
[0014]進一步地,第一刪除模塊還用於在將最大自增長主鍵和最小自增長主鍵對應的區間內的數據導入臨時表中之後,將最大自增長主鍵和最小自增長主鍵對應的區間之外的數據刪除。
[0015]進一步地,判斷單元,用於在由數據導入的起點開始導入數據之後,將當前記錄的增量起點和重複導入的時間段的最大自增長主鍵sessionkey比較,判斷是否更新增量起點;第一處理單元,用於如果當前記錄的增量起點大於重複導入的時間段的最大自增長主鍵sessionkey,則不更新增量起點;以及第二處理單元,用於如果當前記錄的增量起點小於或等於重複導入的時間段的最大自增長主鍵sessionkey,則更新增量起點。
[0016]通過本發明,採用在確定執行數據導入後,選擇數據導入的起點,其中,起點為要重複導入的時間段內的最小自增長主鍵sessionkey ;以及由數據導入的起點開始導入數據,解決了在執行數據導入時容易丟失數據的問題,進而達到了防止在執行數據導入時丟失數據的效果。
【專利附圖】

【附圖說明】
[0017]構成本申請的一部分的附圖用來提供對本發明的進一步理解,本發明的示意性實施例及其說明用於解釋本發明,並不構成對本發明的不當限定。在附圖中:
[0018]圖1是根據本發明第一實施例的數據導入處理方法的流程圖;
[0019]圖2是根據本發明第二實施例的數據導入處理方法的流程圖;
[0020]圖3是根據本發明第一實施例的數據導入處理裝置的示意圖;以及
[0021]圖4是根據本發明第二實施例的數據導入處理裝置的示意圖。
【具體實施方式】
[0022]需要說明的是,在不衝突的情況下,本申請中的實施例及實施例中的特徵可以相互組合。下面將參考附圖並結合實施例來詳細說明本發明。
[0023]為了使本領域的技術人員更好的理解本發明方案,下面將結合本發明實施例中的附圖,對本發明實施例中的進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分的實施例,而不是全部的實施例。基於本發明中的實施例,在本領域普通技術人員沒有做出創造性勞動前提下所獲得的所有其他實施例,都應當屬於本發明的保護範圍。
[0024]需要說明的是,本發明的說明書和權利要求書及上述附圖中的術語「第一」、「第二」等是用於區別類似的對象,而不必用於描述特定的順序或先後次序。應該理解這樣使用的數據在適當情況下可以互換,以便這裡描述的本發明的實施例能夠以除了在這裡圖示或描述的那些以外的順序實施。此外,術語「包括」和「具有」以及他們的任何變形,意圖在於覆蓋不排他的包含。
[0025]根據本發明的實施例,提供了一種數據導入處理方法,該數據導入處理方法用於自動導入數據以防止數據導入時丟失數據。需要說明的是,該數據導入處理方法可以運行在計算機處理設備上。
[0026]圖1是根據本發明第一實施例的數據導入處理方法的流程圖。
[0027]如圖1所示,該方法包括如下的步驟SlOl至步驟S102:
[0028]步驟S101,選擇數據導入的起點。
[0029]需要說明的是,在本發明實施例中,數據導入是指數據重新導入,即數據由物料收集系統導入到物料管理系統中,物料即是指數據,並且物料收集系統用於收集來自計算機本地、網際網路和用戶自製的數據等。
[0030]在本發明實施例中,在執行步驟SlOl之前可以先判斷是否執行數據導入任務,其中,判斷是否執行數據導入任務的依據可以是判斷導入數據的時間配置是否改變,當判斷出導入數據的時間配置發生改變時,則判斷出執行數據導入任務,否則,當判斷出導入數據的時間配置未發生改變時,則判斷出不執行數據導入任務。在判斷出執行數據導入任務時,則確認執行數據導入。在本發明實施例中,導入數據可以是導入一定時間段內的數據,在導入一定時間段內的數據時可以選擇數據導入的起點以執行數據導入,其中,起點為要重複導入的時間段內的最小自增長主鍵sessionkey,自增長主鍵sessionkey用於表示導入的數據在物料收集系統和物料管理系統中的順序,自增長主鍵sessionkey的值可以為連續的阿拉伯數字,並且隨著被導入的數據的增加自增長主鍵sessionkey的值依次遞增1,例如,設定第一個被導入數據的自增長主鍵sessionkey的值為1,則第二個被導入數據的自增長主鍵sessionkey的值為2,第三個被導入數據的被導入數據的自增長主鍵sessionkey的值為3等等。
[0031]步驟S102,由數據導入的起點開始導入數據。
[0032]在本發明實施例中,可以從物料收集系統中選擇自增長主鍵sessionkey的值大於等於數據導入的起點的數據,並將這些數據導入物料管理系統中。
[0033]在本發明實施例中,在由數據導入的起點開始導入數據到物料管理系統中之後,將當前物料管理系統中記錄的自增長主鍵sessionkey起點和重複導入的時間段內的最大自增長主鍵sessionkey的值進行比較,判斷是否更新當前物料管理系統中記錄的自增長主鍵sessionkey起點。其中,如果當前記錄的增量起點大於重複導入的時間段的最大自增長主鍵sessionkey,則不更新增量起點,否則如果當前記錄的增量起點小於或等於重複導入的時間段的最大自增長主鍵sessionkey,則更新增量起點,具體地,應將當前物料管理系統中記錄的增量起點更新為該時間段的最大自增長主鍵sessionkey值。[0034]通過本發明,採用在確定執行數據導入後,選擇數據導入的起點,其中,起點為要重複導入的時間段內的最小自增長主鍵sessionkey ;以及由數據導入的起點開始導入數據,解決了在執行數據導入時容易丟失數據的問題,進而達到了防止在執行數據導入時丟失數據的效果。
[0035]圖2是根據本發明第二實施例的數據導入處理方法的流程圖。
[0036]如圖2所示,該數據導入處理方法包括如下的步驟S201至步驟S204,該實施例可以作為圖1所示實施例的優選實施方式。
[0037]步驟S201,同圖1所示實施例的步驟SlOl,在此不再贅述。
[0038]步驟S202,將物料管理系統中需要導入的數據導入臨時表。
[0039]在本發明實施例中,臨時表可以為物料管理系統的一部分,例如,臨時表可以為物料管理系統的緩存機構。物料管理系統中需要導入的數據可以根據時間配置中的預設時間段確定,具體地,可以通過以下步驟將物料管理系統中需要導入的數據導入臨時表:首先判斷數據導入的時間起點,然後根據數據導入的時間起點確定數據導入的預定時間段,再次選取物料管理系統中的預定時間段對應的數據的最大自增長主鍵和最小自增長主鍵,接著通過該預設時間段內對應的最大自增長主鍵sessionkey和最小自增長主鍵sessionkey從物料收集系統中選擇物料管理系統中需要導入的數據的區間,最後在選出物料管理系統中需要導入的數據區間之後,將上述選出的數據區間內的所有數據導入臨時表中,其中,上述選出的數據在臨時表中可以按照數據對應的自增長主鍵sessionkey的大小進行存儲。
[0040]步驟S203,將臨時表中非設定時間段內的數據刪除。
[0041]需要說明的是,預設時間段可以根據具體需要設定,例如,該預設時間段可以為I天。具體地,可以逐條判斷臨時表中存儲的轉化數據對應的時間是否為預設時間段內的時間,如果判斷出該數據對應的時間為預設時間段內的時間,則在臨時表中保留該數據並將該數據導入物料管理系統中,否則判斷出如果該數據對應的時間為不是預設時間段內的時間,則在臨時表中刪除該數據並且不將該數據導入物料管理系統中。
[0042]在本發明實施例中,在步驟S202執行完將最大自增長主鍵和最小自增長主鍵對應的區間內的數據導入臨時表中之後,將臨時表中非設定時間段內的數據刪除可以包括將最大自增長主鍵和最小自增長主鍵對應的區間之外的數據刪除,即將自增長主鍵大於上述最大自增長主鍵並且小於上述最小自增長主鍵的sessionkey對應的數據從臨時表中刪除。
[0043]步驟S204,將物料管理系統中重複時間段的數據刪除。
[0044]在本發明實施例中,可以根據預設時間段將該預設時間段內的時間對應的數據從物料管理系統中刪除,優選地,也可以根據預設時間段內對應的最大自增長主鍵sessionkey和最小自增長主鍵sessionkey將上述兩個sessionkey值之間的sessionkey對應的數據從物料管理系統中刪除,這樣可以減少查找數據的量,並且可以縮短查找數據的時間,達到了提高查找效率的效果。
[0045]需要說明的是,步驟S202和步驟S204的執行順序可以互換,並且在上述兩個步驟互換之後可以實現相同的目的,進而達到相同的效果。
[0046]例如,物料管理系統中的數據已經更新至2013年8月份,現在由於種種原因,需要從物料收集系統中重新導入2013年7月I日的數據,這時,系統的時間配置預設時間段即為2013年7月I日的00:00至2013年7月I日24:00,這樣,通過本發明的數據導入處理方法可以獲取2013年7月I日的00:00至2013年7月I日24:00時間段對應的最大自增長主鍵sessionkey和最小自增長主鍵sessionkey,並且將最大自增長主鍵sessionkey和最小自增長主鍵sessionkey之間的區間段對應的物料收集系統中數據導入到物料管理系統中臨時表中,然後將2013年7月I日的00:00至2013年7月I日24:00時間以外的時間對應的數據從臨時表中刪除,同時將物料管理系統中2013年7月I日的00:00至2013年7月I日24:00時間以內的時間對應的數據從物料管理系統中刪除,最後將臨時表中的數據全部導入物料管理系統中,並判斷在將臨時表中的數據導入物料管理系統中之前該物料管理系統的自增長主鍵sessionkey的值是否大於2013年7月I日的00:00至2013年7月I日24:00時間段對應的最大自增長主鍵sessionkey的值,其中,當判斷出在將臨時表中的數據導入物料管理系統中之前該物料管理系統的自增長主鍵sessionkey的值大於2013年7月I日的00:00至2013年7月I日24:00時間段對應的最大自增長主鍵sessionkey的值時,則不改變物料管理系統中的最大自增長主鍵sessionkey,否則當判斷出在將臨時表中的數據導入物料管理系統中之前該物料管理系統的自增長主鍵sessionkey的值小於2013年7月I日的00:00至2013年7月I日24:00時間段對應的最大自增長主鍵sessionkey的值時,則改變物料管理系統中的最大自增長主鍵sessionkey為2013年7月I日的00:00至2013年7月I日24:00時間段對應的最大自增長主鍵sessionkey的值。
[0047]通過本發明實施例,採用步驟S202至步驟S204可以用於實現由數據導入的起點開始導入數據的目的,解決了在執行數據導入時容易丟失數據的問題,進而達到了防止在執行數據導入時丟失數據的效果。
[0048]根據本發明的實施例,提供了一種數據導入處理裝置,該數據導入處理裝置用於自動導入數據以防止數據導入時丟失數據。需要說明的是,本發明實施例所提供的數據導入處理裝置可以用於執行本發明實施例的數據導入處理方法,本發明實施例的數據導入處理方法也可以通過本發明實施例的數據導入處理裝置來執行。
[0049]圖3是根據本發明第一實施例的數據導入處理裝置的示意圖。
[0050]如圖3所示,該裝置包括:選擇單元10和導入單元20。
[0051]選擇單元10用於選擇數據導入的起點。需要說明的是,在本發明實施例中,數據導入是指數據重新導入,即數據由物料收集系統導入到物料管理系統中,物料即是指數據,並且物料收集系統用於收集來自計算機本地、網際網路和用戶自製的數據等。
[0052]在本發明實施例中,在選擇單元10選擇數據導入的起點之前可以先判斷是否執行數據導入任務,其中,判斷是否執行數據導入任務的依據可以是判斷導入數據的時間配置是否改變,當判斷出導入數據的時間配置發生改變時,則判斷出執行數據導入任務,否貝U,當判斷出導入數據的時間配置未發生改變時,則判斷出不執行數據導入任務。在判斷出執行數據導入任務時,則確認執行數據導入。在本發明實施例中,導入數據可以是導入一定時間段內的數據,在導入一定時間段內的數據時可以通過選擇單元10選擇數據導入的起點以執行數據導入,其中,起點為要重複導入的時間段內的最小自增長主鍵sessionkey,自增長主鍵sessionkey用於表示導入的數據在物料收集系統和物料管理系統中的順序,自增長主鍵sessionkey的值可以為連續的阿拉伯數字,並且隨著被導入的數據的增加自增長主鍵sessionkey的值依次遞增1,例如,設定第一個被導入數據的自增長主鍵sessionkey的值為I,則第二個被導入數據的自增長主鍵sessionkey的值為2,第三個被導入數據的被導入數據的自增長主鍵sessionkey的值為3等等。
[0053]導入單元20用於由數據導入的起點開始導入數據。在本發明實施例中,可以從物料收集系統中選擇自增長主鍵sessionkey的值大於等於數據導入的起點的數據,並由導入單元20將這些數據導入物料管理系統中。
[0054]在本發明實施例中,該數據導入處理裝置還可以包括:判斷單元、第一處理單元和
第二處理單元。
[0055]判斷單元用於在由數據導入的起點開始導入數據到物料管理系統中之後,將當前物料管理系統中記錄的自增長主鍵sessionkey起點和重複導入的時間段內的最大自增長主鍵sessionkey的值進行比較,判斷是否更新當前物料管理系統中記錄的自增長主鍵sessionkey起點。其中,第一處理單元用於如果當前記錄的增量起點大於重複導入的時間段的最大自增長主鍵sessionkey,則不更新增量起點,否則第二處理單元用於如果當前記錄的增量起點小於或等於重複導入的時間段的最大自增長主鍵sessionkey,則更新增量起點。具體地,第二處理單元可以將當前物料管理系統中記錄的增量起點更新為該時間段的最大自增長主鍵sessionkey值。
[0056]通過本發明,解決了在執行數據導入時容易丟失數據的問題,進而達到了防止在執行數據導入時丟失數據的效果。
[0057]圖4是根據本發明第二實施例的數據導入處理裝置的示意圖。
[0058]如圖4所示,該實施例可以作為圖3所示實施例的優選實施方式,該實施例的數據導入處理裝置包括第一實施例的選擇單元10和導入單元20,其中,導入單元20包括導入模塊201、第一刪除模塊202和第二刪除模塊203。
[0059]選擇單元10的作用與第一實施例中的相同,在此不再贅述。
[0060]導入模塊201用於將物料管理系統中需要導入的數據導入臨時表。在本發明實施例中,臨時表可以為物料管理系統的一部分,例如,臨時表可以為物料管理系統的緩存機構。物料管理系統中需要導入的數據可以根據時間配置中的預設時間段確定,具體地,導入模塊201可以包括判斷子模塊、選取子模塊和導入子模塊。其中,判斷子模塊用於判斷數據導入的時間起點,並根據數據導入的時間起點確定數據導入的預定時間段。選取子模塊用於選取物料管理系統中的預定時間段對應的數據的最大自增長主鍵和最小自增長主鍵,並通過該預設時間段內對應的最大自增長主鍵sessionkey和最小自增長主鍵sessionkey從物料收集系統中選擇物料管理系統中需要導入的數據的區間,在選出物料管理系統中需要導入的數據區間之後,導入子模塊用於將上述選出的數據區間內的所有數據導入臨時表中,其中,上述選出的數據在臨時表中可以按照數據對應的自增長主鍵sessionkey的大小進行存儲。
[0061]第一刪除模塊202用於將臨時表中非設定時間段內的數據刪除。需要說明的是,預設時間段可以根據具體需要設定,例如,該預設時間段可以為I天。具體地,可以逐條判斷臨時表中存儲的轉化數據對應的時間是否為預設時間段內的時間,如果判斷出該數據對應的時間為預設時間段內的時間,則在臨時表中保留該數據並將該數據導入物料管理系統中,否則判斷出如果該數據對應的時間為不是預設時間段內的時間,則第一刪除模塊202在臨時表中刪除該數據並且不將該數據導入物料管理系統中。[0062]在本發明實施例中,在將最大自增長主鍵和最小自增長主鍵對應的區間內的數據導入臨時表中之後,第一刪除模塊202將臨時表中非設定時間段內的數據刪除還可以包括將最大自增長主鍵和最小自增長主鍵對應的區間之外的數據刪除,即將自增長主鍵大於上述最大自增長主鍵並且小於上述最小自增長主鍵的sessionkey對應的數據從臨時表中刪除。
[0063]第二刪除模塊203用於將物料管理系統中重複時間段的數據刪除。在本發明實施例中,第二刪除模塊203可以根據預設時間段將該預設時間段內的時間對應的數據從物料管理系統中刪除,優選地,第二刪除模塊203也可以根據預設時間段內對應的最大自增長主鍵sessionkey和最小自增長主鍵sessionkey將上述兩個sessionkey值之間的sessionkey對應的數據從物料管理系統中刪除,這樣可以減少查找數據的量,並且可以縮短查找數據的時間,達到了提高查找效率的效果。
[0064]例如,物料管理系統中的數據已經更新至2013年8月份,現在由於種種原因,需要從物料收集系統中重新導入2013年7月I日的數據,這時,系統的時間配置預設時間段即為2013年7月I日的00:00至2013年7月I日24:00,這樣,通過本發明的數據導入處理裝置,選擇單元10可以獲取2013年7月I日的00:00至2013年7月I日24:00時間段對應的最大自增長主鍵sessionkey和最小自增長主鍵sessionkey,並且導入模塊201將最大自增長主鍵sessionkey和最小自增長主鍵sessionkey之間的區間段對應的物料收集系統中數據導入到物料管理系統中臨時表中,然後第一刪除模塊202將2013年7月I日的00:00至2013年7月I日24:00時間以外的時間對應的數據從臨時表中刪除,同時第二刪除模塊203將物料管理系統中2013年7月I日的00:00至2013年7月I日24:00時間以內的時間對應的數據從物料管理系統中刪除,最後導入單元20將臨時表中的數據全部導入物料管理系統中,並且判斷單元判斷在將臨時表中的數據導入物料管理系統中之前該物料管理系統的自增長主鍵sessionkey的值是否大於2013年7月I日的00:00至2013年7月I日24:00時間段對應的最大自增長主鍵sessionkey的值,其中,當判斷出在將臨時表中的數據導入物料管理系統中之前該物料管理系統的自增長主鍵sessionkey的值大於2013年7月I日的00:00至2013年7月I日24:00時間段對應的最大自增長主鍵sessionkey的值時,則第一處理單元不改變物料管理系統中的最大自增長主鍵sessionkey,否則當判斷出在將臨時表中的數據導入物料管理系統中之前該物料管理系統的自增長主鍵sessionkey的值小於2013年7月I日的00:00至2013年7月I日24:00時間段對應的最大自增長主鍵sessionkey的值時,則第二處理單兀改變物料管理系統中的最大自增長主鍵sessionkey為2013年7月I日的00:00至2013年7月I日24:00時間段對應的最大自增長主鍵sessionkey 的值。
[0065]從以上的描述中,可以看出,本發明解決了在執行數據導入時容易丟失數據的問題,進而達到了防止在執行數據導入時丟失數據的效果。
[0066]需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執行指令的計算機系統中執行,並且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同於此處的順序執行所示出或描述的步驟。
[0067]顯然,本領域的技術人員應該明白,上述的本發明的各模塊或各步驟可以用通用的計算裝置來實現,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,它們可以用計算裝置可執行的程序代碼來實現,從而,可以將它們存儲在存儲裝置中由計算裝置來執行,或者將它們分別製作成各個集成電路模塊,或者將它們中的多個模塊或步驟製作成單個集成電路模塊來實現。這樣,本發明不限制於任何特定的硬體和軟體結合。
[0068]以上所述僅為本發明的優選實施例而已,並不用於限制本發明,對於本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
【權利要求】
1.一種數據導入處理方法,其特徵在於,包括: 在確定執行數據導入後,選擇數據導入的起點,其中,所述起點為要重複導入的時間段內的最小自增長主鍵sessionkey ;以及由所述數據導入的起點開始導入數據。
2.根據權利要求1所述的數據導入處理方法,其特徵在於,由所述數據導入的起點開始導入數據包括: 將物料管理系統中需要導入的數據導入臨時表; 將所述臨時表中非設定時間段內的數據刪除;以及 將所述物料管理系統中重複時間段的數據刪除。
3.根據權利要求2所述的數據導入處理方法,其特徵在於,將物料管理系統中需要導入的數據導入臨時表包括: 判斷數據導入的時間起點; 選取所述物料管理系統中的所述時間起點對應的數據的最大自增長主鍵和最小自增長主鍵;以及 將所述最大自增長主鍵和所述最小自增長主鍵對應的區間內的數據導入所述臨時表中。
4.根據權利要求3所述的數據導入處理方法,其特徵在於,在將所述最大自增長主鍵和所述最小自增長主鍵對應的區間內的數據導入所述臨時表中之後,將所述臨時表中非設定時間段內的數據刪除包括: 將所述最大自增長主鍵和所述最小自增長主鍵對應的區間之外的數據刪除。
5.根據權利要求1所述的數據導入處理方法,其特徵在於, 在由所述數據導入的起點開始導入數據之後,將當前記錄的增量起點和重複導入的時間段的最大自增長主鍵sessionkey比較,判斷是否更新增量起點; 如果所述當前記錄的增量起點大於所述重複導入的時間段的最大自增長主鍵sessionkey,則不更新所述增量起點;以及 如果所述當前記錄的增量起點小於或等於所述重複導入的時間段的最大自增長主鍵sessionkey,則更新所述增量起點。
6.一種數據導入處理裝置,其特徵在於,包括: 選擇單元,用於在確定執行數據導入後,選擇數據導入的起點,其中,所述起點為要重複導入的時間段內的最小自增長主鍵sessionkey ;以及導入單元,用於由所述數據導入的起點開始導入數據。
7.根據權利要求6所述的數據導入處理裝置,其特徵在於,所述導入單元包括: 導入模塊,用於將物料管理系統中需要導入的數據導入臨時表; 第一刪除模塊,用於將所述臨時表中非設定時間段內的數據刪除;以及 第二刪除模塊,用於將所述物料管理系統中重複時間段的數據刪除。
8.根據權利要求7所述的數據導入處理裝置,其特徵在於,所述導入模塊包括: 判斷子模塊,用於判斷數據導入的時間起點; 選取子模塊,用於選取所述物料管理系統中的所述時間起點對應的數據的最大自增長主鍵和最小自增長主鍵;以及導入子模塊,用於將所述最大自增長主鍵和所述最小自增長主鍵對應的區間內的數據導入所述臨時表中。
9.根據權利要求8所述的數據導入處理裝置,其特徵在於,所述第一刪除模塊還用於在將所述最大自增長主鍵和所述最小自增長主鍵對應的區間內的數據導入所述臨時表中之後,將所述最大自增長主鍵和所述最小自增長主鍵對應的區間之外的數據刪除。
10.根據權利要求6所述的數據導入處理裝置,其特徵在於, 判斷單元,用於在由所述數據導入的起點開始導入數據之後,將當前記錄的增量起點和重複導入的時間段的最大自增長主鍵sessionkey比較,判斷是否更新增量起點; 第一處理單元,用於如果所述當前記錄的增量起點大於所述重複導入的時間段的最大自增長主鍵sessionkey,則不更新所述增量起點;以及 第二處理單元,用於如果所述當前記錄的增量起點小於或等於所述重複導入的時間段的最大自增長主鍵sessionk`ey,則更新所述增量起點。
【文檔編號】G06F17/30GK103605740SQ201310586054
【公開日】2014年2月26日 申請日期:2013年11月19日 優先權日:2013年11月19日
【發明者】蔡波, 陳改靜 申請人:北京國雙科技有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀