Azure Blob StorageまたはAzure Data Lake StorageからAutonomous Databaseへのデータのロード
この例では、Azure Blob StorageまたはAzure Data Lake StorageからAutonomous Databaseにデータをロードする方法を示します。
Autonomous Databaseへのデータ・ロードを実行する様々なオプションがあります:
-
UIオプションの使用: Data Studioロード・ツールのユーザー・インタフェースを使用して、クラウド・ストアの場所の資格証明を作成し、データを含むファイルを選択して、データ・ロード・ジョブを実行できます。
クラウド・ストレージからのデータのロードを参照してください
-
Rest Data Services APIの使用: Data Studioロード・ツールAPIを使用して、クラウド・ストアの場所へのリンクを作成し、データ・ロード・ジョブを実行できます。
PL/SQLでのData Studioデータ・ロードAPIの使用を参照してください
-
この例で説明するSQLコマンドの使用。
これらのすべてのメソッドは、データのロードに同じPL/SQLパッケージDBMS_CLOUD
を使用します。ただし、Data Studioには、SQLコマンドに対する追加の利点があります。ソースの分析および表定義の作成に役立つだけでなく、検証チェックも実行します。
ユーザー・アカウント認証用のAzureアクセス資格証明と、Azure Storageアカウント・コンテナ内のオブジェクトにアクセスするためのオブジェクトURLが必要です。
-
Autonomous DatabaseでAzureユーザー・アカウントの資格証明を作成します。
-
Azure Blob StorageまたはAzure Data Lake Storageからデータベースにデータをコピーします。
トピック
- Azure Blob StorageまたはAzure Data Lake Storageからのデータのロードの準備
前提条件を確認し、Azure Blob StorageまたはAzure Data Lake Storageからデータをロードする準備をします。 - Azure Blob StorageまたはAzure Data Lake Storageからデータをロードするステップ
次のステップを実行して、Azure Blob StorageまたはAzure Data Lake StorageからAutonomous Databaseにデータをロードします。
Azure Blob StorageまたはAzure Data Lake Storageからのデータのロードの準備
前提条件を確認し、Azure Blob StorageまたはAzure Data Lake Storageからデータをロードする準備をします。
前提条件
azure-data.txt
などのデータ・ファイルは、インポートできるAzure Storageアカウント・コンテナに存在します。この例のサンプル・ファイルの内容は次のとおりです。1,Azure Direct Sales
2,Azure Tele Sales
3,Azure Catalog
4,Azure Internet
5,Azure Partners
Azure側で、Azure Storageアカウントにログインし、次の操作を行います。
Azure Blob StorageまたはAzure Data Lake Storageからのデータのロードのステップ
次のステップを実行して、Azure Blob StorageまたはAzure Data Lake StorageからAutonomous Databaseにデータをロードします。
SELECT * FROM myazuretable;
ID NAME
-- –-------------
1 Azure Direct Sales
2 Azure Tele Sales
3 Azure Catalog
4 Azure Internet
5 Azure Partners
データのロードの詳細は、クラウド内のファイルからデータをロードを参照してください。