Excel-დან SQL-ში გარდაქმნა

Excel ვორქბუქის SQL ფაილში გადამუშავება Node.js SDK-ს გამოყენებით.

მონაცემების მიტანა სქემებიდან ბაზებს არის გავრცელებული ამოცანა მონაცემებზე ორიენტირებულ აპლიკაციებში. Excel workbook - ის SQL script - ში გად转换ება საშუალებას აძლევს მოვაჭრეებს ავტომატიზება მონაცემთა იმპორტზე და სქემის ინფორმაციას პირდაპირ კი ურთიერთქმედებით ბაზებში ინტეგრირებაში.

ამ სტატიაში, თქვენ aprender how to convert Excel to SQL using Node.js and the Aspose.Cells Cloud SDK, making the entire process secure, efficient, and developer-friendly.

🚀 Excel to SQL REST API for Node.js

Aspose.Cells Cloud SDK for Node.js უჭერს მხარს ფორმატების ფართო არჩევანს, მათ შორის XLS, XLSX, XLSM, და გააკეთებს SQL-ში ექსპორტის განხორციელებას პრობლემების გარეშე.

✅ რატომ უნდა გამოვიყენოთ Aspose.Cells Cloud SDK?

  • Excel-დან გამოსაყენებელი SQL-ის ვალიდური ექსპორტირების ცხრილები და მონაცემები.
  • კლაუდზე დაფუძნებული სამუშაო პროცესების მხარდაჭერა.
  • გაამცირებს ხელით მონაცემების შესატყვისისა და ტრანსფორმაციის შეცდომებს.

📦 SDK-ის ინსტალაცია

npm install asposecellscloud --save

API-ს მიცემისთვის, ჩვენ უნდა შევქმნათ Client ID და Client Secret Aspose.Cloud dashboard-დან. დამატებითი დეტალებისთვის, გთხოვთ მოინახულოთ quick start სტატია.

📄 Excel - ის SQL - ში გადაყვანა Node.js - ის გამოყენებით

გამოიყენეთ შემდეგი კოდის მონაკვეთი Excel ფაილის SQL სცენარში გადასატანად:

  1. ნაბიჯზე პირველად, შექმენით CellsApi კლასის ობიექტი, გამოთქმული Client ID და Client Secret არგუმენტებად.
  2. ნაწილი XLS-ის ფაილის წაკითხვა createReadStream(…) მეთოდის გამოყენებით, შემდეგ კი uploadFile(…) მეთოდის საშუალებით ფაილის ატვირთვა ღრუბლოვანი შენახვის სივრცეში.
  3. Create an object of PostWorkbookSaveAsRequest class and then call postWorkbookSaveAs(..) method to initiate the XLS to SQL conversion process.
const { CellsApi, PostWorkbookSaveAsRequest, SaveOptions } = require("asposecellscloud");

const cellsApi = new CellsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");

let saveOptions = new SaveOptions({ saveFormat: "SQL", outPath: "converted/data.sql" });
let request = new PostWorkbookSaveAsRequest({
    name: "sourceExcel.xlsx",
    saveOptions: saveOptions,
    newfilename: "converted/data.sql"
});

cellsApi.postWorkbookSaveAs(request)
    .then((result) => {
        console.log("Excel file successfully converted to SQL script!");
    })
    .catch((err) => {
        console.error(err);
    });
excel to sql file

Excel-იდან SQL ფაილში გადაყვანის პრევიუ.

  • ტესტირების მიზნებისათვის, ჩვენ ასევე ვურთავთ შემავალი Excel სამუშაო წიგნს sourceExcel.xlsx.

💻 Excel to SQL Script Conversion using cURL

თუ თქვენ სწრაფმა ხაზის ინსტრუმენტები გირჩევნიათ, ასე უნდა მოახდინოთ Excel-ის SQL-ში გადაგვირგვინება cURL-ისა და Aspose.Cells Cloud API-ის გამოყენებით:

✅ cURL-ის გამოყენების სარგებელი:

  1. არასაჭიროა ადგილობრივი ინსტალაციები.
  2. Automation და CI/CD სამუშაო პროცესებისთვის იდეალური.

შეასრულეთ ნაბიჯი 1: შექმენით წვდომის ტოკენი

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=XXXXXX-XXXXXX-426c-85f7-7d458b112383&client_secret=CLIENT_SECRET" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Step 2: Execute Excel to SQL Conversion

შემდეგი ასახვების მეთოდი მოითხოვს, რომ შესავალი Excel სამუშაო წიგნი უკვე ხელმისაწვდომი იყოს ღრუბლოვან تخزينში.

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=SQL&isAutoFit=true&onlySaveTable=true&outPath={output}&checkExcelRestriction=true" \
-X GET \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}" \
-d {}

შეცვალეთ sourceFile წყარო Excel-ი წიგნის სახელით, output კი შედეგი SQL სკრიპტის ფაილის სახელით და accessToken JWT წვდომის ტოკენით, რომელიც ზემოთ შეიქმნა.

🧪 სცადეთ უფასო Excel to SQL ონლაინ ინსტრუმენტი

გსურთ სწრაფი ტესტი? გამოიყენეთ ჩვენი Excel to SQL Converter App, რომ ონლაინ სცადოთ ნებისმიერ კოდის დაწერის გარეშე.

excel to sql file

Excel-ის SQL ფაილის მულტიფარირება.

✅ დასკვნა

Aspose.Cells Cloud SDK-ის გამოყენებით Node.js-ისთვის, შეგიძლიათ მარტივად გადატაროთ Excel SQL სკრიპტ ფაილებზე, გაამარტივოთ თქვენი მონაცემების მიგრაციის პროცესი და შეამციროთ ხელით შეცდომების საშიშროება.

სხვა თუ შენ ქალაქური გადაწყვეტის განვითარება გსურს ან ავტომატიზირებული დავალებების შესრულება, API-ის მოქნილობა და მასობრივი მხარდაჭერა მას იდეალურებს სთავაზობს თანამედროვე ვებსა და企业 აპლიკაციებისთვის.

🔗 სასარგებლო რესურსები

📚 რეკომენდებული სტატიანები

ჩვენ ძლიერად გირჩევთ ეწვიოთ შემდეგ ბლოგებს: