SAP Tutoriel de téléchargement de fichiers plats HANA : CSV, XLS et XLSX
SAP HANA prend en charge le téléchargement de données à partir d'un fichier sans outils ETL (SLT, BODS et DXC). C'est une nouvelle fonctionnalité de HANA Studio Revision 28 (SPS04).
SAP HANA prend en charge les types de fichiers suivants qui seront disponibles sur le système client comme indiqué ci-dessous :
- .CSV (fichiers de valeurs séparées par des virgules)
- . XLS
- .XLSX
Avant cette option, l'utilisateur doit créer un fichier de contrôle (fichier .CTL). Pour télécharger des données dans SAP HANA, la table doit exister dans SAP HANA. Si la table existe, les enregistrements seront ajoutés à la fin de la table. Si la table n'est pas présente, la table doit être créée.
Cette application suggère le nom de colonne et le type de données pour les nouvelles tables.
Comment télécharger des données d'un fichier plat vers SAP HANA
Étapes pour télécharger des données d'un fichier plat vers SAP HANA est comme ci-dessous-
- Créez le tableau dans SAP HANA
- Créer un fichier avec des données dans notre système local
- Sélectionnez le fichier
- Gérer les mappages
- Charger les données
Créez le tableau dans SAP HANA
Si les tableaux ne sont pas présents dans SAP HANA, alors nous pouvons créer une table en SQL Script ou par ce processus en sélectionnant "NOUVEAU" option.
Nous utiliserons l’option « NOUVEAU » pour créer une nouvelle table.
Créer un fichier avec des données dans notre système local
Nous allons télécharger les données principales de l'organisation commerciale. Créez donc un fichier .csv et un fichier .xls sur le système local.
Nous allons télécharger le fichier SalesOrg.xlsx dans SAP HANA, nous avons donc créé un fichier SalesOrg.xlsx dans le système local.
Organisation des ventes | Nom | Devise | CoCode | Adresse | Pays | Réf_Sorg |
---|---|---|---|---|---|---|
1000 | ABC Pvt. Ltd. | USD | 1000 | NEW YORK | France | 1000 |
2000 | Entreprises ABC | INR | 2000 | INDE | INDE | 2000 |
Sélectionnez le fichier
Étape 1) Perspective de modélisateur ouvert ? 'Menu principal' ? 'Aide' ? « Aperçu rapide » comme indiqué ci-dessous.
Un écran d'affichage rapide apparaît comme ci-dessous :
Sélectionnez l'option « Importer » dans Quick View. Une fenêtre contextuelle pour l'option d'importation s'affichera.
Une fenêtre contextuelle pour l'écran d'importation s'affiche. Accédez à SAP Contenu HANA ? "Données du fichier local".
Cliquez sur Suivant.
Une fenêtre contextuelle pour la sélection de fichier s'affichera, suivez les étapes ci-dessous pour le fichier sélectionné.
- Sélectionnez le fichier SalesOrg.xls.
- Cliquez sur le bouton « Ouvrir ».
Un écran de sélection de fichier à importer s'affiche, dans lequel nous pouvons sélectionner un fichier pour charger les données du système local vers SAP Base de données HANA.
Les options disponibles peuvent être classées en trois domaines principaux :
- Section du fichier source
- Section Détails du fichier
- Target lampe de table
Étape 2) Dans cette étape, nous devons entrer les détails suivants –
- Choisir le dossier – Le chemin du fichier sélectionné sera affiché ici.
- Sorties de la ligne d'en-tête – Si le fichier SalesOrg.xls a un en-tête (nom de colonne). Nous l'avons donc coché.
- Importer toutes les données – Cochez cette option si vous souhaitez importer toutes les données d'un fichier, sinon mentionnez la ligne de début et la ligne de fin pour le chargement de données spécifiques à partir du fichier.
- Ignorer les espaces blancs de début et de fin Cochez cette option pour ignorer les espaces blancs de début et de fin dans le fichier.
- Target lampe de table – Dans cette section deux options –nouveau – Si la table n'est pas présente dans SAP HANA, puis choisissez cette option et fournissez le nom du schéma existant et le nom de la table à créer.
- Quitter – Si la table existe dans SAP HANA, puis choisissez cette option. Sélectionnez le nom du schéma et la table. Les données seront ajoutées à la fin du tableau.
- Cliquez sur le bouton « Suivant »
Gérer les mappages
Un écran de mappage sera utilisé pour effectuer le mappage entre les colonnes source et cible.
Il existe deux types différents de cartographie disponibles. Quand on clique sur nous obtenons deux options comme ci-dessous –
- Seul à seul: En utilisant cette option, nous pouvons mapper une colonne à une autre en fonction de la séquence. Cette option peut être utilisée si nous savons que toutes les colonnes sont séquentielles.
- Carte par nom: En utilisant cette option, nous pouvons mapper les colonnes source et cible en fonction du nom. Cela peut être utilisé si nous savons que les noms des colonnes sont les mêmes.
Mappage de la source vers Target - Nous mapperons ici la colonne Fichier Source à Target Table, et nous pouvons également modifier la définition de la table cible.
- Structure de table proposée à partir du fichier source- Le nom de la colonne du tableau est supposé provenir du nom de la colonne du fichier Excel (en-tête).
- Target Structure du tableau : Target Le type de magasin de table est sélectionné comme magasin de colonnes par défaut.
- Cliquez sur Nom du fichier et faites glisser vers le champ cible, le fichier sera mappé. Le champ peut être mappé automatiquement par un à un ou par l’option mapper par nom. nous pouvons effectuer manuellement le mappage en utilisant l'option glisser-déposer si le nom de notre colonne ne peut pas être mappé avec les options ci-dessus.
- Dans la section Données de fichier du même écran, nous pouvons également voir à quoi ressemblent les données dans le fichier source pour toutes les colonnes. La section Données de fichier affiche les données du fichier SalesOrg.
- Cliquez sur le fichier « Suivant ».
Une fenêtre d'importation des données à partir du fichier local apparaîtra.
Charger les données
C'est le dernier écran avant de commencer le processus de chargement. Par cet écran, les données qui existent déjà dans la table s'afficheront ainsi que les informations sur le schéma et la table dans lesquelles nous allons charger les données.
- Sections détaillées: Dans cette section Nom du fichier source sélectionné, Target Nom de la table et Target Les détails du nom du schéma seront affichés.
- Données du fichier : Il affichera les données extraites du fichier.
- Si les données affichées dans la section Données du fichier ont été vérifiées, cliquez sur « Terminer » pour commencer à charger les données dans la table.
- Une fois l'option d'importation réussie, nous devrions voir l'entrée dans la vue du journal des tâches avec le statut « Terminé avec succès ».
- Une fois le travail d'importation de données réussi,
- Nous pouvons voir les données dans le tableau en sélectionnant le tableau du schéma respectif et en cliquant avec le bouton droit sur Tableau ? « Aperçu des données » comme indiqué ci-dessous.
- Les données du tableau s'afficheront dans l'écran d'aperçu des données comme ci-dessous :