convert excel to sql

להמיר את חוברת העבודה של Excel לקובץ SQL עם Kit של Node.js.

העברת נתונים מגליונות אלקטרוניים למסדי נתונים היא משימה נפוצה ביישומים מונחי נתונים. המרה של Excel workbook ל- SQL script מאפשרת למפתחים לאוטומט את ייבוא הנתונים ולשלב מידע מגליונות אלקטרוניים ישירות במסדי נתונים רלציוניים.

במאמר זה, תלמד כיצד להמיר Excel ל-SQL באמצעות Node.js ו-Aspose.Cells Cloud SDK, מה שהופך את כל התהליך לביטוח, יעיל וידידותי למפתחים.

🚀 Excel ל- SQL REST API עבור 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 על ידי מתן מזהה לקוח וסוד לקוח כארגומנטים.
  2. Read input XLS file using createReadStream(…) method and then uploadFile(…) method to upload the file to cloud storage.
  3. צור אובייקט של מחלקת PostWorkbookSaveAsRequest ואז התקשר לשיטה postWorkbookSaveAs(..) כדי להתחיל בתהליך המרת XLS ל-SQL.
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 ל-SQL Script באמצעות cURL

אם אתה מעדיף כלים בשורת הפקודה, הנה כיצד להמיר Excel ל-SQL באמצעות cURL וב- Aspose.Cells Cloud API:

✅ יתרונות השימוש ב-cURL:

  1. אין צורך בהתקנות מקומיות.
  2. IDEAL לאוטומציה ולזרמי עבודה של 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"

שלב 2: בצע המרת Excel ל-SQL

שיטת הבקשה הבאה דורשת מהספר עבודה של 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 ל-SQL

Want a quick test? Use our אפליקציית המרת Excel ל-SQL to try it online without writing any code.

excel to sql file

תצוגה מקדימה של המרת קובצי Excel ל- SQL.

✅ סיכום

באמצעות Aspose.Cells Cloud SDK עבור Node.js, אתה יכול בקלות להמיר קבצי Excel לקבצי סקריפט SQL, לייעל את תהליך המיגרציה של הנתונים שלך, ולצמצם את הסיכון לטעויות ידניות.

בין אם אתה מפתח פתרון צד שרת או מפעיל משימות אוטומטיות, הגמישות של ה-API והתמיכה שלו במגוון פלטפורמות הופכות אותו לאידיאלי עבור אפליקציות אינטרנט מודרניות ולחברות.

🔗 משאבים שימושיים

📚 מאמרים מומלצים

אנחנו ממליצים בחום לבקר בבלוגים הבאים: