私の質問は、構成ファイルに Azure blob キーを保存することです。
以下は私のパッケージ概要の写真です。Oracle ソースからデータを取得し、フラット ファイルを Azure BLOB ストレージ (csv 形式) に配置しようとしています。それがこの SSIS パッケージの範囲です。画像の右側は、次の場合にコマンドライン経由でパッケージを実行できることを共有しています**Protection level =' EncryptSensistiveWithUserKey' **
ただし、NOW パッケージは、開発者やアーキテクトのアカウントではなく、サービス アカウントを介して実行する必要があります。私の質問にループバック: **Protection level = 'DONOTSAVESENSITIVE'**
. パッケージの概要の後の構成ファイル コード。
現在使用中の設定ファイル
<?xml version="1.0"?><DTSConfiguration><DTSConfigurationHeading><DTSConfigurationFileInfo GeneratedBy="BI\MonkeyMan" GeneratedFromPackageName="Package" GeneratedFromPackageID="{9BDF0000-CAC9-4823-A6D8-EE59C3BB31A0}" GeneratedDate="4/6/2020 6:48:57 PM"/></DTSConfigurationHeading><Configuration ConfiguredType="Property" Path="\Package.Connections[Prod v18].Properties[ConnectionString]" ValueType="String">
<ConfiguredValue>SERVER=1.1.1.01:1521/DB;USERNAME=MonkeyMan;WINAUTH=0;data source=1.1.1.01:1521/DB;user id=MonkeyMan;password=isharemypasswords;
</ConfiguredValue></Configuration></DTSConfiguration>
最後に、保護レベルを DO NOT SAVE SENSITIVE に設定して dtexec 経由でパッケージを実行しようとしたときの写真。
ご協力いただきありがとうございます。