Étapes préliminaires
Ce tutoriel de 15 minutes explique comment créer un flux de données avec deux jeux de données organisés pour la production de rapports et l'analyse dans Oracle Analytics.
Contexte
Dans ce tutoriel, vous allez créer un flux de données à l'aide de jeux de données créés à partir de deux fichiers de feuille de calcul. Vous apprendrez à combiner des données provenant de sources distinctes dans un flux de données à l'aide d'une représentation graphique de fonctions qui transforment et modifient les jeux de données sources pour créer un jeu de données organisé.
Dans le flux de données, vous modifiez le jeu de données de don à l'aide de colonnes de transformation, filtrez, ajoutez des colonnes et sélectionnez des étapes de colonne. Vous ajoutez le jeu de données des statistiques zip au flux de données et vous transformez une colonne pour joindre les données de chaque jeu de données. Après avoir joint les jeux de données, vous supprimez les colonnes dont vous n'avez pas besoin à l'aide de l'étape Sélectionner une colonne. Vous ajoutez l'étape Aggregate pour définir les fonctions utilisées avec les colonnes de mesure et ajouter des colonnes avec des expressions. Chaque flux de données se termine par l'étape Enregistrer le jeu de données. Vous exécutez le flux de données pour créer un jeu de données à partir des données sources.
Il s'agit du premier tutoriel de la série Préparer et analyser des données dans Oracle Analytics Cloud. Si vous souhaitez simplement apprendre à créer un jeu de données avec un flux de données, vous pouvez mettre fin à la série après le premier tutoriel. Lisez les tutoriels dans l'ordre indiqué.
- Explorer les flux de données
- Analysez vos données
- Créer des jeux de données agrégés
Ce dont vous avez besoin
- Accès à Oracle Analytics Cloud
- Téléchargez les fichiers sources suivants :
Créer un jeu de données
Dans cette section, vous créez un jeu de données à l'aide du fichier donation2024.xlsx.
- Connectez-vous à Oracle Analytics.
- Dans votre page d'accueil, cliquez sur Créer, puis sur Jeu de données.
- Dans Créer un jeu de données, cliquez sur Déposer un fichier de données ici ou cliquer pour effectuer une recherche. Dans Chargement de fichier, sélectionnez le fichier
donation2024.xlsx, puis cliquez sur Ouvrir. - Dans Créer une table de jeu de données à partir de donation2024.xlsx, cliquez sur OK.
- Cliquez sur Enregistrer
. Dans Enregistrer le jeu de données sous, entrez donations2024dans Nom, puis cliquez sur OK.
Description de l'illustration donation_dataset.png - Dans la page du jeu de données donations2024, cliquez sur Retourner en arrière
.
Ajouter un deuxième jeu de données
Dans cette section, vous créez un jeu de données qui fournit des données démographiques pour le jeu de données donations2024.
- Dans votre page d'accueil, cliquez sur Créer, puis sur Jeu de données.
- Dans Créer un jeu de données, cliquez sur Déposer un fichier de données ici ou cliquer pour effectuer une recherche. Dans Chargement de fichier, sélectionnez le fichier
zip_stats.xlsx, puis cliquez sur Ouvrir. - Dans Créer une table de jeu de données à partir de zip_stats.xlsx, cliquez sur OK.

Description de l'illustration zip_stats_join_diagram.png - Cliquez sur Enregistrer
. Dans Enregistrer le jeu de données sous, entrez zip statsdans Nom, puis cliquez sur OK. - Cliquez sur Retourner
.
Créer un flux de données
Dans cette section, vous allez créer un flux de données et ajouter des étapes pour modifier les données. Vous créez également un filtre pour éliminer les valeurs NULL du jeu de données.
- Dans votre page d'accueil, cliquez sur Créer, puis sur Flux de données.
- Dans Ajouter des données, sélectionnez le jeu de données donations2024, puis cliquez sur Ajouter.
Le flux de données s'ouvre avec donations2024 comme premier noeud.

Description de l'illustration df_first_node.png - Cliquez sur Ajouter une étape
sur le noeud donations2024. Sélectionner un filtre
. - Dans Filtre, sélectionnez Cliquez ici pour faire glisser les données afin d'ajouter un filtre. Dans Données disponibles, sélectionnez DATE_COMPLETED.
- Dans DATE_COMPLETED, sous Intervalle de dates, conservez Intervalle comme valeur. Dans le premier champ, entrez
1/1/2019comme date de début. Dans le deuxième champ, entrez10/31/2023comme date de fin, puis cliquez à l'extérieur de la boîte de dialogue.Le filtre élimine les enregistrements qui n'ont pas de valeur de date de fin.

Description de l'illustration date_completed_filter.png - Cliquez sur Enregistrer. Dans Enregistrer le flux de données sous, entrez
School Donations, puis cliquez sur OK.
Ajouter des colonnes avec des expressions
Dans cette section, vous allez créer des colonnes en définissant des expressions. Entrez manuellement les expressions au lieu de les copier à partir de ce tutoriel.
- À partir des étapes du service de flux de données, faites glisser Ajouter des colonnes vers Ajouter une étape
sur le noeud Filtre. Dans Nom, entrez SCH_STATE. Dans le champ Expression, entrez les informations suivantes :SUBSTRING(SCH_STATEZIP FROM 1 FOR 2) - Cliquez sur Valider, puis sur appliquer.

Description de l'illustration add_column_sch_state.png - Dans Ajouter des colonnes, cliquez sur Colonne
. Dans Nom, entrez SCH_ZIP. Dans le champ Expression, entrez les informations suivantes :CAST(SUBSTRING(SCH_STATEZIP FROM 4) AS int) - Cliquez sur Valider, puis sur appliquer.
- Cliquez sur Ajouter une colonne
. Dans Nom, entrez YR_COMPLETED. Dans le champ Expression, entrez les informations suivantes :YEAR(DATE_COMPLETED) - Cliquez sur Valider, puis sur appliquer.
- Sélectionnez la colonne SCH_ZIP, cliquez sur Options
, puis sélectionnez Convertir en texte. - Cliquez sur Valider, puis sur appliquer.
- Sélectionnez la colonne YR_COMPLETED, cliquez sur Options
, puis sélectionnez Convertir en texte. Cliquez sur Valider, puis sur appliquer.
Description de l'illustration add_columns.png
Ajouter un jeu de données au flux de données
Dans cette section, vous ajoutez le jeu de données des statistiques zip au flux de données.
- Dans les étapes du flux de données, cliquez deux fois sur Ajouter des données. Dans Ajouter des données, cliquez sur zip stats, puis sur Ajouter.
- Cliquez sur le noeud Joindre, dans la liste Entrée 1, sélectionnez Toutes les rangées. Sous Colonnes de correspondance, cliquez sur PROJECTID et sélectionnez SCH_ZIP pour la valeur d'entrée 1.
- Cliquez sur le noeud zip stats. Sélectionnez la colonne Zip, cliquez sur Options
, puis sélectionnez Convertir en texte. - Cliquez sur Valider, puis sur appliquer.
La conversion de la colonne zip en texte valide la jointure entre les jeux de données.

Description de l'illustration join_transformation.png
Sélectionner des colonnes
Dans cette section, vous sélectionnez les colonnes à utiliser dans les jeux de données joints.
- À partir des étapes du flux de données, faites glisser Sélectionner des colonnes vers Ajouter une étape
sur le noeud Jointure.
Description de l'illustration select_columns.png - Sous Sélectionner des colonnes, cliquez sur Tout supprimer. Sélectionnez les colonnes suivantes, puis cliquez sur Ajouter la sélection :
- PROJECTÉ
- SCHOOL_ID
- PRIMARY_FOCUS_SUBJECT
- RESOURCE_TYPE
- POVERTY_LEVEL
- GRADE_LEVEL
- STUDENTS_REACHED
- TOTAL_DONATIONS
- NUM_DONORS
- SCH_STATE
- SCH_ZIP
- ANNÉE TERMINÉE
- Median
- Population
- Dans Étapes du flux de données, cliquez deux fois sur Agréger pour ajouter cette étape au noeud Sélectionner des colonnes.
- Sous Regrouper par, cliquez sur Supprimer
à côté de la rangée PROJECTID. - Sous Agréger, dans la liste Fonction, sélectionnez Moyenne dans les rangées suivantes :
- STUDENTS_REACHED
- TOTAL_DONATIONS
- NUM_DONORS
- Median
- Population
- Sous Agréger, cliquez sur Ajouter un agrégat, sélectionnez PROJECTID. Dans la liste Fonction, sélectionnez Nombre, puis entrez
Number of Projectsdans Nom de la nouvelle colonne. Dans la rangée Moyenne, entrezIncomedans Nom de la nouvelle colonne.
Description de l'illustration aggregate_columns.png
Définir le regroupement
Dans cette section, vous utilisez l'étape Agréger pour définir les fonctions à utiliser pour les colonnes de mesure du jeu de données.
- À partir des étapes du flux de données, faites glisser Ajouter des colonnes vers Ajouter une étape
sur le noeud Agréger. - Dans Nom, entrez
Donation by Population. - Dans le champ Expression, entrez les informations suivantes :
TOTAL_DONATIONS Average/Population Average - Cliquez sur Valider. Cliquez sur Appliquer.
- Dans Ajouter des colonnes, cliquez sur Colonne
. Dans Nom, entrez Average School Donation by Income. - Dans le champ Expression, entrez les informations suivantes :
avg(TOTAL_DONATIONS Average by SCHOOL_ID)/Income - Cliquez sur Valider, puis sur appliquer.

Description de l'illustration new_columns_after_join.png
Enregistrer et exécuter le flux de données
Dans cette section, vous nommez le jeu de données résultant de l'exécution du flux de données et examinez les colonnes du nouveau jeu de données. Vous utilisez le jeu de données Donations par école dans le tutoriel suivant.
- Dans les étapes du flux de données, cliquez deux fois sur Enregistrer le jeu de données.
- Dans Enregistrer le jeu de données, entrez
Donations by Schooldans le champ Nom. Dans Enregistrer les données, sélectionnez Stockage de jeu de données pour enregistrer les données dans Oracle Analytics. - Sous Enregistrer le jeu de dates dans la rangée Nombre de projets, cliquez sur Somme dans la colonne Regroupement par défaut et sélectionnez Nombre.
- Dans les rangées Donations par population et Don scolaire moyen, cliquez sur Somme dans la colonne Regroupement par défaut et sélectionnez Moyenne.
- Cliquez sur Enregistrer.

Description de l'illustration add_columns_after_join.png - Cliquez sur Exécuter le flux de données
. - Une fois l'exécution du flux de données terminée, cliquez sur Retourner en arrière
. - Dans votre page d'accueil, cliquez sur Données, puis sélectionnez le jeu de données Dons par établissement. Cliquez sur Actions
, puis sélectionnez Inspecter. - Dans la boîte de dialogue du jeu de données, cliquez sur Éléments de données pour voir les colonnes.

Description de l'illustration donationsbysch_datase.png
Étape suivante
En savoir plus
Explorer les flux de données dans Oracle Analytics
G34659-02
Juillet 2026
Voyez comment construire et exécuter un flux de données pour créer un jeu de données dans Oracle Analytics.
Ce logiciel et la documentation connexe sont fournis en vertu d'un contrat de licence assorti de restrictions relatives à leur utilisation et divulgation. Ils sont protégés en vertu des lois sur la propriété intellectuelle. Sauf dispositions contraires prévues de manière expresse dans votre contrat de licence ou permises par la loi, vous ne pouvez utiliser, copier, reproduire, traduire, diffuser, modifier, mettre sous licence, transmettre, distribuer, présenter, effectuer, publier ni afficher à toutes fins une partie de ces derniers sous quelque forme que ce soit, par quelque moyen que ce soit. Sont interdits l'ingénierie inverse, le désassemblage ou la décompilation de ce logiciel, sauf à des fins d'interopérabilité selon les dispositions prévues par la loi.
Si ce logiciel ou la documentation connexe sont livrés au gouvernement des États-Unis d'Amérique ou à quiconque octroyant des licences qui y sont relatives au nom du gouvernement des États-Unis d'Amérique, la remarque suivante s'applique :
U.S. GOVERNMENT END USERS: Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs) and Oracle computer documentation or other Oracle data delivered to or accessed by U.S. Government end users are "commercial computer software" or "commercial computer software documentation" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, reproduction, duplication, release, display, disclosure, modification, preparation of derivative works, and/or adaptation of i) Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs), ii) Oracle computer documentation and/or iii) other Oracle data, is subject to the rights and limitations specified in the license contained in the applicable contract. The terms governing the U.S. Government's use of Oracle cloud services are defined by the applicable contract for such services. No other rights are granted to the U.S. Government.
Ce logiciel ou matériel informatique est destiné à un usage général, dans diverses applications de gestion de l'information. Il n'a pas été conçu pour être utilisé dans le cadre d'applications dangereuses, y compris des applications susceptibles de causer des blessures corporelles. Si vous utilisez ce logiciel ou matériel informatique dans des applications dangereuses, il vous revient d'adopter les mesures relatives à la protection contre les interruptions, aux copies de sauvegarde et à la redondance ainsi que toute autre mesure visant à garantir une utilisation en toute sécurité de ce logiciel. Oracle Corporation et ses sociétés affiliées déclinent toute responsabilité relativement aux dommages pouvant résulter de l'utilisation du logiciel ou matériel informatique dans des applications dangereuses.
Oracle et Java sont des marques de commerce enregistrées d’Oracle et/ou de ses sociétés affiliées. Les autres noms ou raisons sociales peuvent être des marques de commerce de leurs propriétaires respectifs.
Intel et Intel Inside sont des marques de commerce ou des marques de commerce enregistrées de Intel Corporation. Toutes les marques de commerce SPARC sont utilisées sous licence et sont des marques de commerce ou des marques de commerce enregistrées de SPARC International, Inc. AMD, Epyc et le logo AMD sont des marques de commerce ou des marques de commerce enregistrées de Advanced Micro Devices. UNIX est une marque de commerce enregistrée de The Open Group.
Ce logiciel ou matériel informatique et sa documentation peuvent fournir de l'information sur du contenu, des produits et des services tiers, ou y donner accès. Oracle Corporation et ses sociétés affiliées déclinent toute responsabilité quant aux garanties de quelque nature que ce soit relatives au contenu, aux produits et aux services offerts par des tiers, sauf lorsque stipulé dans les ententes applicables entre vous et Oracle. Oracle Corporation et ses sociétés affiliées ne pourront être tenus responsable des pertes, frais et dommages de quelque nature que ce soit découlant de l'accès à du contenu, des produits ou des services tiers, ou de leur utilisation, sauf lorsque stipulé dans les ententes applicables entre vous et Oracle.