Reserving key specifications

US10657114B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10657114-B2
Application numberUS-201715824041-A
CountryUS
Kind codeB2
Filing dateNov 28, 2017
Priority dateNov 28, 2017
Publication dateMay 19, 2020
Grant dateMay 19, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An import configuration section of a file is identified, where the import configuration identifies a database table. Key specifications of the database table are reserved based on the import configuration. A first and a second Boolean flag parameter associated with the database table is identified. A determination is made that i) a value of the first Boolean flag indicates importing of entries from the file into the database table is allowed, and that ii) a value of the second Boolean flag indicates removal of entries of the database table is allowed. In response to the determining entries are removed from the database table corresponding to the key specifications, and entries are imported from the file into the database table corresponding to the key specifications.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: identifying an import configuration section of a file, the import configuration identifying a database table; reserving key specifications of the database table based on the import configuration; identifying a first and a second Boolean flag parameter from the import configuration associated with the database table; determining that i) a value of the first Boolean flag indicates importing of entries from the file into the database table is allowed, and that ii) a value of the second Boolean flag indicates removal of entries of the database table is allowed; and in response to determining that i) the value of the first Boolean flag indicates importing of entries from the file into the database table is allowed, and that ii) the value of the second Boolean flag indicates removal of entries of the database table is allowed: i) removing entries from the database table corresponding to the key specifications, and ii) importing entries from the file into the database table corresponding to the key specifications. 2. The method of claim 1 , further comprising: determining that i) the value of the first Boolean flag indicates importing of entries from the file into the database table is allowed, and that ii) the value of the second Boolean flag indicates removal of the entries of the database table is disallowed; in response to determining that i) the value of the first Boolean flag indicates importing of entries from the file into the database table is allowed, and that ii) the value of the second Boolean flag indicates removal of the entries of the database table is disallowed, determining that the database table excludes entries corresponding to the key specifications; and in response to determining that the database table excludes entries corresponding to the key specifications, importing entries from the file into the database table corresponding to the key specifications. 3. The method of claim 2 , wherein importing entries from the file into the database table corresponding to the key specifications is independent of removing entries from the database table corresponding to the key specifications. 4. The method of claim 2 , in response to determining that the database table excludes entries corresponding to the key specifications, maintaining the existing entries of the database table. 5. The method of claim 1 , further comprising: determining that i) the value of the first Boolean flag indicates importing of entries from the file into the database table is allowed, and that ii) the value of the second Boolean flag indicates removal of the entries of the database table is disallowed; in response to determining that i) the value of the first Boolean flag indicates importing of entries from the file into the database table is allowed, and that ii) the value of the second Boolean flag indicates removal of the entries of the database table is disallowed, determining that the database table includes entries corresponding to the key specifications; and in response to determining that the database table includes entries corresponding to the key specifications, generating an error signal. 6. The method of claim 1 , further comprising: determining that the value of the first Boolean flag indicates importing of entries from the file into the database table is disallowed; and in response to determining that the value of the first Boolean flag indicates importing of entries from the file into the database table is disallowed, preventing import of entries from the file into the database table. 7. The method of claim 6 , further comprising in response to determining that the value of the first Boolean flag indicates importing of entries from the file into the database table is disallowed, maintaining the existing entries of the database table. 8. The method of claim 6 , in response to determining that the value of the first Boolean flag indicates importing of entries from the file into the database table is disallowed, identifying a manual import of entries into the database table. 9. The method of claim 1 , further comprising generating a comma-separated values file from the database table after i) removing entries from the database table corresponding to the key specifications and ii) importing entries from the file into the database table corresponding to the key specifications. 10. A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising: identifying an import configuration section of a file, the import configuration identifying a database table; reserving key specifications of the database table based on the import configuration; identifying a first and a second Boolean flag parameter from the import configuration associated with the database table; determining that i) a value of the first Boolean flag indicates importing of entries from the file into the database table is allowed, and that ii) a value of the second Boolean flag indicates removal of entries of the database table is allowed; and in response to determining that i) the value of the first Boolean flag indicates importing of entries from the file into the database table is allowed, and that ii) the value of the second Boolean flag indicates removal of entries of the database table is allowed: i) removing entries from the database table corresponding to the key specifications, and ii) importing entries from the file into the database table corresponding to the key specifications. 11. The computer-readable medium of claim 10 , the operations further comprising: determining that i) the value of the first Boolean flag indicates importing of entries from the file into the database table is allowed, and that ii) the value of the second Boolean flag indicates removal of the entries of the database table is disallowed; in response to determining that i) the value of the first Boolean flag indicates importing of entries from the file into the database table is allowed, and that ii) the value of the second Boolean flag indicates removal of the entries of the database table is disallowed, determining that the database table excludes entries corresponding to the key specifications; and in response to determining that the database table excludes entries corresponding to the key specifications, importing entries from the file into the database table corresponding to the key specifications. 12. The computer-readable medium of claim 11 , wherein importing entries from the file into the database table corresponding to the key specifications is independent of removing entries from the database table corresponding to the key specifications. 13. The computer-readable medium of claim 10 , the operations further comprising: determining that i) the value of the first Boolean flag indicates importing of entries from the file into the database table is allowed, and that ii) the value of the second Boolean flag indicates removal of the entries of the database table is disallowed; in response to determining that i) the value of the first Boolean flag indicates importing of entries from the file into the database table is allowed, and that ii) the value of the second Boolean flag indicates removal of the entries of the database table is disallowed, determining that the database table includes entries corresponding to the key specifications; and in response to determining that the database table includes entries corresponding to the key specifications, generating an error signal. 14. The computer-readable medium of claim 10 , the oper

Assignees

Inventors

Classifications

  • Tablespace storage structures; Management thereof · CPC title

  • Management thereof · CPC title

  • G06F16/254Primary

    Extract, transform and load [ETL] procedures, e.g. ETL data flows in data warehouses · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10657114B2 cover?
An import configuration section of a file is identified, where the import configuration identifies a database table. Key specifications of the database table are reserved based on the import configuration. A first and a second Boolean flag parameter associated with the database table is identified. A determination is made that i) a value of the first Boolean flag indicates importing of entries …
Who is the assignee on this patent?
Sap Se
What technology area does this patent fall under?
Primary CPC classification G06F16/2272. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 19 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).