Problem to be solved: to provide a data generalization apparatus capable of generalizing large scale data at high speed using only a small capacity main memory.A data generalization device that generalizes attribute valuesAccording to the order of the attribute values in the generalized hierarchy on the auxiliary storageA reordering unit that allocates attribute values on an auxiliary storageAn attribute value acquisition part which acquires a part of an ordered attribute value from the auxiliary storage device on the main storage andPart of the generalized hierarchyOf the attribute values acquired on the main storageA generalized hierarchy acquisition part which acquires the generalized hierarchy corresponding to the attribute value of the object to the main storage from the auxiliary storage andAttribute values acquired on the main storageBased on the generalized hierarchy acquired on the main storageGeneralized processing unit for performing generalized processingThe attribute value after generalization is moved to the auxiliary storage deviceIncludes a reorder to rearrange the original order.
展开▼