Что иметь в виду при миграции пакетов SSIS от SQL Server 2005 - 2008?

Чтобы распаковать словарь, используйте json_normalize с аргументом record_path=....

import pandas.io.json as pd_json

data = pd_json.loads(result)
pd_json.json_normalize(data, record_path='data')

         date              marketCap
0  2018-01-12  232547809668.32000000
1  2018-01-13  241311607656.32000000

Если вам нужны и другие значения, передайте аргумент meta=....:

df = pd_json.json_normalize(data, 
                            record_path='data', 
                            meta=['coin', 'dataType', 'baseCurrency'])
df

         date              marketCap     ...        dataType baseCurrency
0  2018-01-12  232547809668.32000000     ...       marketCap          USD
1  2018-01-13  241311607656.32000000     ...       marketCap          USD

 df.columns
# Index(['date', 'marketCap', 'coin', 'dataType', 'baseCurrency'], dtype='object')
5
задан jinsungy 29 July 2011 в 04:13
поделиться

1 ответ

Оказывается, что миграция с 2005 до 2008 не так ужасна, как это может казаться. Все, что я считал, указывает, что среда Visual Studio 2008 года автоматически преобразует пакет SSIS в более новый формат.

Важная вещь отметить состоит в том, что Visual Studio 2008 сможет выполнить SSIS 2 005 пакетов. Однако момент Вы сохраняете пакет в разработчике или используете инструмент преобразования, пакет будет преобразован в формат 2008 года SSIS и не сможет использоваться в Visual Studio 2005 снова.

Несколько важных примечаний я сделал о процессе обновления:

  • VSA (Visual Studio для Приложений) в 2005 SSIS был заменен VSTA (Инструменты Visual Studio для Приложений в 2008 SSIS. В то время как процесс обновления обычно хорошо работает. Однако при использовании каких-либо ссылок на интерфейсы IDTSxxx90 необходимо удостовериться, что они были обновлены к ссылочным интерфейсам IDTSxxx100.

  • Имена поставщика изменились немного между 2005 SSIS и 2008 SSIS для Собственного Клиента SQL и Строк подключения OLE DB, поэтому удостоверьтесь, что использовали мастер обновления или вручную проверили настройки строки подключения.

Несколько ресурсов, которые я нашел относительно всей этой информации, прибывают из:

... эй, я изучил что-то также, так как мы готовимся приближаться к этой той же проблеме.

8
ответ дан 14 December 2019 в 04:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: