پایگاه داده مکانی اَبری
زیرساخت مکانی پروژه‌های شما، بدون دردسر راه‌اندازی سرور

چطور فایل را در یک جدول موجود وارد کنم و ستون‌ها را خودم وصل کنم؟

راهنمای گام‌به‌گام آخرین بازبینی: ۱۴۰۵/۰۸/۱۳

پاسخ کوتاه

در صفحه‌ی جدول «ورود فایل به این جدول» را بزنید؛ فایل (CSV، GeoJSON، GeoPackage، Shapefile و …) را بفرستید، هر ستون جدول را به ستونی از فایل وصل کنید و «افزودن» یا «جایگزینی کل داده‌ها» را انتخاب کنید. هندسه خودکار به SRID جدول تبدیل می‌شود و ورود همه‌یاهیچ است.

مراحل

  1. جدول را باز کنید (یا جدول تازه بسازید) و ورود فایل به این جدول را بزنید؛ فقط مالک و ویرایشگر این دکمه را دارند.
  2. فایل را بفرستید (قالب‌های پشتیبانی‌شده). برای CSV ستون‌های X و Y یا WKT خودکار تشخیص داده می‌شود و می‌توانید عوضشان کنید.
  3. نگاشت ستون‌ها: برای هر ستون جدول، ستونی از فایل را انتخاب کنید. ستون‌هایی که نام مشابه دارند خودکار وصل می‌شوند (بزرگی حروف و فاصله مهم نیست). ستون بدون انتخاب، مقدار پیش‌فرض یا خالی می‌گیرد. ستون‌های الزامی حتماً باید وصل شوند.
  4. هندسه: هندسه‌ی فایل به ستون هندسه‌ی جدول می‌رود. سامانه‌ی مختصات فایل را درست انتخاب کنید (SRID). اگر با SRID جدول فرق داشته باشد، خودکار تبدیل می‌شود. شکل ساده در ستون چندتکه خودکار چندتکه می‌شود. نوع ناسازگار (مثلاً نقطه در جدول چندضلعی) پیش از ورود رد می‌شود.
  5. افزودن یا جایگزینی: «افزودن» سطرها را به انتهای جدول می‌افزاید. «جایگزینی کل داده‌ها» اول جدول را خالی می‌کند؛ باید نام جدول را بنویسید و بکاپ گرفتن پیش از آن توصیه می‌شود.
  6. ورود به جدول را بزنید؛ ورود در صف اجرا می‌شود و بعد از پایان لینک جدول را می‌بینید.

چه چیزی امن‌تان می‌کند

  • ورود همه‌یاهیچ است: اگر حتی یک سطر خطا بدهد (مثلاً متن به‌جای عدد، ستون الزامی خالی یا مقدار تکراری)، جدول دست‌نخورده می‌ماند، حتی در حالت جایگزینی. پیام خطا دلیل را می‌گوید.
  • فایل ابتدا در یک جدول موقت خوانده و پس از ورود پاک می‌شود؛ جدول موقت موقتاً از سهمیه‌ی حجم مصرف می‌کند، پس برای فایل‌های بزرگ فضای آزاد حدود ۲٫۶ برابر حجم فایل لازم است.
  • سلول خالیِ ستون عددی، تاریخ و … NULL می‌شود؛ مقدار نادرست خطا می‌دهد.

محدودیت‌ها

  • فقط جدول معمولی (نه نما) و ستون‌هایی که ساخته‌ی خودکار نیستند (شماره‌ی خودکار ALWAYS، ستون محاسباتی) نگاشت می‌شوند؛ آن‌ها خودشان پر می‌شوند.
  • اگر جدولی توسط کلید خارجی ارجاع شده باشد، «جایگزینی» ممکن نیست؛ «افزودن» را بزنید.
  • ورود به جدول موجود قابل «بازگردانی آخرین ذخیره» نیست (آن مخصوص حالت ویرایش است)؛ برای برگشت از بکاپ استفاده کنید.
  • هندسه‌ی ستون‌های اضافه‌ی جدول (غیر از اولین ستون هندسه) نگاشت نمی‌شود.

آیا این مقاله به شما کمک کرد؟

چه چیزی کم بود؟ (اختیاری)

هنوز جواب نگرفتید؟ به پشتیبانی بگویید.