ברוך הבא, אורח
שם משתמש: סיסמא: זכור אותי

דיון: הזנת ערכים לפרמטר ב SSIS

הזנת ערכים לפרמטר ב SSIS 10 years 6 months ago #6166

היי אלדד,
אני מעוניין להזין Variables בערך שמגיע מתוך שליפת SQL החיבור שלי הוא ADO.NET 2008
נניח שקוראים ל Variables שלי TODATE מסוג DATE
השליפה שלי ב SQL לצורך העניין SELECT GETDATE (לא הצלחתי להוסיף את הסוגריים).


האם תוכל להזכיר לי בבקשה מה ה SYNTAX ב SQL TASK ואילו דברים עלי להקפיד בהגדרות ה Variables או REsault set והאם ההגדרה צריכה להיות OUTPUT או INPUT
בקיצור קצת הסתבכתי עם הנושא.

תודה ושבוע טוב.
עריכה אחרונה: 10 years 6 months ago  ע''י אלון צוקלר.
הנהלת האתר ביטלה גישת כתיבה ציבורית.

תגובה: הזנת ערכים לפרמטר ב SSIS 10 years 6 months ago #6167

  • eldad
  • eldad's Avatar
  • Offline
  • Moderator
  • הודעות: 624
  • קרמה: 0
בניגוד ל ole db הסינקס של המשתנים הוא הרבה יותר ידידותי.
www.julian-kuiters.id.au/article.php/ssi...sk-output-parameters

בנוגע לתוצאה, תבדוק שאתה משתמש ב single row
הנהלת האתר ביטלה גישת כתיבה ציבורית.

תגובה: הזנת ערכים לפרמטר ב SSIS 10 years 5 months ago #6201

מתנצל על הנימה, אבל ראיתי את המאמר הזה והוא ביו היותר גרועים ולא מובנים שהעלת פה.
היית שמח ל Step by Step ל2 דברים פשוטים ביותר.
1. יצרתי משתנה LastDate שאמור לקבל ערך מתוך Select max(date) from dimDate איך עושים זאת ?
2. select * from FactTrans where date> LastDAte איך עושים זאת ?

כמובן שאני מדבר על חיבור ADO.Net ולא מעוניין להשתמש בשום פרוצדורה

תודה מראש
הנהלת האתר ביטלה גישת כתיבה ציבורית.

תגובה:הזנת ערכים לפרמטר ב SSIS 10 years 5 months ago #6203

  • eldad
  • eldad's Avatar
  • Offline
  • Moderator
  • הודעות: 624
  • קרמה: 0
צור משתנה שמכיל את כל שאילתת ה SQL שלך עם הכל,
תעמוד על ה data flow מה control flow וב expression תשנה את ה
connection string להיות אותו פרמטר.
אם זה לא ילך תרים לי טלפון, אני באותו מספר.
הנהלת האתר ביטלה גישת כתיבה ציבורית.

תגובה:הזנת ערכים לפרמטר ב SSIS 10 years 5 months ago #6206

אחרי חיפוש קטן התשובה הייתה הרבה יותר פשוטה, במקרה שלי של SQL TASK הייתי צריך רק ResaultSet אחד והכי חשוב, במקום נפלתי הוא שב NAME הייתי חייב לשים 0 ולא סתם שם שרציתי, עשיתי לו Bind ל Variable name שיצרתי מקודם וזהו . כל הParameter mapping לא היה רלוונטי.
הנהלת האתר ביטלה גישת כתיבה ציבורית.

תגובה:הזנת ערכים לפרמטר ב SSIS 10 years 5 months ago #6208

  • eldad
  • eldad's Avatar
  • Offline
  • Moderator
  • הודעות: 624
  • קרמה: 0
ואני חשבתי שאתה מדבר על ה source ב control flow
את ההכנה של הפרמטר עושים ב sql task או script task
הנהלת האתר ביטלה גישת כתיבה ציבורית.
מנהלים: eldad
זמן יצירת העמוד: 0.222 שניות

הדף שלנו בפייסבוק

מעניין? שתפו דף זה באמצעות הטלפון הנייד

מאמרים

מגמות של ביג דאטה בעולם הביטוח
CA Technologies
SSIS - Buffer Size Optimization
קטגוריה ראשית
בדיקות BI ו-DWH לעומת הבדיקות בתחומים אחרים
קטגוריה ראשית
איסוף דרישות לפרויקטי BI
קטגוריה ראשית
כח המידע במיקוד
קטגוריה ראשית
0

Microsoft

Oracle

IBM

Informatica

Sap

SAS

Qlikview

Cloudera

Machine Learning