2
SSISカタログ環境を(PowerShellを使用して)JSONファイルにエクスポートしようとしています。 が、私はConvertTo-JsonとJSONに変換するとき、それは代わりに文字列値のint型の値を示しています: 任意の提案を、私は型の値として「文字列」と「Int16型」を参照してください。右の列を選択した場合は?ConvertTo-Jsonを使用してJSONに変換するときにデータ型名を保持する
SSISカタログ環境を(PowerShellを使用して)JSONファイルにエクスポートしようとしています。 が、私はConvertTo-JsonとJSONに変換するとき、それは代わりに文字列値のint型の値を示しています: 任意の提案を、私は型の値として「文字列」と「Int16型」を参照してください。右の列を選択した場合は?ConvertTo-Jsonを使用してJSONに変換するときにデータ型名を保持する
Type
値はタイプ[System.Data.DbType]
であるように見えます。 ConvertTo-Json
は、値の名前をDbType
列挙型の基礎となる数値に変換します。
あなたはSelect-Object
文でこの動作を上書きすることができます:コード/テキスト出力ではなく、スクリーンショットを投稿してください
$Environment.Variables |Select-Object Name,Description,@{Name='Type';Expression={"$($_.Type)"}},Sensitivity,Value |ConvertTo-Json
。 '$ Environment'はどこから来たのですか? –
これは、SQL Server Integration Servicesのカタログに含まれています。 SSISをお持ちでない場合、コード全体を投稿することは役に立たないようです。しかし、あなたのソリューションは完璧に動作しました! – Joost
誰かがそれをコピーしたいのなら、私の完全なコードはここにあります:http://microsoft-ssis.blogspot.com/2017/05/import-and-export-ssis-catalog.html – Joost