sql >> Databáze >  >> RDS >> Sqlserver

Použití SQL Server Integration Services (SSIS) k naplnění záznamů QuickBooks

Ovladač QuickBooks ODBC Driver vám umožňuje vkládat data do QuickBooks pomocí balíčku SSIS.

Než budete moci použít ovladač ODBC QuickBooks k připojení SSIS k QuickBooks, musíte nakonfigurovat zdroj dat ODBC. Zdroj dat ODBC ukládá podrobnosti o připojení pro cílovou databázi (např. QuickBooks) a ovladač ODBC, který je vyžadován pro připojení k ní (např. ovladač ODBC QuickBooks).

Zdroje dat ODBC konfigurujete ve správci ODBC, který je součástí systému Windows. Chcete-li spustit Správce ODBC, v dialogovém okně Spustit ve Windows zadejte:

%windir%\syswow64\odbcad32.exe

Pomocí správce ODBC vytvořte zdroj dat ovladače ODBC QuickBooks:

  1. Vyberte kartu Systémové DSN a poté zvolte Přidat.
  2. V dialogovém okně Vytvořit nový zdroj dat zvolte Easysoft ODBC-QuickBooks Desktop Driver a poté zvolte Dokončit.
  3. Vyplňte tato pole Dialogové okno Nastavení DSN ovladače Easysoft ODBC-QuickBooks Desktop Driver:
    Nastavení Hodnota
    DSN Plocha QuickBooks
    Režim připojení Stejné jako QuickBooks
    Název aplikace EasysoftQuickBooksODBC.
    ID aplikace EasysoftQuickBooksODBC.
    Vydání QB Nastavte toto, aby bylo stejné jako QuickBooks Desktop. Pokud máte například americkou verzi QuickBooks, nastavte QB Edition do US .

Vytvořte projekt SSIS:

  1. Vytvořte textový soubor s názvem billingrate.txt s tímto obsahem:
    Name,FixedBillingRate
    "BR1A",5.00
    "BR1B",10.00
    "BR1C",15.00
    "BR1D",20.00
    "BR1E",25.00
    
  2. Spusťte aplikaci QuickBooks Desktop, pokud již není spuštěna.
  3. V SSIS vytvořte nový projekt s názvem „QuickBooksBillingRate“.
  4. Přetáhněte úlohu toku dat z panelu nástrojů SSIS do řídicího toku.
  5. Pojmenujte úlohu toku dat „CreateBillingRate“.
  6. Dvakrát klikněte na „CreateBillingRate“.
  7. Na kartě Tok dat poklepejte na zdroj plochého souboru. Zdroj plochého souboru pojmenujte „BillingRate“.
  8. Dvakrát klikněte na „BillingRate“.

    Zobrazí se dialogové okno Editor zdroje plochého souboru.

  9. Vyberte Nový.

    Zobrazí se dialogové okno Editor správce připojení plochých souborů.

  10. Vyhledejte soubor billingrate.txt. Do pole Textový kvalifikátor zadejte „.
  11. V levém podokně vyberte položku Sloupce. Zvolte OK.
  12. Na kartě Tok dat poklepejte na Cíl ODBC. Pojmenujte cíl ODBC „BillingRateTable“.
  13. Přetáhněte modrou šipku z BillingRate do BillingRateTable.
  14. Dvakrát klikněte na položku BillingRateTable

    Zobrazí se dialogové okno Cíl ODBC.

  15. Vyberte Nový.

    Zobrazí se dialogové okno Konfigurace správce připojení ODBC.

  16. Vyberte Nový.

    Zobrazí se dialogové okno Správce připojení.

  17. Zvolte zdroj dat ovladače QuickBooks ODBC ze seznamu Použít název zdroje dat uživatele nebo systému. Zvolte OK.
  18. V dialogovém okně Cíl ODBC zadejte do pole Název tabulky nebo zobrazení "BillItemLine".
  19. QuickBooks vás vyzve, zda povolit ovladači QuickBooks ODBC přístup k vašim datům QuickBooks. V dialogovém okně QuickBooks – Aplikace bez certifikátu zvolte „Ano, vždy povolit přístup, i když QuickBooks není spuštěn“. Vyberte „Povolit této aplikaci přístup k osobním údajům, jako jsou čísla sociálního zabezpečení a informace o kreditní kartě zákazníka“. Zvolte Pokračovat.

    Zobrazí se dialogové okno Confirm to Proceed.

  20. Vyberte Ano.

    Zobrazí se dialogové okno Potvrzení přístupu. Zvolte OK.

  21. V podokně Mapování namapujte každý vstupní sloupec na cílový sloupec, který má stejný název. Zvolte OK.
  22. Vyberte kartu Control Flow a poté zvolte Start.

    Tabulka BillingRate je naplněna novými záznamy.


  1. Rozdíl mezi poddotazem a korelovaným poddotazem

  2. Jak uděláte datovací matematiku, která ignoruje rok?

  3. Jak importovat existující soubory *.sql v PostgreSQL 8.4?

  4. Pomalé hromadné vkládání pro tabulku s mnoha indexy