2017-12-15 19 views
0

私は次のことをやろうとしています... Azure Data Fatctoryでは、BLOBストレージのJSONファイルからAzure SQLへのパイプラインcopys文字列があります。Azureデータファクトリによるコピー文字列のコピーが失敗しました。

私はAzureのSQLへ コピーした文字列を「???」と表示されています...以下のような問題に直面しています元の文字列がある一方で、「圃場1」(ASC-II形式)

どのように私はきちんとAzureのSQLに元の文字列をコピーするのですか?(たぶん、私はLinkedServiceファイル内の設定のエンコード形式にする必要があります。

答えて

0

あなたが設定する必要がありますパイプラインの入力データセットで正しいエンコーディングを使用することができます。これは、TextFormatとencodingNameの形式のプロパティで行うことができます。あなたのブロブストレージからなるように変更する必要はありません。

あなたの形式のJSON

この例では、これらの文字は中国語だと思っていますが、実際はわかりません。この例ではgb2312を使用しました。あなたはここに他のエンコーディングを確認することができます。https://msdn.microsoft.com/library/system.text.encoding.aspx

また、これは他のテキスト形式のプロパティについてもう少し知るために、役に立つかもしれない読書:https://docs.microsoft.com/en-us/azure/data-factory/supported-file-formats-and-compression-codecs#text-format

ホープ、この助けを! :)

+0

はあなたにマーティンをありがとうございます。 –

関連する問題