Comment importer automatiquement des fichiers CSV dans PostgreSQL
Débutant
Ceci est unBuilding Blocksworkflow d'automatisation du domainecontenant 4 nœuds.Utilise principalement des nœuds comme Postgres, ManualTrigger, ReadBinaryFile, SpreadsheetFile. Importation de fichiers CSV depuis le système de fichiers vers Postgres
Prérequis
- •Informations de connexion à la base de données PostgreSQL
Nœuds utilisés (4)
Catégorie
Aperçu du workflow
Visualisation des connexions entre les nœuds, avec support du zoom et du déplacement
Exporter le workflow
Copiez la configuration JSON suivante dans n8n pour importer et utiliser ce workflow
{
"id": "q8GNbRhjQDwDpXoo",
"meta": {
"instanceId": "0c2f219d911381bce56d337dbc86e66ee815b6ed822f8553d03a4cd4a8f25805",
"templateCredsSetupCompleted": true
},
"name": "How to automatically import CSV files into postgres",
"tags": [],
"nodes": [
{
"id": "9ae270f2-6e32-4a14-8a03-634b9c66004d",
"name": "Au clic sur 'execute'",
"type": "n8n-nodes-base.manualTrigger",
"position": [
-340,
-80
],
"parameters": {},
"typeVersion": 1
},
{
"id": "96de1409-9c48-4357-aaef-2202dec478a9",
"name": "Lire depuis un fichier",
"type": "n8n-nodes-base.readBinaryFile",
"position": [
-140,
-80
],
"parameters": {
"filePath": "/tmp/t1.csv"
},
"typeVersion": 1
},
{
"id": "22b002df-51fd-4074-8741-c9a754996170",
"name": "Convertir en feuille de calcul",
"type": "n8n-nodes-base.spreadsheetFile",
"position": [
60,
-80
],
"parameters": {
"options": {}
},
"typeVersion": 1
},
{
"id": "0ec04e46-be13-40c3-a4a4-60787bf02a1f",
"name": "Postgres",
"type": "n8n-nodes-base.postgres",
"position": [
320,
-80
],
"parameters": {
"table": {
"__rl": true,
"mode": "name",
"value": "t1"
},
"schema": {
"__rl": true,
"mode": "list",
"value": "public",
"cachedResultName": "public"
},
"columns": {
"value": {
"id": 0
},
"schema": [
{
"id": "id",
"type": "number",
"display": true,
"removed": false,
"required": false,
"displayName": "id",
"defaultMatch": true,
"canBeUsedToMatch": true
},
{
"id": "name",
"type": "string",
"display": true,
"required": false,
"displayName": "name",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "autoMapInputData",
"matchingColumns": [
"id"
],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {}
},
"credentials": {
"postgres": {
"id": "cgLBOWHeiHmIZuFx",
"name": "Postgres account"
}
},
"typeVersion": 2.5
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "332ff892-d7c2-4e11-8119-e95a2ded82e7",
"connections": {
"96de1409-9c48-4357-aaef-2202dec478a9": {
"main": [
[
{
"node": "22b002df-51fd-4074-8741-c9a754996170",
"type": "main",
"index": 0
}
]
]
},
"9ae270f2-6e32-4a14-8a03-634b9c66004d": {
"main": [
[
{
"node": "96de1409-9c48-4357-aaef-2202dec478a9",
"type": "main",
"index": 0
}
]
]
},
"22b002df-51fd-4074-8741-c9a754996170": {
"main": [
[
{
"node": "0ec04e46-be13-40c3-a4a4-60787bf02a1f",
"type": "main",
"index": 0
}
]
]
}
}
}Foire aux questions
Comment utiliser ce workflow ?
Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.
Dans quelles scénarios ce workflow est-il adapté ?
Débutant - Blocs de construction
Est-ce payant ?
Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.
Workflows recommandés
Transformer les questions relatives aux e-mails en requêtes SQL et les exécuter
Assistant de courriel : Conversion de requêtes langage naturel en SQL avec Phi4-mini et PostgreSQL
If
Set
Merge
+
If
Set
Merge
26 NœudsAlfonso Corretti
Blocs de construction
n8n_3_CAD-BIM-batch-converter-pipeline
Conversion groupée de fichiers CAD/BIM en XLSX/DAE, avec validation et rapports
If
Set
Code
+
If
Set
Code
82 NœudsArtem Boiko
Extraction de documents
Mes workflows
Envoi de masse d'e-mails avec pièces jointes personnalisées
Email Send
Manual Trigger
Read Binary File
+
Email Send
Manual Trigger
Read Binary File
6 NœudsBhavabhuthi
Marketing
n8n_7_Estimateur d'empreinte carbone CO2 pour Revit et IFC
Calcul du carbone caché (CO2) des modèles Revit/IFC avec classification AI
If
Set
Code
+
If
Set
Code
55 NœudsArtem Boiko
Résumé IA
n8n_6_Estimation des coûts de construction pour Revit et IFC avec LLM
Estimation des coûts de construction à partir de modèles Revit/IFC avec GPT-4 et Claude
If
Set
Code
+
If
Set
Code
55 NœudsArtem Boiko
Résumé IA
n8n_8_Revit_IFC_DWG_conversion_extraction_phase_parsing_XLSX
Extraire et analyser les données de modèles Revit vers un format Excel structuré
If
Set
Manual Trigger
+
If
Set
Manual Trigger
13 NœudsArtem Boiko
Ingénierie
Informations sur le workflow
Niveau de difficulté
Débutant
Nombre de nœuds4
Catégorie1
Types de nœuds4
Description de la difficulté
Auteur
Liens externes
Voir sur n8n.io →
Partager ce workflow