次の方法で共有


インポート プロセス中のプロパティとメタデータの設定

Microsoft Azure Import/Export ツールを実行してドライブを準備する場合は、ターゲット BLOB に設定するプロパティとメタデータを指定できます。 次の手順に従います。

  1. BLOB プロパティを設定するには、プロパティの名前と値を指定するテキスト ファイルをローカル コンピューターに作成します。
  2. BLOB メタデータを設定するには、メタデータの名前と値を指定するテキスト ファイルをローカル コンピューターに作成します。
  3. これらのファイルの一方または両方への完全なパスを、 PrepImport 操作の一部として Azure Import/Export ツールに渡します。

コピー セッションの一部としてプロパティまたはメタデータ ファイルを指定すると、それらのプロパティまたはメタデータは、そのコピー セッションの一部としてインポートされるすべての BLOB に対して設定されます。 インポートする一部の BLOB に対して異なるプロパティまたはメタデータのセットを指定する場合は、異なるプロパティまたはメタデータ ファイルを含む個別のコピー セッションを作成する必要があります。

テキスト ファイルで BLOB プロパティを指定する

BLOB プロパティを指定するには、ローカル テキスト ファイルを作成し、プロパティ名を要素として指定する XML と値としてプロパティ値を含めます。 いくつかのプロパティ値を指定する例を次に示します。

<?xml version="1.0" encoding="UTF-8"?>
<Properties>
    <Content-Type>application/octet-stream</Content-Type>
    <Content-MD5>Q2hlY2sgSW50ZWdyaXR5IQ==</Content-MD5>
    <Cache-Control>no-cache</Cache-Control>
</Properties>

C:\WAImportExport\ImportProperties.txtなどのローカルの場所にファイルを保存します。

テキスト ファイルで BLOB メタデータを指定する

同様に、BLOB メタデータを指定するには、メタデータ名を要素として、メタデータ値を値として指定するローカル テキスト ファイルを作成します。 いくつかのメタデータ値を指定する例を次に示します。

<?xml version="1.0" encoding="UTF-8"?>
<Metadata>
    <UploadMethod>Windows Azure Import/Export service</UploadMethod>
    <DataSetName>SampleData</DataSetName>
    <CreationDate>10/1/2013</CreationDate>
</Metadata>

C:\WAImportExport\ImportMetadata.txtなどのローカルの場所にファイルを保存します。

dataset.csv のプロパティとメタデータ ファイルへのパスを追加する

BasePath,DstBlobPathOrPrefix,BlobType,Disposition,MetadataFile,PropertiesFile
H:\Video\,https://mystorageaccount.blob.core.windows.net/video/,BlockBlob,rename,None,H:\mydirectory\properties.xml
H:\Photo\,https://mystorageaccount.blob.core.windows.net/photo/,BlockBlob,rename,None,H:\mydirectory\properties.xml
K:\Temp\FavoriteVideo.ISO,https://mystorageaccount.blob.core.windows.net/favorite/FavoriteVideo.ISO,BlockBlob,rename,None,H:\mydirectory\properties.xml
\\myshare\john\music\,https://mystorageaccount.blob.core.windows.net/music/,BlockBlob,rename,None,H:\mydirectory\properties.xml

次のステップ