資料庫工作流程建議?

資料庫工作流程建議?

我有一個產品資料庫,我需要每週更新幾次,並且正在尋找一些關於我應該設定什麼工作流程的建議。我可以從線上商店將資料庫匯出為 CSV,然後需要修改幾列,然後將 CSV 重新匯入到我的線上商店。我正在更新產品資料庫 CSV 的所有資訊要么來自 CSV,要么可以輕鬆轉換為 CSV。

我有 Excel、Access 和開放式辦公室套件可供使用。我希望它盡可能自動化。我在這方面是個新手,但非常輕鬆地搜尋幫助文件和論壇來了解具體細節,我需要的是策略建議。

答案1

Excel 可能沒問題,因為它支援開箱即用的 CSV 匯入和匯出,而且我不認為 Access CSV 處理有太大不同或更好。我從來沒有使用過 Open Office。

挑戰在於確保 CSV 以與原始格式相同的格式匯出(尤其是日期和數字格式)。如果幸運的話,簡單的匯入精靈設定可以開箱即用,但您需要進行一些測試才能確定。

所以您的首要任務是測試導入/匯出質量:在 Excel 中匯入 CSV(選擇適當的主要設置,如逗號分隔或固定寬度,但一開始盡量保持其餘部分不變),然後立即將其匯出回另一個 CSV 文件,然後比較兩個文件。

有差異嗎?再次重複該過程使用不同的匯入精靈設置,例如特定列的格式(日期/數字)。基本上,您需要單獨調查這些差異,直到找到避免它們的適當步驟。做筆記哪些導入設定可以提高匯出品質。每次嘗試新內容時,請檢查您的軟體是否能夠正確重新匯入它們 - 了解它如何處理各種 CSV 輸入將對您有用。

如果這部分運作良好並且您可以實現軟體可以正確讀取的一致導出,大部分工作就結束了!現在,您可以嘗試透過將步驟記錄為 Excel 巨集來簡化任務,並在 Excel 工作表中新增按鈕,以一致的方式執行此操作。我想你的工作表上有一個用於加載的按鈕,另一個用於保存/覆蓋的按鈕會很好。

如果您無法獲得良好的出口,我建議您在這裡提出一個新問題,以獲得有關如何導入/導出給您帶來麻煩的 CSV 特定行的更具體建議,包括一些示例數據,以便我們可以嘗試更具體地幫助您。祝你好運。

相關內容