開始する前に
この15分間のチュートリアルでは、Oracle Analyticsでレポートおよび分析用にキュレートされた2つのデータセットを使用してデータ・フローを作成する方法を示します。
バックグラウンド
このチュートリアルでは、2つのスプレッドシート・ファイルから作成されたデータセットを使用してデータ・フローを作成します。ソース・データセットを変換および変更してキュレートされたデータセットを作成する関数のグラフィカル表現を使用して、データ・フロー内の個別のソースからのデータを結合する方法を学習します。
データ・フローでは、変換列を使用して寄付データセットを変更し、列をフィルタ、追加および列ステップを選択します。zip統計データセットをデータ・フローに追加し、列を変換して各データセットのデータを結合します。データセットを結合した後、列の選択ステップを使用する必要のない列を削除します。集計ステップを追加して、メジャー列で使用する関数を定義し、式を含む列を追加します。すべてのデータ・フローは、「データセットの保存」ステップで終了します。データ・フローを実行して、ソース・データからデータセットを作成します。
これは、Oracle Analytics Cloudでのデータの準備および分析シリーズの最初のチュートリアルです。データフローを使用してデータセットを作成する方法を学習したい場合は、最初のチュートリアルの後にシリーズを終了できます。リストされている順序でチュートリアルをお読みください。
- データ・フローの探索
- データの分析
- 集計済データセットの作成
必要事項
- Oracle Analytics Cloudへのアクセス
- 次のソース・ファイルをダウンロードします。
データセットの作成
この項では、donation2024.xlsxファイルを使用してデータセットを作成します。
- Oracle Analyticsにサインオンします。
- ホーム・ページで、「作成」、「データセット」の順にクリックします。
- 「データセットの作成」で、「ここにデータ・ファイルをドロップするか、クリックして参照します」をクリックします。「ファイルのアップロード」で、
donation2024.xlsxファイルを選択し、「開く」をクリックします。 - donation2024.xlsxの「データセット表の作成」で、「OK」をクリックします。
- 「保存」をクリックします
「データセットに名前を付けて保存」で、「名前」にdonations2024と入力し、「OK」をクリックします。
図donation_dataset.pngの説明 - donations2024データセット・ページで、「戻る」
をクリックします。
2番目のデータセットの追加
この項では、donations2024データセットの人口統計を提供するデータセットを作成します。
- ホーム・ページで、「作成」、「データセット」の順にクリックします。
- 「データセットの作成」で、「ここにデータ・ファイルをドロップするか、クリックして参照します」をクリックします。「ファイルのアップロード」で、
zip_stats.xlsxファイルを選択し、「開く」をクリックします。 - zip_stats.xlsxから「データセット表の作成」で、「OK」をクリックします。

図zip_stats_join_diagram.pngの説明 - 「保存」をクリックします
「データセットに名前を付けて保存」で、「名前」にzip statsと入力し、「OK」をクリックします。 - 「戻る」
をクリックします。
データ・フローの作成
この項では、データ・フローを作成し、データを変更するステップを追加します。また、データセットからNULL値を除去するフィルタを作成します。
- ホーム・ページで、「作成」、「データ・フロー」の順にクリックします。
- 「データの追加」で、donations2024データセットを選択し、「追加」をクリックします。
データ・フローが開き、最初のノードがdonations2024になります。

図df_first_node.pngの説明 - donations2024ノードで「ステップの追加」
をクリックします。「フィルタ」
を選択します。 - 「フィルタ」で、「データをドラッグしてフィルタを追加するにはここをクリックしてください」を選択します。「使用可能なデータ」から、DATE_COMPLETEDを選択します。
- DATE_COMPLETEDの「日付範囲」で、「範囲」を値として保持します。最初のフィールドに、開始日として
1/1/2019と入力します。2番目のフィールドに、終了日として10/31/2023と入力し、ダイアログの外側をクリックします。フィルタにより、完了日の値がないレコードが削除されます。

図date_completed_filter.pngの説明 - 「保存」をクリックします。「データ・フローの別名保存」で、
School Donationsと入力し、「OK」をクリックします。
式を含む列の追加
この項では、式を定義して列を作成します。このチュートリアルからコピーするのではなく、式を手動で入力します。
- 「データ・フロー・ステップ」から、「列の追加」を「フィルタ」ノード上の「ステップの追加」
にドラッグします。「名前」に、SCH_STATEと入力します。[式]フィールドに、次の情報を入力します。SUBSTRING(SCH_STATEZIP FROM 1 FOR 2) - 「検証」、「適用」の順にクリックします。

図add_column_sch_state.pngの説明 - 「列の追加」で、「列」
をクリックします。「名前」に、SCH_ZIPと入力します。[式]フィールドに、次の情報を入力します。CAST(SUBSTRING(SCH_STATEZIP FROM 4) AS int) - 「検証」、「適用」の順にクリックします。
- 「列の追加」
をクリックします。「名前」に、YR_COMPLETEDと入力します。[式]フィールドに、次のように入力します。YEAR(DATE_COMPLETED) - 「検証」、「適用」の順にクリックします。
- SCH_ZIP列を選択し、「オプション」
をクリックして、「テキストに変換」を選択します。 - 「検証」をクリックして、「適用」を選択します。
- YR_COMPLETED列を選択し、「オプション」
をクリックして、「テキストに変換」を選択します。「検証」をクリックし、「適用」を選択します。
図add_columns.pngの説明
データ・フローへのデータセットの追加
この項では、zip統計データセットをデータ・フローに追加します。
- 「データ・フローのステップ」で、「データの追加」をダブルクリックします。「データの追加」で、「統計の解凍」をクリックし、「追加」をクリックします。
- 「結合」ノードをクリックし、「入力1」リストから「すべての行」を選択します。「列の照合」で、「PROJECTID」をクリックし、「入力1」の値としてSCH_ZIPを選択します。
- zip statsノードをクリックします。「Zip」列を選択し、「オプション」
をクリックして、「テキストに変換」を選択します。 - 「検証」をクリックして、「適用」を選択します。
Zip列をテキストに変換すると、データセット間の結合が検証されます。

図join_transformation.pngの説明
列の選択
この項では、結合されたデータセットから使用する列を選択します。
- データ・フロー・ステップから、「列の選択」をドラッグして、結合ノードの「ステップの追加」
を実行します。
画像select_columns.pngの説明 - 「列の選択」で、「すべて削除」をクリックします。次の列を選択し、「選択項目の追加」をクリックします。
- プロジェクトID
- SCHOOL_ID
- PRIMARY_FOCUS_SUBJECT
- RESOURCE_TYPE
- POVERTY_LEVEL
- GRADE_LEVEL
- STUDENTS_REACHED
- TOTAL_DONATIONS
- NUM_DONORS
- SCH_STATE
- SCH_ZIP
- 完了年
- 中央値
- 人口
- 「データ・フロー・ステップ」で、「集計」をダブルクリックして、このステップを「列の選択」ノードに追加します。
- 「グループ化基準」で、「PROJECTID」行の横にある「削除」
をクリックします。 - 「集計」の「関数」リストから、次の行で「平均」を選択します。
- STUDENTS_REACHED
- TOTAL_DONATIONS
- NUM_DONORS
- 中央値
- 人口
- 「集計」で、「集計の追加」をクリックし、「PROJECTID」を選択します。「ファンクション」リストから「カウント」を選択し、「新規列名」に
Number of Projectsと入力します。「中央値」行で、「新規列名」にIncomeと入力します。
図aggregate_columns.pngの説明
集計の定義
この項では、集計ステップを使用して、データセットのメジャー列に使用する関数を設定します。
- 「データ・フロー・ステップ」から、「列の追加」を「集計」ノードの「ステップの追加」
にドラッグします。 - 「名前」に、
Donation by Populationと入力します。 - [式]フィールドに、次のように入力します。
TOTAL_DONATIONS Average/Population Average - 「検証」をクリックします。「適用」をクリックします。
- 「列の追加」で、「列」
をクリックします。「名前」に、Average School Donation by Incomeと入力します。 - [式]フィールドに、次の情報を入力します。
avg(TOTAL_DONATIONS Average by SCHOOL_ID)/Income - 「検証」をクリックし、「適用」を選択します。

図new_columns_after_join.pngの説明
データ・フローの保存と実行
この項では、データ・フローの実行結果のデータセットに名前を付け、新しいデータセットの列を確認します。次のチュートリアルでは、学校による寄付データセットを使用します。
- 「データ・フロー・ステップ」で、「データセットの保存」をダブルクリックします。
- 「データセットの保存」で、「名前」に
Donations by Schoolと入力します。「データの保存先」から、「データセット・ストレージ」を選択して、データをOracle Analyticsに保存します。 - 「プロジェクト数」行の「日付セットの保存」で、「デフォルト集計」列の「合計」をクリックし、「件数」を選択します。
- 「母集団別寄付」および「平均学校寄付」行で、「デフォルト集計」列の「合計」をクリックし、「平均」を選択します。
- 「保存」をクリックします。

図add_columns_after_join.pngの説明 - 「データ・フローの実行」をクリックします

- データ・フローの実行が正常に完了したら、「戻る」
をクリックします。 - ホーム・ページで「データ」をクリックし、「学校別寄付」データセットを選択します。「アクション」
をクリックし、「検査」を選択します。 - 「データセット」ダイアログで、「データ要素」をクリックして列を表示します。

図donationsbysch_datase.pngの説明
次のステップ
さらに学ぶ
Oracle Analyticsでのデータ・フローの確認
G34664-02
2026年7月
Oracle Analyticsでデータ・フローを構築および実行してデータセットを作成する方法を学習します。
このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。
このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。
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.
このソフトウェアまたはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアまたはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、Oracle Corporationおよびその関連会社は一切の責任を負いかねます。
OracleおよびJavaはOracle およびその関連企業の登録商標です。その他の社名、商品名等は各社の商標または登録商標である場合があります。
Intel、Intel Insideは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Epyc、AMDロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXはThe Open Groupの登録商標です。
このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。適用されるお客様とOracle Corporationとの間の契約に別段の定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。適用されるお客様とOracle Corporationとの間の契約に定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。