يمكنك استخدام SAS البيانات كما SSIS البيانات المصدر ؟
سؤال
لدينا بعض ETL العمليات التي تقرأ ملفات CSV التي هي الإخراج من ساس البرامج.أنا في عملية تطوير واحدة من هذه ETLs و أتساءل إذا كان بإمكاني استخدام SSIS قراءة مباشرة من ساس dataset.
أحد فعلت ذلك بنجاح ؟
المحلول
انظر هنا
"يمكنك استخدام SAS المحلية موفر البيانات (يمكن تحميلها بشكل منفصل و يأتي كجزء من ساس ويندوز التثبيت)."
نصائح أخرى
في الآونة الأخيرة لقد نقل البيانات من SAS
البيئة:
- في اتصال مدير اخترت _Native OLE DB\SAS المحلية موفر البيانات 9.3_
- أدخل اسم الملف (`\..\dev` قبل اسم الجدول).انقر فوق موافق
- قم بسحب _OLE DB Source_ في تدفق البيانات
- انقر بزر الماوس الأيمن على _OLE DB Source_ واختيار _Show المتقدمة editor_
- في التبويب الأول (_Connection Manager_) اختيار _SAS اتصال Manager_ من القائمة المنسدلة قمت بإنشائه الآن
- في عنصر علامة التبويب "خصائص" في _OpenRowset_ كتابة اسم الجدول ، انقر فوق موافق
- إذا كان لديك `datetime` نوع تحويلها باستخدام المشتقة التحول محرر
تحميل SAS XPT أو SAS7BDAT ملفات البيانات دون وجود مثيل SAS للتواصل عبر OBDC كنا التالية
- أداة طرف ثالث (STATTransfer) لقراءة XPT الملف
- STATTransfer تشغيل ODBC
- إعداد اتصال في SSIS باعتبارها مصدر بيانات ODBC و تحميل قاعدة البيانات للمعالجة.
هناك SAS datasource SSIS امتداد المتاحة http://www.cozyroc.com نقدم SAS اتصال البيانات ، ولكن حيث أنها خارج النطاق السعري
لا تنتمي إلى StackOverflow