TWI862111B - 提供資訊之電子裝置之動作方法及支持其之電子裝置 - Google Patents
提供資訊之電子裝置之動作方法及支持其之電子裝置 Download PDFInfo
- Publication number
- TWI862111B TWI862111B TW112132426A TW112132426A TWI862111B TW I862111 B TWI862111 B TW I862111B TW 112132426 A TW112132426 A TW 112132426A TW 112132426 A TW112132426 A TW 112132426A TW I862111 B TWI862111 B TW I862111B
- Authority
- TW
- Taiwan
- Prior art keywords
- data
- information
- database
- management information
- mentioned
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/258—Data format conversion from or to a database
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2228—Indexing structures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/242—Query formulation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
根據本發明,電子裝置提供資訊之方法可包括如下步驟:獲得資料源管理資訊,該資料源管理資訊係對資料源進行管理,該資料源係用以將對應於與上述電子裝置相關之服務上之事件而獲得之事件資料儲存於資料庫;獲得資料儲存管理資訊,該資料儲存管理資訊係對用以將上述事件資料儲存於上述資料庫之資料庫設定進行管理;以將加工資料儲存於上述資料庫之方式設定,該加工資料係根據基於上述資料源管理資訊及上述資料儲存管理資訊而設定之資料管理格式來對上述事件資料進行加工所得者;及對應於用以於上述資料庫中查詢資料之資料查詢請求,提供與資料集相關之資訊,該資料集包括自上述資料庫確認之一個以上之加工資料。
Description
本發明係關於一種提供資訊之方法及裝置,更詳細而言,關於一種電子裝置基於以根據固定格式儲存資料之方式構建之資料庫而提供與資料查詢請求對應之資料相關之資訊的方法及其電子裝置。
隨著電子技術之發展,電子商務成為購物之一領域。顧客即使不直接前往商場或市場,亦可於線上購買物品,於線上購買之物品配送至顧客要求之配送地。
於電子商務之情形時,對商品進行之詳細且準確之資訊之處理對服務滿意度產生非常大之影響,因此正在討論用以更詳細且準確地對資訊進行處理之各種方案。
與此相關,可參照KR101756594B1或KR101500849B1等先前文獻。
[發明所欲解決之問題]
根據本發明之方法,電子裝置可基於以根據固定格式儲存資料之方式構建之資料庫而提供與資料查詢請求對應之資料相關的資訊。
本實施例所欲解決之技術問題並不限制於以上提及之技術問題,於本發明所屬之技術領域內具有常識者可根據以下之記載明確地理解未提及之其他技術問題。
[解決問題之技術手段]
各種實施例可提供用以提供資訊之電子裝置之動作方法及支持其之電子裝置。
各種實施例之電子裝置提供資訊之方法可包括如下步驟:獲得資料源管理資訊,該資料源管理資訊係對資料源(source)進行管理,該資料源係用以將對應於與上述電子裝置相關之服務上之事件而獲得之事件資料(business data)儲存於資料庫;獲得資料儲存管理資訊,該資料儲存管理資訊係對用以將上述事件資料儲存於上述資料庫之資料庫設定進行管理;以將加工資料儲存於上述資料庫之方式設定,該加工資料係根據基於上述資料源管理資訊及上述資料儲存管理資訊而設定之資料管理格式(format)來對上述事件資料進行加工所得者;及對應於用以於上述資料庫中查詢資料之資料查詢請求,提供與資料集相關之資訊,該資料集包括自上述資料庫確認之一個以上之加工資料。
於示例性之實施例中,上述事件資料可基於訊息佇列進行佇列,該訊息佇列包括一個以上之訊息佇列(queue)。
於示例性之實施例中,上述資料源管理資訊包括一個以上之資料源之資訊,上述一個以上之資料源中包括之第1資料源可與第1題目對應,該第1題目係為了上述第1資料源而選自與上述一個以上之訊息佇列對應之一個以上之題目。
於示例性之實施例中,上述資料源管理資訊中包括之上述第1資料源之資訊可包括與上述第1題目對應之資料主體之資訊。
於示例性之實施例中,上述資料儲存管理資訊可包括識別與上述第1題目對應之資料主體之識別資訊。
於示例性之實施例中,上述識別資訊可基於上述服務上之用戶之顧客ID(Identifier,識別符)、上述用戶之郵件ID、上述用戶之IP(Internet Protocol,網際網路協定)地址及上述用戶之終端ID中的一者而產生。
於示例性之實施例中,上述資料管理格式能夠以列(row)形態對資料進行分類來管理,該列形態係按照上述識別資訊之單位設定。
於示例性之實施例中,上述資料儲存管理資訊可包括與上述第1題目對應之一個以上之資料項目之資訊。
於示例性之實施例中,於在上述一個以上之資料項目中包括之第1資料項目中確認到與上述第1題目對應之資料主體相關之複數個資料的情形時,上述資料儲存管理資訊可包括用以將上述複數個資料設定為與上述資料主體對應之上述第1資料項目之行(column)形態之資訊。
於示例性之實施例中,對於識別與上述第1題目對應之資料主體之識別資訊,上述資料管理格式能夠以與上述識別資訊對應之行形態對與上述第1題目對應之一個以上之資料項目中包括之各資料項目及於上述各資料項目中對於上述資料主體而確認的一個以上之資料進行分類來管理。
於示例性之實施例中,上述資料儲存管理資訊可包括在上述資料庫儲存資料之有效期間之資訊。
於示例性之實施例中,上述加工資料可包括識別與上述資料源管理資訊中包括之題目對應之資料主體之識別資訊、於上述資料儲存管理資訊中與上述題目對應而設定之資料項目、於上述事件資料中基於上述資料主體及上述資料項目而確認之資料值、及於上述服務上獲得上述事件資料之時點。
於示例性之實施例中,上述資料查詢請求可包括查詢資料所需之輸入資訊,查詢資料所需之上述輸入資訊基於上述資料管理格式而設定。
於示例性之實施例中,上述資料查詢請求可包括用以查詢資料之主題之資訊及用於上述主題之資料運算符之資訊。
於示例性之實施例中,與上述資料集相關之資訊可包括基於上述資料運算符對上述一個以上之加工資料進行運算所得之結果之資訊。
於示例性之實施例中,上述資料查詢請求可包括用以查詢資料之查詢期間之資訊。
於示例性之實施例中,上述一個以上之加工資料中包括之各加工資料可基於在上述服務上獲得與上述各加工資料對應之各事件資料之時點包括於上述查詢期間的點而確認。
於示例性之實施例中,上述資料查詢請求可包括用以查詢資料之資料主體及資料項目之資訊。
各種實施例之提供資訊之電子裝置可包括:處理器(processor);及一個以上之記憶體(memory),其儲存一個以上之指令(instruction);且於執行上述一個以上之指令時,控制上述處理器使其實行如下步驟:獲得資料源管理資訊,該資料源管理資訊係對資料源(source)進行管理,該資料源係用以將對應於與上述電子裝置相關之服務上之事件而獲得之事件資料儲存於資料庫;獲得資料儲存管理資訊,該資料儲存管理資訊係對用以將上述事件資料儲存於上述資料庫之資料庫設定進行管理;以將加工資料儲存於上述資料庫之方式設定,該加工資料係根據基於上述資料源管理資訊及上述資料儲存管理資訊而設定之資料管理格式(format)來對上述事件資料進行加工所得者;及對應於用以於上述資料庫中查詢資料之資料查詢請求,提供與資料集相關之資訊,該資料集包括自上述資料庫確認之一個以上之加工資料。
本發明之上述各種實施例僅為本發明之較佳實施例中之一部分,於本技術領域內具有常識者可基於以下詳述之說明而導出反映本發明之各種實施例之技術特徵的多個實施例並理解。
[發明之效果]
本發明提出一種電子裝置基於以根據固定格式儲存資料之方式構建之資料庫而提供與資料查詢請求對應之資料相關之資訊的方法,從而於可有效地謀求在服務上獲得之資料之儲存、管理及提供之便利的方面具有技術效果。
本發明中可獲得之效果並不限制於以上提及之效果,於本發明所屬之技術領域內具有常識者可根據以下之記載明確地理解未提及之其他效果。
以下之實施例係將各種實施例之構成要素與特徵以特定形態結合而成者。若未另外明確地提及,則可將各構成要素或特徵考慮為選擇性者。各構成要素或特徵能夠以不與其他構成要素或特徵結合之形態實施。又,亦可將一部分構成要素及特徵結合而構成各種實施例。各種實施例中說明之動作之順序可變更。某一實施例之一部分構成或特徵可包括於其他實施例、或可與其他實施例之對應之構成或特徵互換。
於圖式之說明中,未記述會混淆各種實施例之主旨之流程或步驟,亦未記述於本技術領域內具有常識者之水平下可理解之程度之流程或步驟。
於整篇說明書中,在描述為某個部分「包括(comprising或including)」某個構成要素時,若無特別相反之記載,則意味著可進而包括其他構成要素,並非排除其他構成要素。又,說明書中記載之「...部」、「...器」、「模組」等用語是指對至少一個功能或動作進行處理之單位,其可由硬體、軟體、或硬體與軟體之結合實現。又,於記述各種實施例之文中(特別是,以下之發明申請專利範圍中),若未於本發明中另作指示或未於文中明確地反駁,則「一(a或an)」、「一個(one)」、「其(the)」及相似之相關詞能夠以包括單數及複數兩者之含義來使用。
以下,參照附圖,詳細地對各種實施例之較佳之實施方式進行說明。連同附圖一併於以下揭示之詳細說明係對各種實施例之例示性之實施方式進行說明,並非意欲表示唯一之實施方式。
又,各種實施例中使用之特定(specific)用語係為了有助於理解各種實施例而提供者,此種特定用語之使用可於不脫離各種實施例之技術思想之範圍內變更為其他形態。
圖1係用以說明可實現各種實施例之用以提供資訊之電子裝置之動作方法的資訊提供系統之圖。
參照圖1,各種實施例之資訊提供系統可實現於各種類型之電子裝置。例如,資訊提供系統可實現於伺服器器件100及用戶器件200。換言之,伺服器器件100及用戶器件200可基於實現於各裝置之資訊提供系統,實行本發明之各種實施例之動作。另一方面,各種實施例之資訊提供系統亦可實現於更多之電子裝置與伺服器,並不侷限於上述圖1所示。
各種實施例之伺服器器件100可為如下裝置:與複數個用戶器件200實行有線及無線通訊,包括具有大單位之儲存容量之儲存器。例如,伺服器器件100可為與複數個用戶器件200繫結之雲端器件(Cloud device)。
各種實施例之用戶器件200可為桌上型電腦、平板電腦、移動終端等可由個人用戶利用之裝置。除此之外,實行相似之功能之其他電子裝置亦可用作用戶器件200。
各種實施例之資訊提供系統可包括用於進行動作之各種模組。資訊提供系統中包括之模組可為以如下方式實現之電腦代碼及一個以上之指令(instruction):實現資訊提供系統之(或物理裝置中包括之)物理裝置(例如,伺服器器件100及用戶器件200)可實行指定之動作。換言之,實現資訊提供系統之物理裝置可將複數個模組以電腦代碼形態儲存於記憶體,於執行儲存於記憶體之複數個模組之情形時,複數個模組使物理裝置實行與複數個模組對應之指定動作。
圖2係表示各種實施例之伺服器器件100及用戶器件200之構成之圖。
參照圖2,伺服器器件100及用戶器件200可包括輸入/輸出部210、收發器(或者,通訊部)220、儲存器230及處理器240。
輸入/輸出部210可為接收用戶輸入或向用戶輸出資訊之各種介面或連接埠等。輸入/輸出部210可包括輸入模組與輸出模組,輸入模組自用戶接收用戶輸入。用戶輸入能夠以包括按鍵輸入、觸控輸入、聲頻輸入在內之各種形態實現。作為可接收此種用戶輸入之輸入模組之示例,除傳統形態之小鍵盤或鍵盤、滑鼠以外,當然亦包含感測用戶之觸控之觸控感測器、接收聲頻信號之麥克風、藉由影像識別來識別手勢等之相機、包括感測用戶之靠近之照度感測器或紅外線感測器中之至少一者的近接感測器、藉由加速度感測器或陀螺儀感測器等來識別用戶動作之運動感測器及除此之外之感測或接收各種形態之用戶輸入之各種形態的輸入機構,本發明之實施例之輸入模組可包括以上所列出之裝置中之至少一者。此處,觸控感測器可實現為藉由附著至顯示器面板上之觸控面板或觸控膜而感測觸控之壓電式或靜電式觸控感測器、藉由光學方式感測觸控之光學式觸控感測器等。除此之外,輸入模組亦可實現為連接接收用戶輸入之外部之輸入裝置來代替由自身感測用戶輸入之裝置的輸入介面(USB(Universal Serial Bus,通用序列匯流排)埠、PS/2(Personal System 2,第二代個人系統)埠等)之形態。又,輸出模組可輸出各種資訊。輸出模組可包括輸出影像之顯示器、輸出聲音之揚聲器、產生振動之觸覺裝置及除此之外之各種形態之輸出機構中的至少一者。除此之外,輸出模組亦可實現為連接上述單個輸出機構之埠類型之輸出介面之形態。
作為一例,顯示器形態之輸出模組可顯示文本、靜止影像、視訊。顯示器可包括液晶顯示器(LCD,Liquid Crystal Display)、發光二極體(LED,light emitting diode)顯示器、有機發光二極體(OLED,Organic Light Emitting Diode)顯示器、平板顯示器(FPD,Flat Panel Display)、透明顯示器(transparent display)、曲面顯示器(Curved Display)、軟性顯示器(flexible display)、三維顯示器((Three Dimensional,3D) display)、全像顯示器(holographic display)、投影機及除此之外之可實行影像輸出功能之各種形態之裝置中的至少一者。此種顯示器可呈與輸入模組之觸控感測器一體地構成之觸控顯示器之形態。
收發器220可與其他裝置通訊。因此,伺服器器件100及用戶器件200可藉由收發器220而與其他裝置收發資訊。例如,伺服器器件100及用戶器件200可利用收發器220相互間實行通訊、或與其他裝置實行通訊。
此處,通訊即資料之收發可藉由有線或無線來實現。為此,收發器220可包括藉由LAN(Local Area Network,區域網)而與網際網路等連接之有線通訊模組、經由移動通訊基站而與移動通訊網路連接來收發資料之移動通訊模組、利用如無線保真(Wi-Fi)之WLAN(Wireless Local Area Network,無線區域網)系列之通訊方式或如藍牙(Bluetooth)、紫蜂(Zigbee)之WPAN(Wireless Personal Area Network,無線個人區域網)系列之通訊方式之近距離通訊模組、利用如GPS(Global Positioning System,全球定位系統)之GNSS(Global Navigation Satellite System,全球導航衛星系統)之衛星通訊模組或其等之組合。
儲存器230可儲存各種資訊。儲存器230可臨時或半永久地儲存資料。例如,伺服器器件100之儲存器230可儲存用以驅動伺服器器件100之操作程式(OS,Operating System)、用以代管網站之資料或用以產生點字之程式及與應用程式(例如,網站應用程式)相關之資料等。又,儲存器可如上所述般以電腦代碼形態儲存模組。
作為儲存器230之示例,可包含硬碟(HDD,Hard Disk Drive)、SSD(Solid State Drive,固態硬碟)、快閃記憶體(flash memory)、唯讀記憶體(ROM,Read-Only Memory)、隨機存取記憶體(RAM,Random Access Memory)等。此種儲存器230能夠以內置類型或可裝卸之類型提供。
處理器240對伺服器器件100及用戶器件200之整體動作進行控制。為此,處理器240可實行各種資訊之運算及處理,對伺服器器件100之構成要素之動作進行控制。例如,處理器240可執行用以提供資訊之程式及應用程式。處理器240可根據硬體、軟體或其等之組合而實現為電腦或與其相似之裝置。於硬體方面而言,處理器240能夠以對電信號進行處理而實行控制功能之電路形態實現,於軟體方面而言,能夠以驅動硬體性處理器240之程式形態實現。另一方面,於以下之說明中未特別提及之情形時,伺服器器件100及用戶器件200之動作可解釋為藉由處理器240之控制來實行。即,於執行上述資訊提供系統中實現之模組之情形時,模組可解釋為處理器240控制伺服器器件100及用戶器件200使其實行以下之動作者。
簡言之,各種實施例可藉由各種機構來實現。例如,各種實施例可藉由硬體、韌體(firmware)、軟體或其等之結合等而實現。
於藉由硬體而實現之情形時,各種實施例之方法可藉由一個或一個以上之ASICs(application specific integrated circuits,特殊應用積體電路)、DSPs(digital signal processors,數位信號處理器)、DSPDs(digital signal processing devices,數位信號處理器件)、PLDs(programmable logic devices,可程式邏輯器件)、FPGAs(field programmable gate arrays,場可程式化閘陣列)、處理器、控制器、微控制器、微處理器等而實現。
於藉由韌體或軟體而實現之情形時,各種實施例之方法能夠以實行以下說明之功能或動作之模組、流程或函數等形態實現。例如,軟體代碼可儲存於記憶體而藉由處理器來驅動。上述記憶體可位於上述處理器之內部或外部,可藉由公知之各種機構而與上述處理器收發資料。
以下,基於如上所述之技術思想而更詳細地對各種實施例進行說明。對於以下說明之各種實施例,可應用之前說明之內容。例如,未於以下說明之各種實施例中定義之動作、功能、用語等可基於之前說明之內容來實行並說明。
於以下之說明中,以如下內容為前提對各種實施例進行說明:伺服器器件100設定用以儲存及管理資料之資料庫,若用戶器件200向伺服器器件100傳輸用於資料查詢之請求,則伺服器器件100實行提供與上述請求對應之資料相關之資訊之動作。
圖3係表示各種實施例之用以提供資訊之伺服器器件100之動作方法的圖。
根據圖3,伺服器器件100可提供與用以查詢資料之請求對應之資料集相關之資訊,具體而言,獲得資料源管理資訊,該資料源管理資訊係對資料源(source)進行管理,該資料源係用以將對應於服務上之事件而獲得之事件資料儲存於資料庫(301),獲得資料儲存管理資訊,該資料儲存管理資訊係對用以將事件資料儲存於資料庫之資料庫設定進行管理(303),以將加工資料儲存於資料庫之方式設定,該加工資料係根據基於資料源管理資訊及資料儲存管理資訊而設定之資料管理格式(format)來對事件資料進行加工所得者(305),對應於用以於資料庫中查詢資料之資料查詢請求,提供與資料集相關之資訊,該資料集包括自資料庫確認之一個以上之加工資料(307)。
根據圖3,伺服器器件100提供與資料集相關之資訊之動作可為了伺服器器件100提供之服務或與伺服器器件100相關之服務而實行,上述服務可為利用服務之複數個用戶訂購及購買服務中銷售之複數個物品之服務。服務中銷售之複數個物品並不限制於物品之種類或類型等,可包括銷售者為了銷售物品而註冊之各種種類或類型之物品。
又,於圖3中,輸入用以查詢資料之請求之用戶器件200作為與以可查詢服務上之資料之方式進行管理之管理者對應之用戶器件200,於自與管理者對應之用戶器件200獲得用以查詢管理者所期望之資料之請求後,藉由伺服器器件100確認該請求,伺服器器件100可自資料庫提供包括與該請求對應之資料之資料集相關之資訊。
另一方面,圖3之伺服器器件100之動作可區分為於動作301至動作305中設定用以儲存及管理資料之資料庫之動作與於動作307中與資料查詢請求對應而提供與資料相關之資訊之動作,將於下文中描述各動作之具體實施例。
根據各種實施例,於動作301中,伺服器器件100可獲得資料源管理資訊,該資料源管理資訊係對資料源(source)進行管理,該資料源係對用以將與服務上之事件對應而獲得之事件資料儲存於資料庫。
例如,服務上之事件可為根據用戶於服務上實行之行動而發生之事件。作為一例,於用戶在服務上實行購買物品之行動後,該行動可確認為事件而產生與所確認之事件相關之事件資料。於如上所述般產生之資料可包括作為購買物品之行動之主體之用戶的資料、作為購買物品之行動之對象之物品的資料、及/或根據購買物品之行動而確認之物品之價格、訂單數量等之資料。
例如,與服務上之事件對應而獲得之事件資料可基於訊息佇列進行佇列(queueing),該訊息佇列包括一個以上之訊息佇列(queue)。訊息佇列可包括揭示、訂閱、儲存及處理實時串流之資料之Kafka,Kafka作為大容量實時日誌處理系統,可為使用發行/訂閱(publish/subscribe)範式對訊息進行處理之訊息佇列系統。與服務上之事件對應而獲得之事件資料可基於Kafka進行佇列。
例如,資料源管理資訊可包括用以將服務上之事件資料藉由訊息佇列進行佇列之一個以上之資料源之資訊。即,資料源之資訊可包括於資料源管理資訊,該資料源成為對要傳輸至訊息佇列之事件資料進行佇列之基礎。
例如,於資料源管理資訊中確認之一個以上之資料源中包括之第1資料源可為與用以對事件資料進行佇列的一個以上之訊息佇列對應之Kafka之一個以上之題目中與第1題目對應的資料源。即,Kafka中包括之各題目對各訊息佇列設定對應且用以藉由各訊息佇列對事件資料進行佇列之單個資料源,藉此可設定用於各題目之各資料源。
例如,資料源管理資訊中包括之第1資料源之資訊可包括與對應於第1資料源之第1題目相關之資訊。作為一例,資料源管理資訊中包括之與上述第1題目相關之資訊可包括用以確認資料之主體之資訊,該資料之主體係於服務上實行行動以產生與第1題目對應之事件資料。對於與資料源管理資訊中包括之第1資料源對應之第1題目,於資料源管理資訊中設定確認在服務上產生屬於該第1題目之資料之資料之主體的資訊,藉此能夠以對事件資料進行佇列之方式設定第1資料源,該事件資料係確認為對於第1題目藉由固定之資料之主體而於服務上產生。若將確認為對於第1題目藉由服務上之普通用戶之userId(用戶識別符)而產生之事件資料確認為佇列之對象,則服務上之普通用戶藉由用戶識別符於服務上實行與第1題目相關之行動而產生之事件資料可藉由與第1題目對應之訊息佇列進行佇列。
於藉由資料源管理資訊設定用於各訊息佇列之各資料源後,可完成用於資料庫之資料源之設定。
圖4係表示設定資料源管理資訊之狀況之一示例之圖。
藉由如圖4之資料源管理資訊之設定,可設定用以將與特定題目對應之事件資料藉由訊息佇列進行佇列之資料源,特別是,於圖4中可設定用以於Kafka中對與「Payment(結算)」題目對應之事件資料進行佇列之資料源(401)。
於圖4中,可指定確認實行於服務上產生與「Payment(結算)」題目對應之事件資料之行動之資料之主體的資訊用戶識別符,從而能夠以如下之方式設定:包括所指定之主體之藉由「Payment(結算)」題目相關行動而產生之事件資料藉由與「Payment(結算)」題目對應之訊息佇列進行佇列。此時,如上所述般用以確認與「Payment(結算)」題目對應之資料之主體之資訊可設定為映射為資料源的欄位(403)。
於藉由圖4之資料源管理資訊而設定如403般確認資料之主體之資訊後,可如下文敍述般於對資料庫設定進行管理之資料儲存管理資訊中確認「Payment(結算)」題目中包括之多個資料項目中與事件資料對應之資料項目,該事件資料係因資料源管理資訊中設定之資料之主體而產生。又,可設定以如下之方式進行管理之格式:與基於資料儲存管理資訊而確認之各資料項目對應之事件資料內各資料值與上述資料之主體及上述各資料項目對應而儲存。
根據各種實施例,於動作303中,伺服器器件100可獲得對用以將事件資料儲存於資料庫之資料庫設定進行管理之資料儲存管理資訊。
例如,資料儲存管理資訊可為用於資料庫之特定之資料源或用於與特定之資料源對應的特定之題目而設定之資訊,亦可設定以資料源或題目為單位對事件資料進行加工及儲存之資料儲存管理資訊。
例如,資料儲存管理資訊可包括用以識別對於與資料源對應之題目而確認之資料之主體的識別資訊。作為一例,對於用於資料庫之一個以上之資料源中包括之第1資料源,資料儲存管理資訊可包括上述資料之主體之識別資訊,以便可於資料源管理資訊中識別對設定為與第1資料源對應之第1題目確認之資料之主體。作為一例,對於與第1資料源對應之第1題目,若將確認為藉由用戶之用戶識別符而產生之事件資料確認為佇列之對象,則能夠以如下之方式進行管理:基於可識別用戶之用戶識別符之郵件ID、終端ID等而產生識別資訊,根據識別資訊於資料庫上識別資料之主體。
例如,識別用於與資料源對應之題目之資料之主體的資料儲存管理資訊上之識別資訊具體而言可為基於服務上之用戶之顧客ID(Identifier)、服務上之用戶之郵件ID、服務上之用戶之IP(Internet Protocol)地址、及/或服務上之用戶之終端ID中的一者而產生之資訊。作為一例,一般確認為於服務上產生資料之資料之主體為普通用戶,因此基於可在服務上識別普通用戶之顧客ID、郵件ID、IP(Internet Protocol)地址、終端ID等各種識別符而產生之識別資訊可包括於資料儲存管理資訊,藉此,於資料庫上能夠以根據識別資訊對資料進行分類及儲存之方式進行管理。
例如,確認為藉由藉識別資訊識別之資料之主體而產生之事件資料亦能夠以如下之方式設定:根據對資料之對象進行分類之題目上之資料項目而區分各資料之值來儲存於資料庫,為此可運用資料儲存管理資訊。
可於與一個資料源對應之Kafka之一個題目包括複數個資料項目,確認為藉由上述資料之主體而產生之事件資料可根據包括該事件資料之對象而與題目內一個以上之資料項目對應。作為一例,可於「Payment」題目包括「amount(金額)」、「count(個數)」、「ip(Internet Protocol)」等資料項目,根據用戶於服務上實行結算之行動而產生之事件資料可包括與上述資料項目中包括之各資料項目對應的各資料之值。此時,藉由資料儲存管理資訊,能夠以如下之方式設定:以事件資料加工為包括上述資料項目中之「amount(金額)」與「count(個數)」之資料項目之值之資料的狀態儲存於資料庫,於該情形時,事件資料可加工為加工資料而儲存於資料庫,該加工資料包括事件資料之各種值中與「amount」對應之資料之值及與「count」對應之資料之值。
例如,若於資料源管理資訊中指定與特定之資料源對應之特定之題目,則可確認特定之題目中包括之複數個資料項目,但此時資料儲存管理資訊可包括如下之資訊:指定如上所述般確認之複數個資料項目中用於要加工為儲存至資料庫之事件資料內之資料的部分資料項目。換言之,資料儲存管理資訊可為包括與於資料源管理資訊中指定之題目對應之一個以上之資料項目之資訊。
例如,資料儲存管理資訊可包括在資料庫儲存資料之有效期間之資訊。即,可於資料儲存管理資訊中設定資料可於資料庫保管多長時間,作為一例,資料儲存管理資訊能夠以一個資料於資料庫儲存一週之方式設定。
例如,資料儲存管理資訊可包括用以將於資料庫羅列及儲存資料之形態設定為資料之主體之行(column)形態的資訊。
圖5係表示設定資料儲存管理資訊之狀況之一示例之圖。
可藉由如圖5之資料儲存管理資訊之設定而確定於資料庫儲存資料之格式,特別是,於圖5中,可藉由資料儲存管理資訊而設定「有效期間」、「識別資訊」、「行(column)」及「資料項目」(501)。
具體而言,1)於「有效期間」之情形時,資料以於資料庫儲存7天之方式設定,2)於「識別資訊(Row Key(列鍵))」之情形時,可在用以識別與資料之主體對應之服務上之用戶的用戶之郵件ID、顧客ID、IP(Internet Protocol)地址及終端ID中的一者附加雜湊值而產生,從而與用戶聯繫來於在資料庫儲存資料時運用如上所述般產生之識別資訊。又,3)於資料庫中,資料能夠以設定為用戶之識別資訊之行(column)形態之方式進行管理,4)可為了於資料庫儲存資料而設定於資料源管理資訊中指定之題目中要儲存資料之具體之資料項目(amount、ip、count等)(503)。
可藉由如圖5之資料儲存管理資訊之設定而確定資料儲存於資料庫之格式,可基於所確定之格式而根據如下文敍述之圖6之形態來於資料庫儲存資料。
根據各種實施例,於動作305中,伺服器器件100能夠以如下之方式設定:根據基於資料源管理資訊及資料儲存管理資訊而設定之資料管理格式(format),將對事件資料進行加工所得之加工資料儲存於資料庫。
例如,用以加工資料而儲存於資料庫之資料管理格式可為如下之格式:基於識別與題目對應之資料之主體之識別資訊而整理資料。作為一例,上述資料管理格式可為如下之格式:以按照識別資料之主體之識別資訊之單位設定之列(row)形態對資料進行分類來管理。即,可藉由如下之方式設定資料管理格式:將識別資料之主體之識別資訊設定為列,將與該資料之主體相關之各種資料項目上之對象資料設定為與上述列對應之行(column)。
於特定之題目中包括之一個以上之資料項目之資訊包括於對資料庫設定進行管理的資料儲存管理資訊之情形時,可藉由如下之方式設定資料管理格式:將識別資料之主體之識別資訊設定為列,將上述一個以上之資料項目設定為與上述列對應之行(column)。為此,對於上述一個以上之資料項目中包括之第1資料項目,可於資料儲存管理資訊包括以如下之方式進行管理之資訊:於在第1資料項目中與識別資訊對應而確認到複數個資料之情形時,將上述複數個資料設定為與上述識別資訊對應之上述第1資料項目之行(column)形態。
即,資料管理格式可為如下之格式之形態:以識別與特定題目對應之資料主體之識別資訊為對象,以與上述識別資訊對應之行形態對與特定題目對應之一個以上之資料項目中包括之各資料項目及於上述各資料項目中與識別資訊對應而確認之一個以上之資料進行分類而管理。
就結果而言,根據資料管理格式對事件資料進行加工所得之加工資料可包括識別與資料源管理資訊中包括之題目對應之資料主體之識別資訊、於資料儲存管理資訊中與題目對應而設定之一個以上之資料項目中包括之各資料項目、於事件資料中基於上述資料主體及上述各資料項目而確認之資料值、及於服務上獲得事件資料之時點。
圖6係表示根據資料管理格式於資料庫儲存資料之狀況之一示例之圖。
於圖6中,以為了識別服務上之用戶而產生之識別資訊(Row Key)之列(row)為中心,於以與固定題目(「Payment」)對應而於資料庫儲存資料之各資料項目(「ip」、「amount」、「count」)中,為了上述識別資訊而確認之複數個資料能夠以各資料項目之行(column)羅列來儲存。
具體而言,對於具有「237289098」之識別資訊之用戶(601),1)於題目「Payment」中包括之資料項目「ip」中,為了上述用戶而確認之複數個資料能夠以行形態羅列而儲存(603),2)於題目「Payment」中包括之資料項目「amount」中,為了上述用戶而確認之複數個資料亦以行形態羅列而儲存(606),3)於題目「Payment」中包括之資料項目「count」中,為了上述用戶而確認之複數個資料亦以行形態羅列而儲存(607)。
此時,可於圖6中儲存之各加工資料包括於服務上獲得與加工資料對應之事件資料之時點(timestamp)、資料之具體值等。根據一個事件產生之各資料項目之各加工資料可如於一列中包括之多個資料項目之加工資料中確認般包括相同之時點(timestamp)之值。
藉由如圖6之資料管理格式,除具有「237289098」之識別資訊之用戶以外之其他用戶之資料可追加為新列而儲存於資料庫,除「ip」、「amount」、「count」之外,若資料儲存管理資訊對於題目「Payment」中包括之其他資料項目亦以儲存資料之方式設定,則以分類為該其他資料項目之方式加工之資料可追加至用於該其他資料項目之新行而儲存於資料庫。
又,對於除題目「Payment」以外之其他新題目,如圖6之資料管理格式可根據用於新題目之資料源之設定及新題目中包括之資料項目之設定等而重新管理。
根據圖4至圖6,事件資料轉換為加工資料而儲存於資料庫之狀況之一示例可如圖7所示。
圖7係表示自事件資料獲得之加工資料儲存於資料庫之狀況之一示例的圖。
於圖7中,於確認到自於服務上發生之事件而獲得之事件資料(business data)後,該事件資料可藉由訊息佇列進行佇列(701),從而作為符合基於資料源管理資訊及資料儲存管理資訊而設定之資料管理格式之加工資料而獲得並儲存於資料庫。
用以設定資料庫之資料儲存管理資訊可設定以於事先設定之資料源管理資訊中識別用於指示之題目的資料之主體之方式設定之識別資訊(Row Key)與於題目上指示儲存資料的資料項目(qualifier(限定符))等(703),可按照如下之形態之資料管理格式儲存數據:基於資料儲存管理資訊而將用戶之識別資訊設定為列(row)、將題目中包括之各資料項目及與各資料項目對應之資料設定為行(column)(705)。
根據各種實施例,於動作307中,伺服器器件100可對應於用以於資料庫查詢資料之資料查詢請求,提供與資料集相關之資訊,該資料集包括自資料庫確認之一個以上之加工資料。
例如,資料查詢請求可為伺服器器件100自外部之用戶器件200等接收查詢資料之請求而確認者,如上所述之資料查詢請求包括查詢資料所需之輸入資訊,此時,查詢資料所需之輸入資訊可為基於資料管理格式而設定之資訊。即,儲存於資料庫之資料為按照固定之資料管理格式加工所得之資料,因此為了查詢加工所得之資料,能夠以設定符合資料管理格式之輸入資訊之方式進行管理,於資料查詢請求包括如上所述之輸入資訊之情形時,伺服器器件100可自資料庫確認與所接收之資料查詢請求對應之加工資料。
例如,資料查詢請求可包括用以查詢資料之主題之資訊及用於主題之資料運算符之資訊。欲查詢資料之用戶器件200於查詢資料時,可為了資料查詢請求而輸入用戶器件200所期望之主題及為了所期望之上述主題而需的資料運算符。伺服器器件100可對應於資料查詢請求中包括之主題及資料運算符,確認用於上述主題之加工資料且根據資料運算符對所確認之加工資料進行運算。又,伺服器器件100於提供與資料查詢請求對應而確認之加工資料相關之資訊時,能夠以包括根據資料運算符而對加工資料進行運算所得之結果之方式設定。即,根據動作307,可於伺服器器件100提供之與資料集相關之資訊包括根據資料運算符而對資料集中包括之一個以上之加工資料進行運算所得的結果之資訊。
例如,資料查詢請求可包括用以查詢資料之查詢期間之資訊。即,欲查詢資料之用戶器件200於查詢資料時,可為了資料查詢請求而輸入所期望之查詢期間,伺服器器件100可對應於資料查詢請求中包括之查詢期間,於資料庫確認加工資料,該加工資料係確認為於服務上獲得事件資料之時點包括於上述查詢期間。
例如,資料查詢請求可包括用於查詢資料之資料主體及資料項目之資訊。即,欲查詢資料之用戶器件200可為了確認所期望之資料之值而輸入用以指定所期望之資料的資料之主體與資料項目。
如上所述,於獲得包括用以查詢資料之主題、資料主體、資料項目、資料運算符、查詢期間等輸入資訊之資料查詢請求後,伺服器器件100可於資料庫中確認藉由該輸入資訊而篩選之加工資料。
圖8係表示用以請求查詢資料之輸入資訊之一示例之圖。
圖8之資料查詢請求可為以獲得根據為了資料庫而設定之資料管理格式而確認為必需之輸入資訊之方式設定者,管理者可藉由如8之形態之用戶器件200 User Interface(用戶介面)/Experience(體驗)(UI/UX)而輸入用於資料查詢請求之各資訊。此處,設定用於資料查詢請求之輸入資訊亦可理解為設定用以自資料庫獲得所期望之加工資料之資訊之特徵(feature)。
圖8之資料查詢請求能夠以輸入與1)用以查詢資料之主題801、2)用以查詢資料之資料主體及資料項目803、3)用以查詢資料之查詢期間805、及4)用於資料查詢之主題之資料運算符807相關之事項之方式設定。於圖8中,基於資料之求和運算符(Calc-function(計算函數):SUM-I),可確認設定有輸入資訊,該輸入資訊係用以計算與固定之資料之主體(Subject Target(主體目標):用戶識別符)對應之價格資料項目(Oubject Target(對象目標):金額)中包括之資料之3天間(Calc-window(計算視窗):3d)之累加(FeatureName(特徵名稱)及DataView(資料視圖))。
如圖8所示,於獲得包括各輸入資訊之資料查詢請求後,伺服器器件100可於在資料庫中確認與上述資料查詢請求對應之一個以上之加工資料後,將包括資料集及運算結果之資訊提供至用戶器件200,該資料集包括上述一個以上之加工資料,該運算結果係按照資料查詢請求而對上述資料集中包括之上述一個以上之加工資料進行運算所得者。
圖9係表示可於資料查詢請求中設定之資料運算符之一示例之圖。
資料運算符可包括判斷為可為了儲存於資料庫之資料而支持之各種運算符,可根據資料之類型是否為數字(number)或字串(string)之形態而確認判斷為可為了該資料而支持之資料運算符。
於圖9之示例中,作為用於資料運算符之函數,可確認可設定如下之各種運算符:資料之累加(Sum-I)、資料之個數(Count-I)、資料中之最大值(Max-I)、資料中之最小值(Min-I)、資料之平均(Avg-I)等。
圖10係表示提供與包括與資料查詢請求對應之加工資料之資料集相關之資訊的狀況之一示例之圖。
圖10係表示如下之狀況:以用於服務上之特定用戶之識別資訊為對象,提供與固定之題目(「Payment」)中包括之各資料項目(「ip」、「amount」)對應之加工資料的運算結果。
首先,於「ip」資料項目中包括之3個加工資料中,1)可對應於用以確認具有過去1小時期間之timestamp(時點)值之加工資料中包括之各IP個體之個數的資料查詢請求而提供表示其運算結果為2之資訊(1001)。又,2)亦可對應於用以確認具有過去1小時期間之時點值之加工資料中包括之IP個體之所有個數的資料查詢請求而提供表示其運算結果為3之資訊(1003)、或3)對應於用以確認具有過去1小時期間之時點值之加工資料中包括之IP個體之清單的資料查詢請求而提供表示與其運算結果對應之各IP地址之資訊(1005)。
於「amount」資料項目中包括之3個加工資料中,4)可對應於用以確認具有過去1天內1小時期間之時點值之加工資料中包括之交易價格之整體累加值的資料查詢請求而提供表示其運算結果為96.9之資訊(1007)。
圖11至圖12係表示伺服器器件100設定基於資料管理格式之資料庫且提供與資料查詢請求對應之資訊之本發明的整體狀況之圖。
於圖11之1101中,伺服器器件100以如上述圖7之形態設定資料庫,藉此能夠以如下之方式進行管理:將於服務上獲得之事件資料轉換為符合固定資料管理格式之加工資料來儲存。又,伺服器器件100如1103般確認自用戶器件100獲得之資料查詢請求或與資料查詢請求相關之特徵(feature),確認符合資料查詢請求或特徵之加工資料,從而可提供包括所確認之加工資料及所確認之加工資料之運算結果之資訊。
圖12可為將圖11之伺服器器件100之動作概括化之資訊提供系統的一示例。於圖12之系統上,可包括以如下之方式進行管理之構造:符合事先設定之資料源及題目之事件資料可按照固定之資料管理格式進行加工且加工所得之資料儲存於資料庫(1201),亦可包括以如下之方式進行管理之構造:確認符合用於自外部獲得之資料查詢請求之特徵之加工資料並進行運算且提供與其相關之資訊(1203)。另外,於圖12之資訊提供系統中,亦可構建以如下之方式進行管理之構造:學習用以查詢資料之各種特徵及提供為與各種特徵對應之響應之資訊,從而與對應於實際資料查詢請求而提供之資訊進行比較並反饋,藉此反映至用於服務之決策(1205)。
應明白,根據圖3至圖12,於伺服器器件100實行用以提供資訊之動作方法之過程中運用之各資訊能夠以各種形態結合。
本說明書及附圖中揭示之本發明之實施例是為了容易地說明本發明之技術內容且有助於理解本發明而提出的特定示例,並非意欲限定本發明之範圍。即,於本發明所屬之技術領域內具有常識者應明白,可實施基於本發明之技術思想之其他變化例。又,可視需要而彼此組合上述各實施例來運用。例如,可將本發明之所有實施例之一部分彼此組合而藉由系統來實現。
又,與本發明之系統等對應之方法可實現為藉由各種電腦機構實行之程式命令形態而記錄於電腦可讀媒體。
如上所述,於特定觀點下,本發明之各種實施例可於電腦可讀記錄媒體(computer readable recording medium)中藉由電腦可讀代碼(computer readable code)而實現。電腦可讀記錄媒體係可儲存可藉由電腦系統讀取之資料之任意之資料儲存器件。電腦可讀記錄媒體之例可包括唯讀記憶體(read only memory,ROM)、隨機存取記憶體(random access memory,RAM)、光碟-唯讀記憶體(compact disk-read only memory,CD-ROM)、磁帶(magnetic tape)、軟磁碟(floppy disk)、光資料儲存器件、及載波(carrier wave)(藉由網際網路進行之資料發送等)。電腦可讀記錄媒體亦可藉由網際網路連接之電腦系統而分散,因此電腦可讀代碼以分散方式儲存及執行。又,用以達成本發明之各種實施例之功能性程式、代碼及碼段(segment)可由應用本發明之領域內之熟練之程式設計師容易地解釋。
又,可知本發明之各種實施例之裝置及方法可現在為硬體、軟體或硬體與軟體之組合形態。此種軟體例如可儲存於如ROM等儲存裝置之揮發性或非揮發性儲存裝置、或例如RAM、記憶體晶片、裝置或積體電路之記憶體、或例如光碟(compact disk,CD)、DVD(Digital Versatile Disc,數位多功能光碟)、磁碟或磁帶等之可光學或磁性地記錄的同時可由機器(例如,電腦)讀取之儲存媒體,而與是否可刪除或可再記錄無關。可知本發明之各種實施例之方法可藉由包括控制部及記憶體之電腦或包括如上所述之記憶體或電腦的車輛等而實現,此種記憶體為包括實現本發明之實施例之命令之程式或可由適於儲存程式之機器讀取之儲存媒體的一例。
因此,本發明包括用以實現本說明書之發明申請專利範圍中記載之裝置或方法之代碼之程式、及可由儲存此種程式之機器(電腦等)讀取之儲存媒體。又,此種程式可藉由如利用有線或無線連接傳遞通訊信號之任意之媒體而電性移送,本發明適當地包括與其均等之內容。
以上,參照本發明之實施例進行了說明,但本說明書與圖式中揭示之本發明之實施例僅是為了容易地說明本發明之技術內容且有助於理解本發明而提出之特定示例,並非意欲限定本發明之範圍。又,可理解,之前說明之本發明之實施例僅為示例,於本領域內具有常識者可據此實現各種變化及均等之範圍之實施例。因此,本發明之真正技術保護範圍應根據以下之發明申請專利範圍而界定。
100:伺服器器件
200:用戶器件
210:輸入/輸出部
220:收發器
230:儲存器
240:處理器
301:動作
303:動作
305:動作
307:動作
401:動作
403:動作
501:動作
503:動作
601:動作
603:動作
605:動作
607:動作
701:動作
703:動作
705:動作
801:主題
803:資料主體及資料項目
805:查詢期間
807:資料運算符
1001:動作
1003:動作
1005:動作
1007:動作
1101:動作
1103:動作
1201:動作
1203:動作
1205:動作
圖1係用以說明可實現各種實施例之用以提供資訊之電子裝置之動作方法的資訊提供系統之圖。
圖2係表示各種實施例之伺服器器件100及用戶器件200之構成之圖。
圖3係表示各種實施例之用以提供資訊之伺服器器件100之動作方法的圖。
圖4係表示設定資料源管理資訊之狀況之一示例之圖。
圖5係表示設定資料儲存管理資訊之狀況之一示例之圖。
圖6係表示根據資料管理格式於資料庫儲存資料之狀況之一示例之圖。
圖7係表示自事件資料獲得之加工資料儲存於資料庫之狀況之一示例的圖。
圖8係表示用以請求查詢資料之輸入資訊之一示例之圖。
圖9係表示可於資料查詢請求中設定之資料運算符之一示例之圖。
圖10係表示提供與包括與資料查詢請求對應之加工資料之資料集相關之資訊的狀況之一示例之圖。
圖11至圖12係表示伺服器器件100設定基於資料管理格式之資料庫且提供與資料查詢請求對應之資訊之本發明的整體狀況之圖。
301:動作
303:動作
305:動作
307:動作
Claims (18)
- 一種資訊提供方法,其係電子裝置提供資訊者,其包括如下步驟:獲得資料源管理資訊,該資料源管理資訊係對資料源進行管理,該資料源係用以將對應於與上述電子裝置相關之服務上之事件而獲得之事件資料儲存於資料庫;獲得資料儲存管理資訊,該資料儲存管理資訊係對用以將上述事件資料儲存於上述資料庫之資料庫設定進行管理;以將加工資料儲存於上述資料庫之方式設定,該加工資料係根據基於上述資料源管理資訊及上述資料儲存管理資訊而設定之資料管理格式來對上述事件資料進行加工所得者;及對應於用以於上述資料庫中查詢資料之資料查詢請求,提供與資料集相關之資訊,該資料集包括自上述資料庫確認之一個以上之加工資料;其中上述資料查詢請求包括查詢資料所需之輸入資訊,查詢資料所需之上述輸入資訊係基於上述資料管理格式而設定。
- 如請求項1之資訊提供方法,其中上述事件資料基於訊息佇列進行佇列,該訊息佇列包括一個以上之訊息佇列。
- 如請求項2之資訊提供方法,其中上述資料源管理資訊包括一個以上之資料源之資訊,上述一個以上之資料源中包括之第1資料源與第1題目對應,該第1題目係為了上述第1資料源而選自與上述一個以上之訊息佇列對應之一個以 上之題目。
- 如請求項3之資訊提供方法,其中上述資料源管理資訊中包括之上述第1資料源之資訊包括與上述第1題目對應之資料主體之資訊。
- 如請求項3之資訊提供方法,其中上述資料儲存管理資訊包括識別與上述第1題目對應之資料主體之識別資訊。
- 如請求項5之資訊提供方法,其中上述識別資訊基於上述服務上之用戶之顧客ID、上述用戶之郵件ID、上述用戶之IP地址及上述用戶之終端ID中的一者而產生。
- 如請求項5之資訊提供方法,其中上述資料管理格式係以列形態對資料進行分類來管理,該列形態係按照上述識別資訊之單位設定。
- 如請求項3之資訊提供方法,其中上述資料儲存管理資訊包括與上述第1題目對應之一個以上之資料項目之資訊。
- 如請求項8之資訊提供方法,其中於在上述一個以上之資料項目中包括之第1資料項目中確認到與上述第1題目對應之資料主體相關的複數個資料之情形時,上述資料儲存管理資訊包括用以將上述複數個資料設定為與上述資料主體對應之上述第1資料項目之行形態之資訊。
- 如請求項9之資訊提供方法,其中對於識別與上述第1題目對應之資料主體之識別資訊,上述資料管理格式以與上述識別資訊對應之行形態對與上述第1題目對應之一個以上之資料項目中包括的各資料項目及於上述各資料項目中對於上述資料主體而確認之一個以上之資料進行分類來管理。
- 如請求項1之資訊提供方法,其中上述資料儲存管理資訊包括在上述資料庫儲存資料之有效期間之資訊。
- 如請求項1之資訊提供方法,其中上述加工資料包括:識別與上述資料源管理資訊中包括之題目對應之資料主體之識別資訊;於上述資料儲存管理資訊中與上述題目對應而設定之資料項目;於上述事件資料中基於上述資料主體及上述資料項目而確認之資料值;及於上述服務上獲得上述事件資料之時點。
- 如請求項1之資訊提供方法,其中上述資料查詢請求包括用以查詢資料之主題之資訊及用於上述主題之資料運算符之資訊。
- 如請求項13之資訊提供方法,其中與上述資料集相關之資訊包括基於上述資料運算符對上述一個以上之加工資料進行運算所得之結果之資訊。
- 如請求項1之資訊提供方法,其中上述資料查詢請求包括用以查詢資料之查詢期間之資訊。
- 如請求項15之資訊提供方法,其中上述一個以上之加工資料中包括之各加工資料係基於在上述服務上獲得與上述各加工資料對應之各事件資料之時點包括於上述查詢期間的點而確認。
- 如請求項1之資訊提供方法,其中上述資料查詢請求包括用以查詢資料之資料主體及資料項目之資訊。
- 一種電子裝置,其係提供資訊者,其包括:處理器;及一個以上之記憶體,其儲存一個以上之指令;且於執行上述一個以上之指令時,控制上述處理器使其實行如下步驟:獲得資料源管理資訊,該資料源管理資訊係對資料源進行管理,該資料源係用以將對應於與上述電子裝置相關之服務上之事件而獲得之事件資料儲存於資料庫;獲得資料儲存管理資訊,該資料儲存管理資訊係對用以將上述事件資料儲存於上述資料庫之資料庫設定進行管理;以將加工資料儲存於上述資料庫之方式設定,該加工資料係根據基於上述資料源管理資訊及上述資料儲存管理資訊而設定之資料管理格式來 對上述事件資料進行加工所得者;及對應於用以於上述資料庫中查詢資料之資料查詢請求,提供與資料集相關之資訊,該資料集包括自上述資料庫確認之一個以上之加工資料;其中上述資料查詢請求包括查詢資料所需之輸入資訊,查詢資料所需之上述輸入資訊係基於上述資料管理格式而設定。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020230065029A KR102640115B1 (ko) | 2023-05-19 | 2023-05-19 | 정보를 제공하는 전자 장치의 동작 방법 및 이를 지원하는 전자 장치 |
| KR10-2023-0065029 | 2023-05-19 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI862111B true TWI862111B (zh) | 2024-11-11 |
| TW202447448A TW202447448A (zh) | 2024-12-01 |
Family
ID=90041678
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113138951A TWI882919B (zh) | 2023-05-19 | 2023-08-29 | 提供資訊之電子裝置之動作方法及支持其之電子裝置 |
| TW112132426A TWI862111B (zh) | 2023-05-19 | 2023-08-29 | 提供資訊之電子裝置之動作方法及支持其之電子裝置 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113138951A TWI882919B (zh) | 2023-05-19 | 2023-08-29 | 提供資訊之電子裝置之動作方法及支持其之電子裝置 |
Country Status (3)
| Country | Link |
|---|---|
| KR (2) | KR102640115B1 (zh) |
| TW (2) | TWI882919B (zh) |
| WO (1) | WO2024242217A1 (zh) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200515235A (en) * | 2003-10-31 | 2005-05-01 | Hon Hai Prec Ind Co Ltd | System and method for integrating and analyzing data |
| CN102007476A (zh) * | 2008-04-16 | 2011-04-06 | 国际商业机器公司 | 查询处理可视化系统和可视化查询处理的方法 |
| KR101888860B1 (ko) * | 2016-11-30 | 2018-08-16 | (주)봄소프트웨어 | 로그 생성기 및 그를 포함하는 빅 데이터 분석 전처리 시스템 |
| CN113934713A (zh) * | 2021-09-02 | 2022-01-14 | 广州伊的家网络科技有限公司 | 一种订单数据索引方法、系统、计算机设备以及存储介质 |
| CN116089501A (zh) * | 2023-02-24 | 2023-05-09 | 萨科(深圳)科技有限公司 | 一种数字化共享平台订单数据统计查询方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06231012A (ja) * | 1993-02-02 | 1994-08-19 | Kanebo Ltd | ログデータ管理装置 |
| US9268856B2 (en) * | 2007-09-28 | 2016-02-23 | Yahoo! Inc. | System and method for inclusion of interactive elements on a search results page |
| KR20190011353A (ko) * | 2017-07-24 | 2019-02-07 | 주식회사 닷넷소프트 | 빅데이터로서 사용을 위해 데이터를 수집, 처리, 변환 및 저장하는 시스템 |
| JP7806454B2 (ja) * | 2021-11-18 | 2026-01-27 | オムロン株式会社 | 情報処理システム、情報処理方法および情報処理プログラム |
-
2023
- 2023-05-19 KR KR1020230065029A patent/KR102640115B1/ko active Active
- 2023-05-24 WO PCT/KR2023/007076 patent/WO2024242217A1/ko active Pending
- 2023-08-29 TW TW113138951A patent/TWI882919B/zh active
- 2023-08-29 TW TW112132426A patent/TWI862111B/zh active
-
2024
- 2024-02-20 KR KR1020240024138A patent/KR20240167376A/ko active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200515235A (en) * | 2003-10-31 | 2005-05-01 | Hon Hai Prec Ind Co Ltd | System and method for integrating and analyzing data |
| CN102007476A (zh) * | 2008-04-16 | 2011-04-06 | 国际商业机器公司 | 查询处理可视化系统和可视化查询处理的方法 |
| KR101888860B1 (ko) * | 2016-11-30 | 2018-08-16 | (주)봄소프트웨어 | 로그 생성기 및 그를 포함하는 빅 데이터 분석 전처리 시스템 |
| CN113934713A (zh) * | 2021-09-02 | 2022-01-14 | 广州伊的家网络科技有限公司 | 一种订单数据索引方法、系统、计算机设备以及存储介质 |
| CN116089501A (zh) * | 2023-02-24 | 2023-05-09 | 萨科(深圳)科技有限公司 | 一种数字化共享平台订单数据统计查询方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| TWI882919B (zh) | 2025-05-01 |
| WO2024242217A1 (ko) | 2024-11-28 |
| TW202507535A (zh) | 2025-02-16 |
| KR102640115B1 (ko) | 2024-02-23 |
| KR20240167376A (ko) | 2024-11-26 |
| TW202447448A (zh) | 2024-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI901037B (zh) | 提供資訊之電子裝置之動作方法及支持該方法之電子裝置 | |
| TW202027000A (zh) | 基於即時通訊軟體的帳戶交易歷史提供方法、系統及電腦可讀取記錄媒體 | |
| TWI862111B (zh) | 提供資訊之電子裝置之動作方法及支持其之電子裝置 | |
| TWI884899B (zh) | 提供資訊之電子裝置之動作方法及支持該動作方法之電子裝置 | |
| TWI859789B (zh) | 提供物品資訊之電子設備的操作方法及支持該方法的電子設備 | |
| TW202431162A (zh) | 提供服務資訊之方法及支持其之電子裝置 | |
| TWI864836B (zh) | 提供資訊之電子裝置之動作方法及支持其之電子裝置 | |
| TWI879074B (zh) | 處理資訊之電子裝置之動作方法及支持其之電子裝置 | |
| TWI875172B (zh) | 管理日誌資訊之方法及支持其之電子裝置 | |
| TWI871045B (zh) | 提供資訊之電子裝置之動作方法及支持該動作方法之電子裝置 | |
| TWI888869B (zh) | 提供資訊之電子裝置之動作方法及支持其之電子裝置 | |
| TWI903309B (zh) | 提供資訊之電子裝置之動作方法及支持其之電子裝置 | |
| TWI900978B (zh) | 提供資訊之電子裝置之動作方法及支援該方法之電子裝置 | |
| TWI902645B (zh) | 用於組態資訊之電子設備的操作方法及支持其之電子設備 | |
| TWI874736B (zh) | 用於提供與服務相關之資訊的操作方法及支援該操作方法之電子設備 | |
| TW202443465A (zh) | 促銷資訊管理方法及其電子裝置 | |
| TW202433376A (zh) | 提供資訊之電子裝置之動作方法及支持其之電子裝置 | |
| TW202441419A (zh) | 管理資訊之傳輸之電子裝置之動作方法及支持其之電子裝置 | |
| TW202441417A (zh) | 提供資訊之電子裝置之動作方法及支持其之電子裝置 | |
| TW202504296A (zh) | 提供資訊之電子裝置之動作方法及支持其之電子裝置 | |
| TW202433378A (zh) | 管理帳戶資訊之方法及支援該方法之電子裝置 | |
| TW202431185A (zh) | 檢測異常用戶之方法及支持上述方法之電子裝置 | |
| TW202422450A (zh) | 提供資訊之電子裝置之動作方法及支持其之電子裝置 | |
| TW202514485A (zh) | 提供資訊之電子裝置之動作方法及支持該動作方法之電子裝置 | |
| TW202538608A (zh) | 提供資訊之電子裝置之動作方法及支持其之電子裝置 |