Bagikan melalui


Konektor Microsoft untuk Teradata (SSIS)

Berlaku untuk: SQL Server SSIS Integration Runtime di Azure Data Factory

Konektor Microsoft untuk Teradata memungkinkan ekspor dan pemuatan data ke database Teradata dalam paket SSIS.

Konektor baru ini mendukung database dengan tabel dengan dukungan 1MB.

Dukungan versi

Microsoft Connector mendukung produk Microsoft SQL Server berikut untuk Teradata:

  • Microsoft SQL Server 2022
  • Microsoft SQL Server 2019
  • Proyek SQL Server Integration Services untuk Visual Studio 2022

Konektor Microsoft untuk Teradata bergantung pada Teradata Tools and Utilities (TTU) 20.00.

Catatan

TTU telah menghentikan dukungan untuk Teradata Parallel Transporter (TPT) 32-bit. Akibatnya, Konektor Microsoft untuk Teradata telah menghentikan dukungan untuk 32-bit dan Visual Studio 2019. Rev. 284 berbasis TTU 17.10 adalah versi akhir dengan dukungan 32-bit dan Visual Studio 2019. Ini dapat diunduh dari halaman yang sama dengan versi terbaru di sini.

Penginstalan

Instal TTU dari situs Teradata. Pastikan bahwa fitur Odbc Driver for Teradata dan Teradata Parallel Transporter dipilih selama penginstalan.

Untuk menginstal konektor untuk database Teradata, unduh dan jalankan alat penginstal dari konektor Microsoft versi terbaru untuk Teradata. Kemudian ikuti petunjuk dalam wizard penginstalan.

Catatan

Untuk merancang paket dengan Proyek SQL Server Integration Services, Anda harus menginstal konektor untuk target dan versi SQL Server terbaru.

Setelah menginstal konektor, Anda harus memulai ulang SQL Server Integration Service untuk memastikan bahwa sumber dan tujuan Teradata berfungsi dengan benar.

Merancang dan menjalankan paket SSIS

Microsoft Connector for Teradata memberikan pengalaman pengguna yang serupa dengan Attunity Teradata Connector. Pengguna dapat merancang paket baru berdasarkan pengalaman sebelumnya, menggunakan SSDT untuk VS 2017 atau VS 2019, dengan menargetkan SQL Server 2019.

Sumber dan tujuan Teradata berada di bawah Kategori umum.

Cuplikan layar Komponen Teradata.

Manajer koneksi Teradata ditampilkan sebagai "TERADATA."

Cuplikan layar jenis manajer koneksi Teradata

Paket SSIS yang ada yang dirancang dengan Attunity Teradata Connector secara otomatis ditingkatkan untuk menggunakan Microsoft Connector for Teradata. Ikon juga diubah.

Untuk menjalankan paket SSIS yang menargetkan SQL Server 2017 ke bawah, Anda perlu menginstal Konektor Microsoft untuk Teradata oleh Attunity dengan versi yang sesuai dari tautan di bawah ini:

Untuk merancang paket SSIS di SSDT yang menargetkan SQL Server 2017 ke bawah, Anda harus memiliki Konektor Microsoft untuk Teradata dan menginstal Konektor Microsoft untuk Teradata oleh Attunity dengan versi yang sesuai.

Batasan dan masalah yang diketahui

  • Editor Sumber/Tujuan Teradata: Properti database default tidak berlaku. Sebagai solusinya, ketik nama database dalam kotak dropdown untuk memfilter tabel atau tampilan.

  • Editor Sumber/Tujuan Teradata: Langkah pemetaan tidak berfungsi saat mengetik \<database>.<table/view>. Sebagai work-around, ketik \<database>.<table/view>, lalu pilih tombol drop-down.

  • Editor Sumber Teradata: tampilan tidak dapat ditampilkan saat Mode akses data adalah "Nama Tabel – Ekspor TPT." Sebagai solusi, gunakan Editor Lanjutan Sumber Teradata.

  • Tujuan Teradata: atribut "PackMaximum" tidak dapat diatur ke "True." Jika tidak, kesalahan terjadi.

  • Sumber Teradata selalu membaca kolom dalam urutan seperti yang ditentukan dalam tabel. ODBC, di sisi lain, mengharuskan kolom dibaca dalam urutan tertentu dalam keadaan tertentu Mendapatkan Data Panjang dan SQLGetData. Ketika dua pesanan tidak cocok, baca gagal dengan pesan kesalahan "Indeks deskriptor tidak valid, catatan deskriptor tidak ada, atau catatan deskriptor tidak diinisialisasi dengan benar."

  • Menginstal versi baru melalui penginstalan lama tidak menghapus entri versi lama dari daftar program yang diinstal. Meskipun praktik ini tidak memengaruhi fungsi versi baru, pengguna dapat menghapus instalan versi lama secara manual di panel kontrol "Program, dan Fitur" untuk menyingkirkan entri versi lama.

Menghapus Instalan

Anda dapat menghapus instalan wizard untuk menghapus konektor Microsoft untuk Teradata.

Catatan Rilis

Rev. 285

Penyempurnaan

  • Tingkatkan dependensi TTU ke versi 20.00.

Rev. 284

Perbaikan bug

  • Beberapa perbaikan bug dan peningkatan yang diumumkan terlewatkan di rev. 282.

Rev. 282

Perbaikan bug

  • Sumber Teradata tidak dapat menangani karakter baris baru dalam perintah SQL (perintah SQL - mode akses data Ekspor TPT).
  • Tujuan Teradata mengalami crash dalam keadaan tertentu.
  • Mekanisme autentikasi yang ditentukan pada Teradata Pengelola Sambungan Editor tidak bertahan dan tidak berlaku.

Rev. 275

Perbaikan bug

  • Tujuan Teradata mengalami crash dalam keadaan tertentu.
  • Tujuan Teradata melaporkan keberhasilan meskipun terjadi kesalahan dalam keadaan tertentu.
  • Tujuan Teradata melaporkan jumlah baris yang lebih besar yang ditulis daripada realitas dalam keadaan tertentu.

Penyempurnaan

  • Ketika terjadi kesalahan, Tujuan Teradata mempertahankan dan mengarahkan pengguna ke tabel kesalahan TPT untuk penyelidikan.

Rev. 257

Perbaikan bug

  • Kebocoran memori di Tujuan Teradata.
  • Tujuan Teradata gagal dengan pesan kesalahan "terjadi kesalahan saat mengonversi string dari halaman kode sumber" saat mengonsumsi string kosong.
  • Dalam keadaan tertentu, Tugas Aliran Data melaporkan keberhasilan meskipun terjadi kesalahan di Tujuan Teradata.
  • Tujuan Teradata gagal saat menulis VARCHAR nilai dengan panjang besar.

Penyempurnaan

  • Peningkatan performa Teradata Destination.
  • Teradata Pengelola Sambungan mencatat detail kesalahan untuk kegagalan koneksi.

Rev. 240

Perbaikan bug

  • Saat memproses data tabular dengan 24 kolom atau lebih, kesalahan terjadi dengan pesan [Teradata][ODBC] (10670) Invalid descriptor index, descriptor record doesn't exist, or descriptor record was not properly initialized.
  • Teradata yang baru dibuat Pengelola Sambungan default ke driver ODBC Teradata versi terbaru yang diinstal bahkan ketika tidak didukung.

Rev. 233

Perbaikan bug

  • Dalam Pengelola Sambungan Teradata yang baru dibuat, beberapa properti string koneksi yang diperlukan seperti DRIVER tidak diisi secara default.

Rev. 225

Fitur baru

  • Tambahkan dukungan untuk TTU 17.10.

Perbaikan bug

  • Sumber Teradata dapat memuat data yang salah dalam keadaan tertentu.
  • Tabel kesalahan default di Tujuan Teradata salah diberi nama dan mungkin tidak dibuat dalam database tabel tujuan.
  • Opsi yang ditentukan dalam properti string koneksi Teradata Pengelola Sambungan mungkin tidak diambil dan oleh karena itu tidak berlaku.

Rev. 197

Perbaikan bug

  • Saat membaca data string kosong, Sumber Teradata akan gagal dengan pesan kesalahan "Terjadi kesalahan saat mengonversi string ke halaman kode target."

Langkah berikutnya