SARTORIUS ODBC SimApi באַניצער גייד

ODBC SimApi

ספּעסאַפאַקיישאַנז

  • פּראָדוקט: ODBC SimApi
  • פאַבריקאַנט: Sartorius Stedim Data Analytics
  • קאַנעקטיוויטי: ODBC (עפֿן דאַטאַבאַסע קאַנעקטיוויטי)
  • קאַמפּאַטאַבילאַטי: אַרבעט מיט Umetrics Suite און פונדרויסנדיק דאַטן
    קוואלן

פּראָדוקט באַניץ אינסטרוקציעס

פּרירעקוואַזאַץ

איידער איר נוצן די ODBC SimApi, מאַכן זיכער די פאלגענדע:

  • האָבן אַ סטראַקטשערד ODBC דאַטן מקור ווי אַ ריליישאַנאַל
    דאַטאַבייס
  • דאַטן מקור זאָל ביכייוו ווי אַ גוט פּראָצעס דאַטן היסטאָריקער
  • פאַרזיכערן קיין דאַטן אַקוואַזישאַן דילייז אין די דאַטן מקור
  • דאַטן אין דער מקור זאָל פאַרטראַכטנ זיך די קראַנט שטאַט פון די
    פּראָצעס
  • דאַטן מקור מוזן ריספּאַנד געשווינד צו ריקוועס פֿאַר פאַקטיש-צייט
    מאָניטאָרינג

ייַנמאָנטירונג און סעטאַפּ

  1. ינסטאַלירן די ODBC SimApi ווייכווארג אויף דיין סיסטעם.
  2. קאַנפיגיער די ODBC דאַטן מקור צו פאַרבינדן צו דער געוואלט
    דאַטאַבייס.
  3. אָפּשיקן צו די באַניצער פירער פֿאַר דיטיילד סעטאַפּ ינסטראַקשאַנז באזירט
    אויף דיין ווייכווארג באַניץ.

אָפט געשטעלטע פֿראגן (FAQ)

ק: וואָס איז אַ SimApi?

א: א סימאַפּי איז דער קשר צווישן די Umetrics Suite און
פונדרויסנדיק דאַטן קוואלן, ספּאַסיפיקלי קאַנעקטינג צו ODBC דאַטן קוואלן
ווי ריליישאַנאַל דאַטאַבייסיז.

ק: ווי קענען איך נוצן די סינטעטיש פּראָצעס פּעקל שייַן שטריך?

א: צו נוצן די סינטעטיש פּראָצעס פּעקל שייַן שטריך, קאַנפיגיער די
פּעקל ידענטיפיער tag צו זיין די פּעקל שייַן פון די פּעקל נאָדע אויף די
דורכפירונג טנאָים בלאַט אין SIMCA-אָנליין.

ק: קענען די ODBC SimApi זיין געוויינט מיט קאַנקעראַנט באַטשאַז?

א: די סינטעטיש פּראָצעס פּעקל שייַן שטריך קען נישט אַרבעטן מיט
קאַנקעראַנט באַטשאַז. בלויז איין פּעקל זאָל זיין אַקטיוו אין די פּעקל
נאָדע אין קיין געגעבן צייט.

Loading PDF…
Download PDF

טעות! ניצן די היים קוויטל צו צולייגן Headline_1 (כעדליינז) צו די טעקסט וואָס איר ווילן צו דערשייַנען דאָ.
ODBC SimApi באַניצער גייד
אקטאבער 24, 2024

הקדמה
אינהאַלט
1 הקדמה ………………………………………………………………………………………………………………… 3
1.1 פֿעיִקייטן ………………………………………………………………………………………………………………………………………………………………………….. 3 1.1.1 סינטעטיש פּראָצעס פּעקל שייַן …………………………………………………………………………………………………………………………………………. 4 1.1.2 דזשענערייטאַד סינטעטיש פּראָצעס פּעקל שייַן tags; איין פּער יינציק אַפּאַראַט שייַן ………………………………………………………….. 4 1.1.3 פּעקל נאָדע מיט פֿילטרירונג שטיצן ………………………………………………………………………………………………………………………………………….. 4 1.1.4 פּעקל דאַטאַ Views……………………………………………………………………………………………………………………………………………………………… 5 1.1.5 דיסקרעטע דאַטן ………………………………………………………………………………………………………………………………………………………………… 6 1.1.6 קאַנקעראַנט סימאַפּי אַקסעס…………………………………………………………………………………………………………………………………. 7
2 פּרירעקוואַזאַץ ………………………………………………………………………………………………………… 7
2.1 דאַטאַבאַסע סטרוקטור רעקווירעמענץ ………………………………………………………………………………………………………………………………… 7 2.2 דאַטאַבאַסע פאָרשטעלונג קאַנסידעריישאַנז…………………………………………………………………………………………………………………………………. 7 2.3 נעטוואָרקינג קאַנסידעריישאַנז ………………………………………………………………………………………………………………………………………………………………. 8 2.4 ODBC דריווערס……………………………………………………………………………………………………………………………………………………………….. 8 2.5 דאַטאַבאַסע אָטענטאַקיישאַן ………………………………………………………………………………………………………………………………………………… 8 2.6 וויסואַל C++ רידיסטראַביושאַן ………………………………………………………………………………………
3 ייַנמאָנטירונג און סעטאַפּ ………………………………………………………………………………………………….. 9
3.1 קאַנפיגיערינג אַן ODBC דאַטן מקור קשר אין Windows פֿאַר נוצן דורך די SimApi ………………………………… 9 3.2 סעלעקטינג צווישן צוויי וועגן צו אַקסעס פּראָצעס דאַטן ………………………………………………………………………………………… 10 3.3 קסמל קאַנפיגיעריישאַן file און קלאָץ file לאָוקיישאַנז………………………………………………………………………………………………………………….. 11 3.4 גלאבאלע קשר סעטטינגס …………………………………………………………………………………………………………………………………………………………………. 11 3.5 דירעקט מאָדע פֿאַר קעסיידערדיק / פּראָצעס views …………………………………………………………………………………………………………………. 11 3.6 לוקאַפּ View מאָדע פֿאַר קעסיידערדיק / פּראָצעס views……………………………………………………………………………………………… 12
3.6.1 פּדב views און הדב views ………………………………………………………………………………………………………………………….. 13 3.7 פּעקל נאָדע ………………………………………………………………………………………………………………………………………………………………………………………….. 14 3.8 פּעקל דאַטאַ Views …………………………………………………………………………………………………………………………………………………………………………………. 15
3.8.1 סינטעטיש פּעקל דאַטן בייַשפּיל tags ………………………………………………………………………………………………………………….. 16 3.8.2 סינטעטיש פּראָצעס פּעקל שייַן tags פילטערד אויף זייַל וואַלועס ………………………………………………………………………….. 16 3.9 דיסקרעטע נאָודז ………………………………………………………………………………………………………………………………………………………………………… 16 3.9.1 דיסקרעטע Tag דעפֿיניציע View…………………………………………………………………………………………………………………………………. 17 3.9.2 דיסקרעטע דאַטן ווי געזען דורך SIMCA-online ………………………………………………………………………………………………………………. 18 3.10 עטלעכע הערות אויף SIMCA-אָנליין שרייב צוריק ………………………………………………………………………………………………………… 18 3.11 קסמל קאַנפיגיעריישאַן File ………………………………………………………………………………………………………………………………………………… ………… 19
4 שטיצן ………………………………………………………………………………………………………………………………..22

הקדמה
1 הקדמה
דער דאָקומענט איז דער באַניצער פירער פֿאַר די ODBC SimApi פֿון Sartorius Stedim Data Analytics.
א SimApi איז די קשר צווישן די Umetrics Suite און פונדרויסנדיק דאַטן קוואלן.
דער SimApi קאַנעקץ צו אַן ODBC (Open Database Connectivity) דאַטן מקור אַזאַ ווי אַ ריליישאַנאַל דאַטאַבייס. די דאַטן מקור מוזן זיין סטראַקטשערד ווי דיסקרייבד אין דעם דאָקומענט.
צו נוצן אַ SimApi אין SIMCA-אָנליין וואָס איז גענוצט פֿאַר פאַקטיש-צייט מאָניטאָרינג, עס איז וויכטיק אַז די דאַטן מקור ביכייווז ווי אַ גוט פּראָצעס דאַטן היסטאריקער: עס מוזן זיין קיין דאַטן אַקוואַזישאַן דילייז אין די דאַטן מקור: קראַנט דאַטן אין די דאַטן מקור זאָל פאַרטראַכטנ זיך די קראַנט שטאַט פון דעם פּראָצעס צו אַרבעטן געזונט אין SIMCA-online. די דאַטן מקור מוזן אויך ריספּאַנד געשווינד צו ריקוועס פֿאַר דאַטן אַזוי אַז דער סערווער וועט קענען צו האַלטן זיך מיט פאַקטיש-צייט דורכפירונג פון פּראַדזשעקס.
פֿאַר אַ דיטיילד רשימה פון ענדערונגען אין פאַרשידענע ווערסיעס פון דעם SimApi, זען די ווערסיע Info.txt file וואָס קומט מיט די ינסטאַלירונג.
דעם SimApi קענען זיין געוויינט דורך SIMCA אָדער SIMCA-אָנליין אָדער אנדערע ווייכווארג וואָס קענען נוצן SimApis.
פֿאַר מער אינפֿאָרמאַציע אויף SimApis, זען sartorius.com/umetrics-simapi.
1.1 פֿעיִקייטן
· שטיצט סקל דייאַלעקץ פֿאַר Microsoft SQL Server, Oracle, Microsoft Access, IBM db2, Denodo, MySQL, PostgreSQL און נאָרמאַל SQL.
· אָטענטאַקיישאַן פון ODBC קשר שטריקל מיט אַ צוגעשטעלט נאמען און פּאַראָל, Windows אָטענטאַקיישאַן אָדער די קראַדענטשאַלז ספּעסיפיעד אין די ODBC קשר אין Windows ODBC דאַטאַ קוואלן.
· אַקסעסינג קייפל טישן אָדער viewס פֿאַר לייענען קעסיידערדיק פּראָצעס דאַטן (קראַנט און היסטארישע). צוויי מאָדעס; זוכן view מאָדע און דירעקט מאָדע (לייענען גלייַך פֿון אַ דאַטאַבייס view).
· קייפל פּעקל נאָודז, דיפיינינג די לעבן פון באַטשאַז. כּולל אַ איין רודערן פֿאַר יעדער פּעקל מיט אָנהייב און סוף צייט.
· לייענען פּעקל דאַטן (פּעקל טנאָים) פֿון נאָך שפאלטן אין פּעקל נאָודז, אָדער פֿון באַטש דאַטאַ Viewס וואָס קראָם פּעקל טנאָים אין אַ שמאָל טיש מיט בלויז צוויי שפאלטן (tag נאָמען און ווערט).
· דיסקרעטע דאַטן שטיצן: לייענען דיסקרעטע דאַטן פון איין אָדער מער נאָודז וואָס קען האָבן פאַרשידענע זייַל נעמען. · שרייַבן צוריק פֿון SIMCA-אָנליין: היסטארישע פּראָצעס דאַטן און פּעקל דאַטן. · אַרבעט מיט נומעריקאַל דאַטן אָדער טעקסט (קוואַליטאַטיווע) דאַטן. · סינטעטיש פּראָצעס פּעקל שייַן אין די פּעקל נאָדע, וואָס קענען זיין געוויינט אין SIMCA-אָנליין פאַסע דורכפירונג
באדינגונגען, אויב דער פּראָצעס דאַטן טוט נישט האָבן אַ פּעקל שייַן tag. · סינטעטיש פּראָצעס פּעקל שייַן tags אין באַטש דאַטן Viewס וואָס קענען זיין פילטערד דורך אנדערע שפאלטן. קענען זיין געוויינט
אין פאַסע טנאָים ווען די פּעקל שייַן איז אַנדערש ניט בנימצא אין דעם פּראָצעס דאַטן. · פּעקל נאָודז מיט פֿילטרירונג שטיצן. פֿילטרירונג שטיצן איז נוציק ווען איר האָבן אַ פּעקל נאָדע מיט אַ בעל
רשימה פון באַטשאַז פֿאַר דיין גאנצע סיסטעם אָבער איר ווילן צו פילטער עס צו ווייַזן בלויז באַטשאַז אין אַ טייל פון די סיסטעם (אַזאַ ווי באַטשאַז פליסנדיק אין אַ איין אַפּאַראַט, אָדער אַ פּעקל פון אַ ספּעציפיש מאַטעריאַל אָדער טיפּ). · סינטעטיש פּעקל דאַטן בייַשפּיל tags שעפּן קייפל מעזשערמאַנץ פון פּעקל דאַטן פּער פּעקל. נוציק אויב איר ווילן צו שאַפֿן באַטש מדרגה מאָדעלס וואָס נוצן צוויי אָדער מער מעזשערמאַנץ פון יעדער פּעקל צושטאַנד וועריאַבאַל פּער פּעקל. · קייפל ינסטאַנסיז פון די ODBC SimApi צו זיין קאַנפיגיערד און געוויינט פֿון דער זעלביקער SIMCA-אָנליין סערווער. דאָס אַלאַוז איר צו פאַרבינדן צו קייפל דאַטאַבייסיז אויף איין אָדער מער דאַטאַבייס סערווערס. · קאַנעקשאַן ריזיליאַנס די SimApi אויטאָמאַטיש ריקאַנעקטיד צו אַ דאַטן מקור נאָך עס איז דיסקאַנעקטיד (למשלampנאָך אַ נעץ גליטש). · פאָדעם-זיכער קאַנקעראַנט אַקסעס. די SimApi אַרבעט מיט די קאָנקוררענט SimApi אַקסעס שטריך ינטראָודוסט מיט די SIMCA-online 18 סערווער וואָס קענען פֿאַרבעסערן פאָרשטעלונג און ריספּאַנסיוונאַס. · סופּפּאָרץ דאַטעס סטאָרד ווי היגע צייט אָדער UTC אין דייטאַבייס.
יעדער שטריך (קאַנטיניוז, פּעקל אָדער דיסקרעטע) קענען זיין קאַנפיגיערד און געוויינט אויף זיך, און אַלע פֿעיִקייטן זענען אַפּשאַנאַל. איר דאַרפֿן נישט קאַנפיגיער פֿעיִקייטן סייַדן איר דאַרפֿן זיי.

הקדמה
1.1.1 סינטעטיש פּראָצעס פּעקל שייַן
אין אַ פּעקל פּרויעקט, די פּראָצעס דאַטן מוזן האָבן אַ פּעקל שייַן tag (זייַל) וואָס איז ספּעסיפיעד אויף די עקסעקוטיאָן טנאָים בלאַט אין די פּרויעקט קאַנפיגיעריישאַן אין SIMCA-online. דאס tag איז מאַטשט קעגן די פּעקל נאָדע צו וויסן אויב אַ פאַסע זאָל ויספירן.
אויב דער פּראָצעס דאַטן טוט נישט האָבן אַ פּעקל שייַן tag, די ODBC SimApi שטריך סינטעטיש פּראָצעס פּעקל שייַן קענען זיין געוויינט. עס דזשענערייץ די פּראָצעס דאַטן פּעקל שייַן ניצן דאַטן פון די פּעקל נאָדע.
צו נוצן דעם שטריך, גיין צו די עקסעקוטיאָן טנאָים בלאַט און קאַנפיגיער די באַטש אידענטיטעט tag צו זיין די פּעקל שייַן פון די פּעקל נאָדע. ווען דער סערווער לייענט די פּעקל שייַן פֿאַר די פּראָצעס דאַטן, די סינטעטיש פּעקל שייַן פון די פּעקל נאָדע וועט זיין אומגעקערט צו ענשור אַז די אַפּאַראַט וועט ויספירן.
באַמערקונג אַז דעם שטריך טוט נישט אַרבעטן מיט קאַנקעראַנט (פּאַראַלעל) באַטשאַז. אזוי, פֿאַר קיין געגעבן צייט עס מוזן זיין בלויז איין פּעקל אַקטיוו אין די פּעקל נאָדע.
1.1.2 דזשענערייטאַד סינטעטיש פּראָצעס פּעקל שייַן tags; איינער פּער יינציק אַפּאַראַט שייַן
דער שטריך בויען אויף די סינטעטיש פּראָצעס פּעקל שייַן דיסקרייבד אויבן אָבער ניצט אַן נאָך זייַל אין די פּעקל נאָדע וואָס כּולל די UnitID. די פּעקל נאָדע איז סעגמענטעד אין קלאסן פון באַטשאַז וואָס טיילן די זעלבע ווערט אין די UnitID זייַל. דאָס אַקערז ווי אַ פֿאַר באַטשאַז אין די פּעקל נאָדע וואָס האָבן אַ זיכער ווערט פֿאַר UnitID.
פֿאַר יעדער יינציק ווערט אין די UnitID זייַל (קוקן אין די גאנצע פּעקל נאָדע) די SimApi קריייץ אַ סינטעטיש tag אין די פּעקל נאָדע מיט די נאָמען BatchID_Unit_[value].
פֿאַר עקסample: אויב וואַלועס 1 און 2 זענען די צוויי יינציק וואַלועס אין די UnitID זייַל, דאָס וועט רעזולטאַט אין צוויי סינטעטיש tags; BatchID_Unit_1 און BatchID_Unit_2. לייענען פּראָצעס דאַטן פון די סינטעטיש פּעקל שייַן tag BatchID_Unit_1 וועט צוריקקומען בלויז פּעקל ידס פֿאַר באַטשאַז וועמענס UnitID זייַל האט די ווערט 1. באַטשאַז מיט 2 אין די UnitID זייַל וועט זיין איגנאָרירט.
צו נוצן דעם, איר קאַנפיגיער די באַטש ידענטיפיער tag אין די עקסעקוטיאָן קאָנדיטיאָנס בלאַט פֿאַר יעדער אַפּאַראַט צו נוצן די סינטעטיש BatchID_Unit_[value] tags.
דער נאָמען פון די אַפּאַראַט שייַן זייַל איז קאַנפיגיערד אין די קסמל file.
ריסטריקשאַנז
· ווי פֿאַר די רעגולער סינטעטיש פּעקל שייַן דיסקרייבד אויבן, דורך פאַרלענגערונג, דאָס טוט נישט אַרבעטן מיט קאַנקעראַנט (פּאַראַלעל) באַטשאַז ייַנטיילונג די זעלבע ווערט פון UnitID (קאַנסעראַנט באַטשאַז מיט פאַרשידענע UnitIDs אַרבעט פייַן).
· אַלע אַפּאַראַט ידס מוזן זיין ספּעסיפיעד אין די פּעקל נאָדע איידער די SimApi איז סטאַרטעד (די סינטעטיש tags זענען באשאפן ביי סטאַרטאַפּ). עצה: איר קענען פּרעפּאַפּיאַלייט אַ טיש מיט איין באָק פּעקל אין די פּעקל נאָדע פֿאַר יעדער אַפּאַראַט שייַן וואָס וועט זיין פארלאנגט.
· באַטש ידס מוזן זיין יינציק אין די פּעקל נאָדע און עס קען זיין בלויז איין רודערן פֿאַר יעדער פּעקל שייַן. דעריבער, יעדער פּעקל קענען בלויז האָבן איין ווערט פון UnitID.
· די ווערט פון UnitID מוזן נישט טוישן פֿאַר אַ ספּעציפיש פּעקל בעשאַס זיין לעבן.
באַמערקונג: אַן אָלטערנאַטיוו צו נוצן אַ סינטעטיש פּראָצעס פּעקל שייַן פילטערד דורך UnitID ווי דאָס איז צו נוצן קייפל פּעקל נאָודז; איינער פֿאַר יעדער יינציק ווערט פון UnitID. אין די פאַל פון קייפל פּעקל נאָודז, דער זעלביקער פּעקל שייַן קענען דאָך זיין פאָרשטעלן אין פילע פּעקל נאָודז (ניט ענלעך ווען די UnitID פילטער איז געניצט), אַזוי אין עטלעכע קאַסעס, קייפל פּעקל נאָודז זענען די בילכער לייזונג.
1.1.3 פּעקל נאָדע מיט פֿילטרירונג שטיצן
א פּעקל נאָדע איז דארף אין SIMCA-אָנליין צו ויספירן פּעקל פּראַדזשעקס.
פילטערינג איז נוציק ווען איר האָבן אַ פּעקל נאָדע מיט אַ בעל רשימה פון באַטשאַז פֿאַר דיין גאנצע סיסטעם אָבער איר ווילן צו פילטער עס צו ווייַזן בלויז באַטשאַז אין אַ טייל פון די סיסטעם (אַזאַ ווי באַטשאַז פליסנדיק אין אַ איין אַפּאַראַט, אָדער פּראָדוקט פון אַ זיכער מאַטעריאַל אָדער טיפּ).

הקדמה

פילטערינג איז אַפּשאַנאַל און צו נוצן עס איר מוזן ספּעציפיצירן די זייַל צו פילטער אויף און ספּעציפיצירן אַ רשימה פון גילטיק וואַלועס פֿאַר דעם זייַל. פֿאַר יעדער קאַנפיגיערד ווערט, אַ באַזונדער נאָדע איז באשאפן דורך די SimApi מיט בלויז באַטשאַז מיט דעם ווערט אין די פילטער זייַל.

דאָ איז אַן עקסampפון אַ פּעקל view, גערופן BatchNode אין די דאַטאַבייס, מיט אַ יוניט זייַל וואָס קענען זיין געוויינט צו פילטער באַטשאַז.

BatchID StartTime

סטאָפּטיים

אַפּאַראַט (פילטער זייַל) פּעקל צושטאַנד בייַטעוודיק 1

Batch1 2017-01-01 01:00 2017-01-01 11:00 A

34

Batch2 2017-01-02 02:00 2017-01-02 12:00 B

4

Batch3 2017-01-03 03:00 2017-01-01 13:00 A

12

Batch4 2017-01-04 04:00 2017-01-04 14:00 A

4

Batch5 2017-01-05 05:00 2017-01-05 15:00 B

5

קאַנפיגיערד פֿאַר אַפּאַראַט א און ב, דאָס וואָלט געבן צוויי פּעקל נאָודז געהייסן BatchNode_A און BatchNode_B. יעדער פון די פּעקל נאָודז וואָלט נאָר צוריקקומען באַטשאַז וואָס קאָראַספּאַנדז צו זייער פילטער ווערט אַזוי פֿאַר BatchNode_A Batch1, Batch3 און Batch4 וואָלט זיין אומגעקערט און פֿאַר BatchNode_B Batch2 און Batch5 וואָלט זיין אומגעקערט. די לעצטע זייַל איז אַן עקסample פון אַ פּעקל צושטאַנד בייַטעוודיק וואָס וועט זיין בנימצא אין דעם פּעקל נאָדע צו לייענען פּעקל מדרגה דאַטן.

סינטעטיש פּראָצעס פּעקל ידס זענען געשטיצט פֿאַר פּעקל נאָודז קאַנפיגיערד אין דעם וועג.

1.1.4 פּעקל דאַטאַ Views
א פּעקל דאַטן view איז אַ דאַטאַבייס view אָדער טיש פֿאַר סטאָרינג וואַלועס פֿאַר פּעקל טנאָים. עס זאָל האָבן דריי שפאלטן: פּעקל אידענטיטעט, Tag נאָמען און ווערט. איין רודערן אין דעם view סטאָרז אַ ווערט פֿאַר אַ ספּעציפיש tag און פּעקל. עס וועט זיין פילע ראָוז אין דעם view פֿאַר יעדער פּעקל ווען עס זענען פילע פּעקל צושטאַנד וועריאַבאַלז.
דאָ ס אַן עקסampדי דאַטן פון אַ פּעקל view אין די דאַטאַבייס מיט זייַן דריי שפאלטן:

BatchID

Tag נאָמען

ווערט

פּעקל 7

טראָגן

0.95

פּעקל 7

פּראָדוקט קוואַליטעט

ויסגעצייכנט

פּעקל 8

טראָגן

0.90

פּעקל 8

פּראָדוקט קוואַליטעט

נעבעך

דעם פּעקל דאַטן view וועט זיין יקספּאָוזד דורך די SimApi ווי צוויי tags ייעלדס און פּראָדוקט קוואַליטעט. לייענען וואַלועס פֿאַר יענע tags פֿאַר באַטש8 וואָלט רעזולטאַט אין די וואַלועס 0.90 און "נעבעך" ריספּעקטיוולי.

באַמערקונג: אויב עס זענען קייפל ראָוז פֿאַר די זעלבע באַטטשיד און Tag נאָמען קאָמבינאַציע אין די דאַטאַבייס view, די SimApi וועט צוריקקומען די ווערט פון די לעצטע פון ​​די ראָוז.

עס זענען קיין פּעקל אָנהייב אָדער פּעקל סוף צייט שפאלטן אין פּעקל דאַטן views, אַזוי זיי קענען נישט זיין געוויינט ווי פּעקל נאָודז.

איר קענען קאַנפיגיער פילע פאַרשידענע פּעקל דאַטן views.

עצה: ווי אַן אָלטערנאַטיוו צו באַטש דאַטאַ Views, פּעקל צושטאַנד דאַטן קענען אויך זיין סטאָרד אין אַ פּעקל נאָדע. אין דעם פאַל, איין זייַל איז דארף פֿאַר יעדער פּעקל צושטאַנד בייַטעוודיק. אזוי, עס וועט זיין בלויז איין רודערן פֿאַר יעדער פּעקל אין פּעקל נאָודז, אָבער מער שפאלטן זענען דארף.

הקדמה

וויכטיק פֿאַר די עקסטראַקט פאַנגקשאַנאַליטי פון SIMCA-online: צו עקסטראַקט דאַטן פון אַ פּעקל דאַטן view איר דאַרפֿן צו אַרייַננעמען איינער tag (אַזאַ ווי די פּעקל ידענטיפיער tag) פֿון אַ פּעקל נאָדע, אַזוי אַז SIMCA-online קענען וויסן די באַטשאַז צו עקסטראַקט דאַטן פֿאַר.

1.1.4.1 סינטעטיש פּעקל דאַטן בייַשפּיל tags פּעקל דאַטן שטענדיק באשטייט פון אַ איין אָבסערוואַציע פּער באַטש1.
אבער וואָס אויב די וואַלועס פון אַ פּעקל דאַטן tag קען טוישן (למשלampווייַל איר ריראַנז עטלעכע מעזשערמאַנט) און אויב איר ווילן צו נוצן קייפל מעזשערמאַנץ פּער פּעקל אין אַ SIMCA-אָנליין פּעקל מדרגה מאָדעל?
דערנאָך איר קענען נוצן די אַפּשאַנאַל שטריך סינטעטיש פּעקל דאַטן בייַשפּיל tags. דאס זענען tags וואָס זענען צוגעגעבן ווי נאָך tags אין די פּעקל דאַטן view, יעדער מאַפּינג צו אַ באַזונדער בייַשפּיל פון די פּעקל דאַטן פֿאַר די tag.
דאָ ס אַן עקסampלאַ:

BatchID

צייט קאָלום

Tag נאָמען

ווערט

פּעקל 7

2015-06-23 09:00 Yield

0.90

פּעקל 7

2015-06-23 17:00 Yield

0.99

די SimApi וועט דעמאָלט ויסשטעלן דעם פּעקל דאַטן view מיט צוויי tags; Yield_1 און Yield_2. ווען דאַטן זענען לייענען פֿאַר די פּעקל באַטש7, דאָס וועט רעזולטאַט אין די וואַלועס 0.90 פֿאַר Yield_1 און 0.99 פֿאַר Yield_2.

באַמערקונג אַז עס איז אַ נייַע TimeColumn צוגעגעבן אין דעם עקסampלע, מיט אַ צייטamp פֿאַר יעדער רודערן. דער זייַל איז פארלאנגט פֿאַר די סינטעטיש פּעקל דאַטן בייַשפּיל tag שטריך, פֿאַר די SimApi צו וויסן ווי צו סדר די וואַלועס פֿאַר די tags אין דעם בייַשפּיל tags.

1.1.4.2 סינטעטיש פּראָצעס פּעקל שייַן tags פילטערד אויף זייַל וואַלועס דעם שטריך איז ווי די גענעראַטעד סינטעטיש פּראָצעס פּעקל שייַן tags; איינער פּער יינציק Unit ID מיט די חילוק אַז דאָס איז לייענען פֿון אַ פּעקל דאַטן view און די פּעקל שייַן קענען זיין פילטערד אויף קייפל שפאלטן.
דאָ ס אַן עקסampלאַ:

BatchID

צייט קאָלום

Tag נאָמען ווערט

אַפּאַראַט

שורה

פּעקל 7

2015-06-23 09:00 Yield

0.90

A

1

פּעקל 8

2015-06-23 09:00 Yield

0.95

B

2

אויב מיר פילטער די BatchID אויף די שפאלטן יוניט און שורה, דאָס וואָלט געבן אונדז איין סינטעטיש פּעקל שייַן tag פֿאַר יעדער יינציק קאָמבינאַציע פון ​​די וואַלועס פון די שפאלטן יוניט און שורה.

סינטעטיש tags באשאפן וואָלט זיין: BatchID_A_1, BatchID_B_2

דעריבער לייענען BatchID_A_1 פֿאַר די צייט אין די טיש וואָלט געבן די ווערט Batch7, פֿאַר דער זעלביקער צייט BatchID_B_2 וואָלט געבן די ווערט Batch8.

באַמערקונג אַז אַ צייט זייַל מיט אַ צייטamp פֿאַר יעדער רודערן איז פארלאנגט פֿאַר דעם שטריך.

1.1.5 דיסקרעטע דאַטן
דיסקרעטע דאַטן זענען זעלטן געמאסטן דאַטן וואָס האָבן קיין לאַדזשיקאַל וואַלועס צווישן מעזשערמאַנץ. יוזשאַוואַלי, וויampלי איז גענומען אויף יעדער פּעקל אין האַלב-רעגולער ינטערוואַלז (אַזאַ ווי אַמאָל אַ טאָג). דעם סampדער לאַבאָראַטאָריע איז דערנאָך געשיקט צו אַ לאַבאָראַטאָריע וואָס פּערפאָרמז אַנאַליסיס אויף די סampלע און אין אַ שפּעטער סtagע ר הא ט זי ך צוריקגעקער ט מי ט א באריכ ט װעג ן ד י סampלאַ פֿאַר די פארלאנגט וועריאַבאַלז. דעם איז דעמאָלט אריין אין די דאַטאַבייס אין די דיסקרעטע דאַטן טיש.
לערנען מער וועגן דעם אין די SimApi גייד און SIMCA-אָנליין טעכניש גייד.

1 פֿאַר מער אינפֿאָרמאַציע וועגן די פאַרשידענע דאַטן ריטריוואַל מאָדעס, פון וואָס פּעקל דאַטן איז איינער, זען די SimApi Guide.pdf.

פּרירעקוואַזאַץ
1.1.5.1 סינטעטיש פּעקל עלטער tags פֿאַר דיסקרעטע דאַטן נאָודז פֿאַר דיסקרעטע דאַטן נאָודז עס זענען פיר סינטעטיש tags געהייסן $ באַטטשאַגע (ד), $ באַטטשאַגע (ה), $ באַטטשאַגע (עם), $ באַטטשאַגע (s). ווען לייענען זייער וואַלועס, זיי וועלן זיין די פּעקל עלטער ווי אַ פלאָוטינג-פונט נומער פֿאַר יעדער סampאין פיר פאַרשידענע מאַגנאַטודז: טעג, שעה, מינוט און סעקונדעס ריספּעקטיוולי. די tags קענען זיין געוויינט ווי צייַטיקייַט אין די SIMCA מאָדעל, רידוסינג די נויט צו בפירוש לייגן און באַפעלקערן אַזאַ tags צו די דיסקרעטע דאַטן טישן.
1.1.6 קאַנקעראַנט סימאַפּי אַקסעס
קאַנקעראַנט SimApi אַקסעס איז אַן אַפּשאַנאַל שטריך ינטראָודוסט מיט די SIMCA-online 18 סערווער וואָס קענען פֿאַרבעסערן פאָרשטעלונג און ריספּאַנסיוונאַס פון אַ סערווער און קלייאַנץ.
די ODBC SimApi איז פאָדעם-זיכער און ניצט אַ בעקן פון קאַנעקשאַנז צו די סערווער. די גרייס פון דעם בעקן איז קאַנפיגיעראַבאַל ניצן די DatabaseConnectionPoolSize באַשטעטיקן אין די קאַנפיגיעריישאַן file (דיפאָלץ צו 10). דעם קאָנטראָלס ווי פילע קאַנקעראַנט ריקוועס צו די דאַטאַבייס זענען ערלויבט. נאָך קאַנקעראַנט ריקוועס זענען קיי און געטאן ווי פריער ריקוועס ענדיקן.
פאַרשידענע דאַטאַבייס ענדזשאַנז און פאַרשידענע דאַטאַבייס סערווערס קען שטיצן אַ אַנדערש נומער פון קאַנקעראַנט פֿעדעם. פֿאַר אָפּטימאַל פאָרשטעלונג, די קאַנעקשאַן בעקן גרייס קען זיין אַדזשאַסטיד.
לערן מער קאַנסידעריישאַנז און ווי צו געבן דעם אין די SIMCA-אָנליין הילף אויף קאָנקוררענט סימאַפּי אַקסעס.
2 פּרירעקוואַזאַץ
פֿאַר דעם SimApi צו אַרבעטן עס זענען רעקווירעמענץ וואָס דאַרפֿן צו זיין מקיים, ביידע פֿאַר די פּיסי פליסנדיק די SimApi און פֿאַר די דאַטן מקור זיך מיט די דאַטאַבייס סטרוקטור און פאָרשטעלונג.
2.1 דאַטאַבאַסע סטרוקטור באדערפענישן
א דאַטאַבאַסע קענען פון קורס אַנטהאַלטן כּמעט קיין דאַטן מיט אַ אַרביטראַריש סטרוקטור. די ODBC SimApi איז געבויט פֿאַר קריגן פּראָצעס דאַטן פֿאַר נוצן אין SIMCA-online און SIMCA.
פֿאַר די SimApi צו אַרבעטן, די דאַטאַבייס דאַרף האָבן אַ באַזונדער סטרוקטור אָדער פּלאַן ווי דיסקרייבד אונטן.
דאָ זענען אַלגעמיינע רעקווירעמענץ:
· אַלע געוויינט טישן האָבן אַ יינציק ערשטיק שליסל. · רובֿ טישן אין די דאַטאַבייס דאַרפן אַ דאַטע / צייט שפאלטן אַזוי אַז די סימאַפּי קענען ידענטיפיצירן די צייטamp
פֿאַר יעדער רודערן פון דאַטן. דער זייַל זאָל זיין ינדעקסט אין די דאַטאַבייס אַזוי אַז די פאָרשטעלונג וועט נישט לייַדן. · די SimApi שטיצט צוויי דאַטן טייפּס פֿאַר דאַטן שפאלטן: אָדער נומעריקאַל פאַקטיש וואַלועס (אַ לאָזנ שווימען אָדער אנדערע
נומעריקאַל דאַטאַטיפּע) אָדער טעקסט סטרינגס (למשלample varchar אין די דאַטאַבייס). פעלנדיק וואַלועס (נולז) זענען אויך ערלויבט פֿאַר דאַטן שפאלטן. · דער טערמין view און טיש זענען ינטערטשיינדזשאַבלי געניצט אין דעם דאָקומענט צו מיינען די זעלבע זאַך. · אויב איר מאַכן אַ view אין די דאַטן מקור און ווילן צו נוצן דעם אין די SimApi, זיין אָפּגעהיט צו נישט באַקענען פאָרשטעלונג ישוז: די view מוזן זיין שנעל אַקסעס דורך די SimApi. דעם מיטל אַז איר קענען נישט מאַכן אַ קאָמפּלעקס view אַז אַגגרעגאַץ דאַטן פון פילע אנדערע טישן און פּערפאָרמז קאָמפּליצירט געשעפט לאָגיק צו רעכענען די רעזולטאַטן. אַזאַ אַ view וועט נישט מקיים די פאָרשטעלונג רעקווירעמענץ פון די ניצערס פון די SimApi אַזאַ ווי SIMCA-online געניצט פֿאַר פאַקטיש-צייט מאָניטאָרינג פון אַ פּראָצעס.
די SimApi האט פילע פֿעיִקייטן, און יעדער שטריך האט פאַרשידן פארלאנגט סעטטינגס וואָס דאַרף זיין געמאכט, ווי דיסקרייבד אין קאַפּיטל 3.
2.2 דאַטאַבאַסע פאָרשטעלונג קאַנסידעריישאַנז
צו נוצן אַ SimApi אין SIMCA-אָנליין וואָס איז געניצט פֿאַר פאַקטיש-צייט מאָניטאָרינג, עס איז וויכטיק אַז די דאַטן מקור ביכייווז ווי אַ גוט פּראָצעס דאַטן היסטאָריקער.
· עס מוזן זיין קיין דאַטן אַקוואַזישאַן דילייז אין די דאַטן מקור: קראַנט דאַטן אין די דאַטן מקור זאָל פאַרטראַכטנ זיך די קראַנט שטאַט פון דעם פּראָצעס צו אַרבעטן געזונט אין SIMCA-online.

פּרירעקוואַזאַץ
· די דאַטן מקור מוזן אויך ריספּאַנד געשווינד צו ריקוועס פֿאַר דאַטן אַזוי אַז דער סערווער וועט קענען צו האַלטן זיך מיט פאַקטיש-צייט דורכפירונג פון פּראַדזשעקס.
דאָס האט עטלעכע ימפּלאַקיישאַנז:
· דאַטן ווערכאַוסיז אָדער דאַטאַבייסיז וואָס דורכפירן דאַטן אַגגרעגאַטיאָן קען נישט אַרבעטן געזונט מיט SIMCA-online פֿאַר פאַקטיש-צייט פּרויעקט דורכפירונג, ווייַל זיי קען פאָרשטעלן דילייז פון דאַטן אַקוואַזישאַן.
· דאַטאַבאַסע viewס וואָס דורכפירן קאָמפּליצירט און צייט-קאַנסומינג קוויריז ריזיקירן צו זיין פּאַמעלעך פֿאַר נוצן אין SIMCA-אָנליין.
2.3 נעטוואָרקינג קאַנסידעריישאַנז
איר זאָל געפֿינען די SIMCA-אָנליין סערווער נאָענט צו די דאַטן מקור אין די נעץ. דאָס ינשורז אַ שנעל פֿאַרבינדונג צווישן SIMCA-אָנליין און זיין דאַטן מקור. נעטוואָרקינג עקוויפּמענט, אַזאַ ווי פירעוואַללס, קען אַרייַנמישנ זיך מיט די קשר צווישן SIMCA-online און די דאַטן מקור. אויב דאָס איז דער פאַל, די פירעוואַלל כּללים קען זיין מאַדאַפייד. באַשטעטיקן קאַנעקטיוויטי פון די פּיסי פליסנדיק די SimApi צו די דאַטן מקור ניצן למשלampדי טעסט קאַנעקשאַן קנעפּל אין ODBC דאַטאַ קוואלן.
2.4 ODBC דריווערס
די SimApi ריקווייערז ODBC דריווערס פֿאַר דיין דאַטן מקור צו זיין אינסטאַלירן אויף די פּיסי ווו די SimApi איז אינסטאַלירן. ODBC דריווערס זענען באקומען פון דער פאַבריקאַנט פון די דאַטאַבייס. אראפקאפיע און ינסטאַלירן די לעצטע ווערסיע. דריווערס פֿאַר Microsoft SQL Server זענען אָפט שוין אינסטאַלירן אויף רובֿ Windows קאָמפּיוטערס. איר דאַרפֿן די דריווערס וואָס גלייַכן די SimApi פּלאַטפאָרמע. טיפּיקאַללי, דאָס מיטל 64-ביסל קס64 דריווערס צו זיין געוויינט מיט 64-ביסל Windows און SIMCA און SIMCA-אָנליין. פֿאַר אַלט 32-ביסל SIMCA ווערסיעס, די 32-ביסל ODBC דריווערס זענען פארלאנגט.
2.5 דאַטאַבאַסע אָטענטאַקיישאַן
דאַטאַבייסיז דאַרפן אָטענטאַקיישאַן פֿאַר די SimApi צו קענען צו אַקסעס דאַטן אַזוי אַז בלויז די דאַטן וואָס איז דארף דורך די SimApi קענען זיין אַקסעסט דורך עס. דאַטאַבאַסע אַדמיניסטראַטאָרס באַגרענעצן די אַקסעס אין די דאַטאַבייס צו אַ ספּעציפיש באַניצער געניצט דורך די SimApi. באַניצער אָטענטאַקיישאַן קענען זיין געטאן אין איינער פון דריי וועגן מיט די ODBC SimApi:
1. ספּעציפיצירן די נאמען און פּאַראָל אין די SimApi קאָנפיגוראַטיאָן דיאַלאָג. די קראַדענטשאַלז זענען סטאָרד אין ינקריפּטיד פֿאָרמאַט אויף די פּיסי.
2. ספּעציפיצירן די נאמען און פּאַראָל אין די ODBC קשר באשאפן אין ODBC דאַטאַ קוואלן (זען ווייטער). דעם סטאָרז די קראַדענטשאַלז אין Windows.
3. ניט ספּעציפיצירן קראַדענטשאַלז בפירוש, אָבער אַנשטאָט ניצן Windows אָטענטאַקיישאַן און די באַניצער חשבון וואָס לויפט די SimApi. פֿאַר דעסקטאַפּ SIMCA, דאָס מיטל דער באַניצער פליסנדיק SIMCA, און פֿאַר SIMCA-אָנליין דאָס מיטל די SIMCA-אָנליין סערוויס חשבון קאַנפיגיערד אין Windows באַדינונגס.
קאַפּיטל 3 ווייזט ווי צו קאַנפיגיער די SimApi.
2.6 וויסואַל C ++ רעדיסטריבוטאַבלע
צו נוצן די SimApi אויף אַ קאָמפּיוטער, עס מוזן האָבן די פאלגענדע ווייכווארג אינסטאַלירן:
· די מיקראָסאָפט וויסואַל C ++ רעדיסטריבוטאַבלע פֿאַר וויסואַל סטודיאָ 2015-2022. דאָס איז שוין בנימצא אויף אַלע קאָמפּיוטערס מיט לעצטע ווערסיעס פון SIMCA אָדער SIMCA-online. צו לויפן די SimApi אין אנדערע קאַנטעקסץ, די לעצטע ווערסיע איז געפֿונען ביי https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vcredist?view=msvc-170#visual-studio-2015-2017-2019-and-2022

ייַנמאָנטירונג און סעטאַפּ
3 ינסטאַלירונג און סעטאַפּ
די SimApi גייד דאָוונלאָאַדאַבלע פֿון sartorius.com/umetrics-simapi כּולל גוט הינטערגרונט אינפֿאָרמאַציע אויף SimApis ווי ינסטאַלירן, קאַנפיגיער, טראָובלעשאָאָט און פּרובירן אַ SimApi. איר קען וועלן צו אָפּשיקן צו דעם דאָקומענט צו לערנען מער וועגן פאַרשידן טעמעס. צו ינסטאַלירן און קאַנפיגיער דעם SimApi, דורכפירן די סטעפּס:
1. ינסטאַלירן ODBC דריווערס פֿאַר דיין דאַטאַבייס מאָטאָר (זען קאַפּיטל 2). 2. שטעלן אַרויף אַ ODBC דאַטאַבייס קשר אין Windows ODBC דאַטאַ קוואלן און פּרובירן עס צו מאַכן זיכער עס
אַרבעט (דיטיילד סטעפּס אין דער ווייַטער אָפּטיילונג). 3. ינסטאַלירן די SimApi אויף די פּיסי ניצן זיין ייַנמאָנטירונג פּראָגראַם: (פֿאַר דיטיילד ינסטראַקשאַנז, זען קאַפּיטל 5 אין
די SimApi גייד): אַ. אָנהייב דורך ונינסטאַללינג קיין פריערדיקן ווערסיע אין Windows אַפּפּס און פֿעיִקייטן איידער איר ינסטאַלירן די נייַע. ב. אַנזיפּ די פאַרשלעסלען file, באַראַטנ די ווערסיע Info.txt file און די באַניצער פירער (וואָס איר לייענען איצט ...). ג. לויפן די סעטאַפּ עקסע file צו ינסטאַלירן די SimApi.
4. אויב די וויסואַל C ++ רעדיסטריבוטאַבלע אויף די פּיסי איז נישט דערהייַנטיקט, ינסטאַלירן די לעצטע ווערסיע (זען 2.6). 5. לייג די SimApi צו SIMCA אָדער SIMCA-אָנליין, ווי דיסקרייבד אין קאַפּיטל 5 אין די SimApi גייד.
א. ווען איר גיט די קנעפּל צו קאַנפיגיער די SimApi, איר וועט באַקומען דעם דיאַלאָג צו צושטעלן קראַדענטשאַלז צו נוצן (לערנען וועגן די אָפּציעס אין די פריערדיקע קאַפּיטל):
ב. אַלע אנדערע סעטטינגס פֿאַר דעם SimApi זענען געמאכט מאַניואַלי אין אַ קסמל file ניצן אַ טעקסט רעדאַקטאָר. ווי צו קאַנפיגיער יעדער שטריך איז דיסקרייבד שפּעטער אין דעם קאַפּיטל.
6. פּרובירן די SimApi. זען קאַפּיטל 6 אין די SimApi גייד.
3.1 קאַנפיגיער אַ ODBC דאַטן מקור קשר אין Windows פֿאַר נוצן דורך די SimApi
די SimApi ריקווייערז אַ קאַנפיגיערד ODBC דאַטן מקור קשר צו אַרבעטן. איר מאַכן דעם אין די ODBC Data Sources קאָנטראָל טאַפליע אין Windows. עס זענען צוויי ווערסיעס פון דעם געצייַג אויף 64-ביסל Windows: איינער פֿאַר 32-ביסל אַפּלאַקיישאַנז און איינער פֿאַר 64-ביסל. ניצן דעם איינער וואָס גלייַכן די SimApi איר נוצן, טיפּיקלי 64-ביסל זינט אַלע לעצטע ווערסיעס פון SIMCA-online און SIMCA זענען 64-ביסל און דאַרפן די 64-ביסל SimApis וועריאַנץ. דעם סקרעענשאָט ווייזט דעם אַפּלאַקיישאַן אין Windows. עס זענען דריי פאַרשידענע דאַטאַבייס קאַנעקשאַנז אין דעם עקסample. די אונטן דיאַלאָג ווייזט דער ערשטער בלאַט פון די קאַנפיגיעריישאַן מאַזעק פֿאַר די SQL סערווירער פֿאַרבינדונג צו די סערווער se01wssuite01:

ייַנמאָנטירונג און סעטאַפּ
באַניץ גיידליינז: · מיר רעקאָמענדירן אַז איר קאַנפיגיער דיין דאַטן קוואלן ווי סיסטעם דסנס ווי געוויזן אין די סקרעענשאָט. דאָס ינשורז אַז זיי זענען בארעכטיגט פֿאַר אַלע ניצערס פון די פּיסי, אַרייַנגערעכנט באַדינונגס אַזאַ ווי SIMCA-online. · דריקט לייג צו לייגן אַ נייַע קשר. סעלעקטירן דעם שאָפער צו נוצן וואָס איר האָט אינסטאַלירן ווי דיסקרייבד אין די פריערדיקע קאַפּיטל, וואָס ריכטן זיך דיין דאַטאַבייס, און גיט די מאַזעק און קאַנפיגיער סעטטינגס צו פאַרבינדן צו דיין דאַטאַבייס סערווער. · אין די סוף פון די מאַזעק, איר קענען פּרובירן די טעסט דאַטאַ מקור קנעפּל צו באַשטעטיקן קאַנעקטיוויטי צו די דאַטאַבייס. דאָס פון קורס וועט נישט אַרבעטן אויב איר צושטעלן די נאמען און פּאַראָל אין די ODBC זיך (זען פריערדיקן קאַפּיטל).
3.2 סעלעקטינג צווישן צוויי וועגן צו אַקסעס פּראָצעס דאַטן
עס זענען צוויי וועגן צו אַקסעס פּראָצעס דאַטן אין דעם סימאַפּי: 1. דירעקט מאָדע. אין דעם מאָדע איר ספּעציפיצירן די view נעמען וואָס זאָל זיין יקספּאָוזד דורך די SimApi. יעדער view ווערט אַ נאָדע אין די סימאַפּי, און אַלע שפאלטן אין אַ view ווערן tags. דירעקט מאָדע איז רעקאַמענדיד ווייַל עס איז לעפיערעך פּשוט צו נוצן.

ייַנמאָנטירונג און סעטאַפּ

2. לוקאַפּ View מאָדע. דעם מאָדע איז מער קאָמפּליצירט און ריקווייערז אַ ספּעציפיש view אין די דאַטאַבייס גערופן אַ לוקאַפּ View. דאס view דיפיינז די tags וואָס זאָל זיין יקספּאָוזד דורך די SimApi, אָבער דאַטן זענען גענומען פֿון נאָך פֿאַרבונדענע views ספּעסיפיעד פֿאַר יעדער רודערן פון דאַטן אין די לוקאַפּ view.
לערנען מער וועגן ווי צו שטעלן די און אַלע אנדערע פֿעיִקייטן פון די SimApi אונטן. אָפּשיקן צוריק צו קאַפּיטל 1.1 צו לייענען מער וועגן די פֿעיִקייטן פון דעם SimApi וואָס איר קאַנפיגיער אונטן.

3.3 קסמל קאַנפיגיעריישאַן file און קלאָץ file לאָוקיישאַנז
א SimApi סטאָרז זיין קלאָץ files אין די פאַרבאָרגן פּראָגראַם דאַטאַ טעקע 2: % programdata% UmetricsSimApi, ווו % programdata% מאַפּס צו די פאַקטיש טעקע אויף דיין קאָמפּיוטער. עס דיפאָלץ צו C: ProgramData.
דאָס כּולל די SimApi סעטטינגס אין אַן XML file געהייסן ODBCSimApi_ .קסמל. איר קענען רעדאַגירן דעם file מאַניואַלי ניצן אַ טעקסט רעדאַקטאָר אַזאַ ווי נאָטעפּאַד צו מאַכן ענדערונגען.
יעדער SimApi טיפּיקלי ניצט זיין אייגענע קלאָץ file, וואָס סימילאַרלי צו די SIMCA-אָנליין סערווער קלאָץ file וועט אַנטהאַלטן דאַטן דיפּענדינג אויף אַ קלאָץ מדרגה באַשטעטיקן. דאס file איז נוציק פֿאַר טראָובלעשאָאָטינג.
דער קלאָץ file איז געהייסן ODBCSimApi_ .לאָג.
איז דער נאָמען פון די SimApi בייַשפּיל איר צוגעגעבן אין SIMCA-אָנליין סערווירער אָפּציעס אָדער דיפאָלט פֿאַר דעסקטאַפּ SIMCA. פֿאַר עקסampאויב איר האָט צוגעגעבן דעם בייַשפּיל "MyDB" די קלאָץ file נאָמען וועט זיין ODBCSimApi_MyDB.log. לערנען מער וועגן דעם אין 4.2 4.3 אין די SimApi גייד.

3.4 גלאבאלע קשר סעטטינגס
דער ערשטער אָפּטיילונג פון די קסמל קאַנפיגיעריישאַן file איז די קשר סעטטינגס וואָס באַשרייַבן ווי צו פאַרבינדן צו דיין דאַטאַבייס.

פארלאנגט סעטטינגס זענען:

· DSN

די דאַטן מקור נאָמען. עס זאָל גלייַכן די נאָמען פון די סיסטעם דסן אין Windows

ODBC דאַטאַ קוואלן אַז איר קאַנפיגיערד אויבן.

· SQLDialect

שטעלן צו גלייַכן די דאַטאַבייס סערווער איר נוצן.

איר קען אויך דאַרפֿן צו שטעלן די LeftPunctuation און RightPunctuation סעטטינגס אויב איר נוצן רעזערווירט SQL טערמינען ווי נעמען פון ידענטיפיערס אָדער נוצן ספּייסאַז אין די אידענטיטעט נעמען. views / טישן / שפאלטן אין די דאַטאַבייס.

די אנדערע קשר סעטטינגס זענען אַפּשאַנאַל.

די און אַלע אנדערע סעטטינגס אויך האָבן דיסקריפּשאַנז אין די טיש אין די סוף פון די קאַפּיטל.

וויכטיק: עטלעכע דאַטאַבייסיז זענען פאַל-שפּירעוודיק ווען עס קומט צו נעמען פון דאַטאַבייסיז, טישן, views, columns so make sure you use the correct casing used in your database in the XML file.

3.5 דירעקט מאָדע פֿאַר קעסיידערדיק / פּראָצעס views
יעדער רודערן אין אַ דירעקט מאָדע view איז אַן אָבסערוואַציע.
די שפאלטן אין די view פאָרשטעלן וועריאַבאַלז:
· עס מוזן זיין אַ איין זייַל מיט דאַטע / צייט דאַטן. דער זייַל זאָל זיין די ערשטיק שליסל און קענען נישט האַלטן נאַל וואַלועס. דער נאָמען פון דעם זייַל זאָל גלייַכן די קאַנפיגיערד TimeField באַשטעטיקן אין די קאַנפיגיעריישאַן file. וואַלועס פֿאַר דעם זייַל זענען די צייט סטamp פֿאַר די אַבזערוויישאַנז.
· די דאַטע / צייט זייַל מוזן זיין פון דאַטעטימע אָדער דאַטעטימע2 דאַטן טיפּ. · די רוען שפאלטן וועלן זיין יקספּאָוזד דורך די SimApi as tags מיט די זעלבע נעמען ווי די זייַל
נעמען. וואַלועס פֿאַר די שפאלטן זענען פּראָצעס דאַטן.

2 דעם טעקע איז פאַרבאָרגן אין Windows דורך פעליקייַט. צו זען עס אין File Explorer איר קאַנפיגיער עס ווייַזן פאַרבאָרגן fileס. באַמערקונג אַז איר קענען נאַוויגירן צו אַ פאַרבאָרגן טעקע דורך טייפּינג אַן אַדרעס File Explorer ס אַדרעס באַר.

ייַנמאָנטירונג און סעטאַפּ
· שרייב צוריק איז געשטיצט פֿאַר אַלע tags, אָבער די ריכטיק פּערמישאַנז מוזן זיין שטעלן אין די ODBC דאַטן מקור. צו קענען צו שרייַבן צוריק פעלנדיק וואַלועס, נולז מוזן זיין געשטיצט פֿאַר די זייַל.
די קאַנפיגיעריישאַן אין די XML file איז גלייַך פאָרויס: views, און דירעקט מאָדע views: –> ”/>
באַמערקונג: די SimApi ינומערייץ די שפאלטן בלויז ביי סטאַרטאַפּ. דעם מיטל אַז אויב נייַ שפאלטן זענען צוגעגעבן צו אַ view די SimApi מוזן זיין ריסטאַרטיד פֿאַר די SimApi צו ויסשטעלן זיי.

פיגורע 1. דירעקט מאָדע טיש עקסample.
3.6 זוכן View מאָדע פֿאַר קעסיידערדיק / פּראָצעס views
דאס view קענען זיין געוויינט אַנשטאָט פון, אָדער אין אַדישאַן צו, דירעקט מאָדע viewס ווי דיסקרייבד אויבן. די לוקאַפּ View איז אַן ומדירעקט וועג צו ספּעציפיצירן וואָס דאַטן שפאלטן אין אנדערע viewס וואָס זאָל זיין קאַמפּיילד און יקספּאָוזד דורך די SimApi. די אנדערע views זענען אָדער הדב קוואלן (היסטארישע דאַטן) אָדער פּדב קוואלן (קראַנט דאַטן) ריספּעקטיוולי. די PDB מקור איז אַפּשאַנאַל. די דאַטן יקספּאָוזד דורך די לוקאַפּ View איז דערלאנגט דורך די SimApi ווי אַ נאָדע וואָס איז שטענדיק גערופן ODBCProcess:

יעדער רודערן אין די לוקאַפּ view דעפינירט איינער tag צו זיין יקספּאָוזד דורך די SimApi און וואָס אנדערע viewס צו נעמען די דאַטן פון פֿאַר דעם tag. די לוקאַפּ view אַזוי וועט אַנטהאַלטן פילע ראָוז. עס אויך ספּעציפיצירט אויב אַ tag איז שרייבטאַבלע, ד"ה אויב SIMCA-online זאָל קענען צו שרייַבן וואַלועס צוריק צו דעם tag.

עס קענען זיין קייפל PDB קוואלן און קייפל HDB קוואלן אין נוצן פֿון די לוקאַפּ View. אזוי, די ODBC SimApi קענען צונויפגיסן דאַטן פון קייפל viewס אין איין נאָדע מיט tags וואָס זענען יקספּאָוזד דורך די SimApi.

די לוקאַפּ view מוזן אַנטהאַלטן די פאלגענדע שפאלטן (ריפערד צו ווי פיעלדס אין די קאַנפיגיעריישאַן file):

· נאָמען

דער נאמען פון א tag (ערשטיק שליסל, וואַרטשאַר, ניט נאַל).

· PDB_Source

דער נאָמען פון די view וואָס כּולל די קראַנט דאַטן פֿאַר די tag (וואַרטשאַר). אויב דאָס

זייַל כּולל אַ ליידיק ווערט, די פּראָגראַם וועט לייענען אַלע דאַטן פון די HDB_Source.

· PDB_Field

דער זייַל נאָמען פון די tag אין די PDB מקור view (וואַרטשאַר). אויב די

PDB_Source ווערט איז איבערגעהיפּערט, דעם זייַל וועט ניט זיין לייענען.

· HDB_Source

דער נאָמען פון די view וואָס כּולל די היסטארישע דאַטן פֿאַר די tag (וואַרטשאַר).

· HDB_Field

דער זייַל נאָמען פון די tag אין די HDB מקור view (וואַרטשאַר).

ייַנמאָנטירונג און סעטאַפּ

· שרייבטאַבלע

אויב SIMCA-online זאָל קענען צו שרייַבן דאַטן צו דעם tag אָדער נישט (ביסל).

באַמערקונג אַז פֿאַר יעדער זייַל, די אויבן באַשרייַבונג אויך זאגט וואָס ראָוז זאָל זיין ערשטיק שליסל און די דאַטן טיפּ פֿאַר יעדער זייַל.

די נעמען פון די שפאלטן זענען אַרביטראַריש זינט די נעמען זענען ספּעסיפיעד אין די קאַנפיגיעריישאַן file.

פיגורע 2. עקסampפון אַ לוקאַפּ view אין די פאָרעם פון אַ דאַטאַבייס טיש. אין די סקרעענשאָט איר וועט זען אַז איין PDB מקור און איין HDB מקור זענען געניצט. די נאָמען זייַל דיטערמאַנז די tag נעמען וואָס די SimApi וועט נוצן, און אין דעם פאַל די _Field שפאלטן נוצן די זעלבע זייַל נעמען. נאָר איינער tag איז שרייבטלעך.

3.6.1 פּדב views און הדב views
ווען איר נוצן אַ לוקאַפּ View איר אויך דאַרפֿן בייַ מינדסטער איין הדב view. די views פֿאַר די היסטארישע דאַטן (HDB) און די אַפּשאַנאַל viewס פֿאַר קראַנט דאַטן PDB ביידע האָבן די זעלבע דאַטן סטרוקטור (שפאלטן).
יעדער רודערן אין די PDB אָדער HDB views רעפּראַזענץ אַן אָבסערוואַציע מיט וואַלועס פֿאַר יעדער tag אין דעם PDB / HDB view ווי ספּעסיפיעד אין די לוקאַפּ view.
די דיפעראַנסיז צווישן PDB און HDB זענען:

· א פּדב view כּולל בלויז איין רודערן פון דאַטן פֿאַר די tags ספּעסיפיעד אין די לוקאַפּ view. עס זאָל אויך האָבן אַ צייט סטamp זייַל פֿאַר ווען עס איז לעצט דערהייַנטיקט.
· א הדב view כּולל עטלעכע ראָוז פון דאַטן פֿאַר די tags ספּעסיפיעד אין די לוקאַפּ טיש. יעדער רודערן האט אַ צייט סטamp מיט די היסטארישע צייטamp פֿאַר אַ באַזונדער אָבסערוואַציע.

די PDB און HDB views זאָל האָבן די פאלגענדע שפאלטן,

· DateTime

פֿאַר אַ פּדב: די צייט ווען די טיש איז לעצט דערהייַנטיקט (ערשטיק שליסל, דאַטעטיים אָדער

datetime2, ניט נאַל).

פאר אן הדב: די היסטארישע צייט פאר די tag וואַלועס (ערשטיק שליסל, דאַטעטיים אָדער

datetime2, ניט נאַל).

· [קאָלאָם נאָמען] עס זאָל זיין איין זייַל פֿאַר יעדער tag וואָס איז געווען ספּעסיפיעד אין די לוקאַפּ טיש.

כּולל די דאַטן פֿאַר די tag אין יעדער רודערן.

באַמערקונג אַז פֿאַר יעדער זייַל, די אויבן באַשרייַבונג אויך זאגט וואָס ראָוז זאָל זיין ערשטיק שליסל און די דאַטן טיפּ פֿאַר יעדער זייַל.
די נעמען פון די שפאלטן זענען אַרביטראַריש אין די דאַטאַבייס זינט די נעמען זענען ספּעסיפיעד אין די קאַנפיגיעריישאַן file.
די פאלגענדע שפאלטן זענען נישט מאַנדאַטאָרי, אָבער זענען נוציק צו לייגן אויב באַטשאַז זענען מאָדעלעד מיט קייפל פייזאַז און עס זענען עטלעכע וניץ אין דעם פּראָצעס:

· UnitBatchID

איין זייַל פּער אַפּאַראַט וואָס כּולל די פּעקל שייַן אין אַ זיכער אַפּאַראַט (וואַרטשאַר).

דאס tag קענען זיין געוויינט אין די באַטש אידענטיטעט tag פעלד פֿאַר דעם אַפּאַראַט אין די עקסעקוטיאָן טנאָים בלאַט פון

די קאַנפיגיעריישאַן פון דעם פּרויעקט אין SIMCA-online.

ייַנמאָנטירונג און סעטאַפּ

· PhaseID

איין זייַל פּער אַפּאַראַט וואָס האלט די פאַסע אינפֿאָרמאַציע פֿאַר די אַפּאַראַט (ינט, לאָזנ שווימען אָדער וואַרטשאַר).

דאס tag קענען זיין געוויינט אין לאַדזשיקאַל אויסדרוק אין די פאַסע דורכפירונג צושטאַנד פעלד אין קאַנפיגיעריישאַן פון דעם

פּרויעקט אין SIMCA-אָנליין.

די מאַקסימום ערלויבט נומער פון tags (שפאלטן) איז 255.

פיגורע 4. פּדב עקסample.
פיגורע 3. הדב עקסample.
3.7 פּעקל נאָדע
א פּעקל נאָדע כּולל מעטאַ-אינפֿאָרמאַציע וועגן באַטשאַז אַזאַ ווי אָנהייב צייט, האַלטן צייט און אָפּטיאָנאַללי פּעקל טנאָים. א פּעקל נאָדע איז פארלאנגט דורך SIMCA-online צו אַנאַלייז פּעקל דאַטן אָבער קענען זיין איבערגעהיפּערט פֿאַר אַ קעסיידערדיק (ניט-פּעקל) פּרויעקט. דער נאָמען פון אַ פּעקל נאָדע פֿון SIMCA-online אָדער SIMCA איז דער אָריגינעל נאָמען פון די view אָדער טיש אין די דאַטאַבייס, אין דעם עקסampדי "באַטשדאַטאַ":
יעדער רודערן אין אַ פּעקל נאָדע רעפּראַזענץ איין פּעקל.

ייַנמאָנטירונג און סעטאַפּ

א פּעקל view דאַרף האָבן די פאלגענדע שפאלטן:

· באַטטשיד

דער נאָמען פון די פּעקל (ערשטיק שליסל, וואַרטשאַר, ניט נאַל).

· באַטטשסטאַרט

דער אָנהייב צייט פון די פּעקל ווען עס ערשטער גייט אריין די גאנצע פּראָצעס (נישט ווען עס

סטאַרץ אין אַ אַפּאַראַט (טייל פון) אין דעם פּראָצעס) (דאַטעטימע אָדער דאַטעטימע2, ניט נאַל).

· באַטטשטאָפּ

די צייט ווען די גאנצע פּעקל איז געענדיקט אין די סיסטעם (נישט אין אַ אַפּאַראַט), נול אויב

ניט געענדיקט (דאַטעטימע אָדער דאַטעטימע2).

באַמערקונג אַז די באַטטשיד זייַל זאָל זיין די ערשטיק שליסל.

אין אַדישאַן, עס קענען זיין אַפּשאַנאַל שפאלטן ווי גייט, פֿאַר יעדער פּעקל צושטאַנד בייַטעוודיק:

· [באַטש צושטאַנד נאָמען]

איין זייַל פֿאַר יעדער פּעקל צושטאַנד. דער זייַל נאָמען וועט זיין

געוויינט ווי tag נאָמען. (פלאָוט פֿאַר נומעריקאַל וואַלועס אָדער וואַרטשאַר פֿאַר טעקסט אַזאַ ווי די קאַנפיגיעריישאַן שייַן).

· UnitID

דער נאָמען פון די אַפּאַראַט צו וואָס די פּעקל איז פארבונדן מיט

(וואַרטשאַר).

די נעמען פון די פּעקל נאָדע און שפאלטן זענען אַרביטראַריש אין די דאַטאַבייס זינט די נעמען זענען ספּעסיפיעד אין די קאַנפיגיעריישאַן file.

פיגורע 5. פּעקל נאָדע עקסample מיט צוויי פּעקל טנאָים (bc1 און bc2) און אַ UnitID זייַל.

3.8 פּעקל דאַטאַ Views
יעדער פּעקל דאַטן view מוזן האָבן די דריי שפאלטן (נאָך שפאלטן וועט זיין איגנאָרירט):

· BatchID · Tag נאָמען · ווערט
טעקסט אָדער פלאָוט 3).

נאָמען פון די פּעקל (וואַרטשאַר, ניט נאַל) נאָמען פון די פּעקל צושטאַנד וועריאַבאַל (varchar, ניט נאַל) ווערט פון די פּעקל צושטאַנד וועריאַבאַל (פלאָוט פֿאַר נומעריקאַל וואַלועס, אָדער וואַרטשאַר פֿאַר

די קאָמבינאַציע פון ​​באַטטשיד און Tag נאָמען זאָל זיין די ערשטיק שליסל (סייַדן איר ווילן צו נוצן די קייפל פּעקל דאַטן בייַשפּיל שטריך).

יעדער פּעקל דאַטן view איז יקספּאָוזד ווי אַ נאָדע דורך די SimApi. דער נאָמען פון די נאָדע איז די view נאָמען אין די דאַטאַבייס. די view נאָמען און די זייַל נעמען זענען קאַנפיגיערד אין די קסמל קאַנפיגיעריישאַן file ניצן די אַטריביוץ פון אַ איין באַטטשדאַטאַView עלעמענט ווי דאָס:

3 דורך ניצן אַ וואַרטשאַר טעקסט זייַל איר קענען קראָם טעקסט (דאַטן פֿאַר קוואַליטאַטיווע וועריאַבאַלז אין אַ SIMCA פּרויעקט). אָבער, איר קענען אויך קראָם נומעריקאַל נומערן אין טעקסט פֿאָרמאַט, און די SimApi וועט גער די צו נומערן. דעם וועג איר קענען האָבן עטלעכע tags וואָס זענען נומעריקאַל און עטלעכע וואָס אַנטהאַלטן טעקסט.

ייַנמאָנטירונג און סעטאַפּ

<BatchDataView Viewנאָמען = "דאַטאַבאַסעViewOrTableName" BatchIDColumn = "BatchID" Tagנאָמען קאָלום ="Tag נאָמען" ValueColumn = "ווערט" />
באַמערקונג אַז די וואַלועס געניצט דאָ שוועבעלעך די טיש אין פיגורע 5. לייג קייפל פּעקל דאַטן views דורך אַדינג מער באַטטשדאַטאַView עלעמענטן.

3.8.1 סינטעטיש פּעקל דאַטן בייַשפּיל tags
צו קאַנפיגיער די אַפּשאַנאַל פּעקל דאַטן בייַשפּיל tags, איר לייגן די אַטריביוץ NumSyntheticBatchTags און TimeColumn צו די באַטטשדאַטאַView עלעמענט:
<BatchDataView Viewנאָמען = "דאַטאַבאַסעViewOrTableName" BatchIDColumn = "BatchID" Tagנאָמען קאָלום ="Tag נאָמען" ValueColumn = "Value" TimeColumn = "TimeColumn" NumSyntheticBatchTags= "3 ″ />
TimeColumn איז דער נאָמען פון די צייט זייַל אין דיין דאַטאַבייס view. דער זייַל מוזן זיין צוגעשטעלט פֿאַר פּעקל דאַטן בייַשפּיל tags.
דערלויבט ווערט פֿאַר NumSyntheticBatchTags זענען נומעריקאַל וואַלועס צווישן 1 און 10. דעם קאָנטראָלס ווי פילע סינטעטיש בייַשפּיל tags זענען באשאפן פּער פאַקטיש tag. פֿאַר עקסampלע, פֿאַר די tag "tag"נייַ tags "tag_1", "tag_2", … "tag_N" וועט זיין באשאפן ביז N= NumSyntheticBatchTags.

3.8.2 סינטעטיש פּראָצעס פּעקל שייַן tags פילטערד אויף זייַל וואַלועס
צו קאַנפיגיער די אַפּשאַנאַל פּעקל שייַן פילטער tags וואָס קענען זיין געוויינט פֿאַר קעסיידערדיק דאַטן ריטריוואַל מאָדע, איר לייגן די אַטריביוץ FilterColumns און TimeColumn צו די BatchDataView עלעמענט:
<BatchDataView Viewנאָמען = "דאַטאַבאַסעViewOrTableName" BatchIDColumn = "BatchID" Tagנאָמען קאָלום ="Tag נאָמען” ValueColumn=”Value” FilterColumns=”Column1|Column2″ TimeColumn=”TimeColumn”/>
FilterColumns זאָל זיין איינער אָדער מער זייַל נעמען אין דיין דאַטאַבייס view. אויב עטלעכע זייַל נעמען זענען געניצט באַזונדער זיי מיט די רער כאַראַקטער (|).
TimeColumn זאָל זיין די נאָמען פון די צייט זייַל אין דיין דאַטאַבייס view. דער זייַל מוזן זיין צוגעשטעלט פֿאַר פּעקל דאַטן בייַשפּיל tags.

3.9 דיסקרעטע נאָודז
אָפּטיאָנאַל דיסקרעטע נאָודז אַנטהאַלטן דיסקרעטע דאַטן מעזשערמאַנץ. יעדער רודערן אין אַ דיסקרעטע נאָדע רעפּראַזענץ איין מעזשערמאַנט פֿאַר אַ פּעקל און tag אין אַ געגעבן צייַט.

א דיסקרעטע נאָדע מוזן האָבן די פאלגענדע שפאלטן:

· BatchID · Tagנאָמען · צייט · ווערט

דער נאָמען פון די פּעקל (וואַרטשאַר, ניט נאַל). דער נאָמען פון די tag (וואַרטשאַר, ניט נאַל). די צייט ווען די זampדי איז גענומען (דאַטעטימע אָדער דאַטעטימע2, ניט נאַל). די מעזשערמאַנט ווערט (פלאָוט). דיסקרעטע דאַטן קענען ניט זיין שטריקל דאַטן.

באַמערקונג אַז די קאָמבינאַציע פון ​​באַטטשיד +Tagנאָמען + צייט זאָל זיין די ערשטיק שליסל.

יעדער דיסקרעטע נאָדע קאַנפיגיערד איז יקספּאָוזד ווי אַ נאָדע דורך די SimApi. דער נאָמען פון די נאָדע איז די view נאָמען אין די דאַטאַבייס, סייַדן עס איז אָווועררייד. די נאָמען פון די נאָדע, view נאָמען, זוכן view, און די זייַל נעמען זענען קאַנפיגיערד אין די קסמל קאַנפיגיעריישאַן file ניצן די אַטריביוץ פון אַ DiscreteNode עלעמענט ווי דאָס:

<DiscreteNode NodeName=”ODBCDiscrete” Viewנאָמען = "דיסקרעט" TagזוכןView= "דיסקרעטTags"BatchIDField = "BatchID" TimeField = "צייט" TagNameField = "Tagנאָמען" ValueField = "ווערט"/>

די אויבן עקסampעס יקספּאָוזיז אַ נאָדע מיטן נאָמען ODBCDiscrete דורך די SimApi, עס ינומערייץ די tags ניצן די דיסקרעטעTags טיש/view. דאַטן זענען לייענען פון די דיסקרעטע טיש /view ניצן די קאַנפיגיערד שפאלטן.

ייַנמאָנטירונג און סעטאַפּ
די נעמען פון די דיסקרעטע נאָדע און זייַן שפאלטן זענען אַרביטראַריש אין די דאַטאַבייס זינט די נעמען זענען ספּעסיפיעד אין די קאַנפיגיעריישאַן. file.
פיגורע 6. דיסקרעטע נאָדע עקסampלא מיט צוויי tags sampגעפירט דריי מאָל (אין בעערעך 24 שעה ינטערוואַלז) פּער פּעקל.
3.9.1 דיסקרעטע Tag דעפֿיניציע View
דעם אַפּשאַנאַל view איז געניצט דורך די SimApi צו ינומערייט די דיסקרעטע tags וואָס זאָל זיין בארעכטיגט דורך די SimApi. דאָס כאַפּאַנז ביי SimApi סטאַרטאַפּ. איר זאל וועלן צו נוצן דעם view פֿאַר פאָרשטעלונג אָפּטימיזאַטיאָנס ווען לאָודינג די SimApi אָדער אויב איר ווילן צו קאָנטראָלירן וואָס tags זענען יקספּאָוזד פון די SimApi. פֿאַר בייַשפּיל אויב איר ווילן צו ויסשטעלן tags וואָס טוט נישט האָבן קיין מעזשערמאַנץ נאָך ווען די SimApi איז סטאַרטעד.
פיגורע 7. פּשוט דיסקרעטע tag זוכן view וואָס ניצט די דיסקרעטע טיש.

ייַנמאָנטירונג און סעטאַפּ
3.9.2 דיסקרעטע דאַטן ווי געזען דורך SIMCA-online
די פאלגענדע איז ווי די דיסקרעטע דאַטן אין פיגורע 6. דיסקרעטע נאָדע עקסampלא מיט צוויי tags sampגעפירט דריי מאָל (אין בעערעך 24 שעה ינטערוואַלז) פּער פּעקל. פיגורע 6 פיגורע 2 טעות! רעפערענץ מקור ניט געפֿונען. וועט קוקן אין SIMCAonline ווען קאַמביינד מיט די באַטשאַז אין פיגורע 5.
פיגורע 8. דיסקרעטע דאַטן ווי געזען דורך SIMCA-online. באַמערקונג אַז די דזשענערייטאַד פּעקל עלטער tags פאָרשטעלן די עלטער פון די פּעקל פֿאַר יעדער אָבסערוואַציע / sample.
3.10 עטלעכע הערות אויף SIMCA-אָנליין שרייב צוריק
שרייַבן צוריק אין SIMCA-אָנליין קענען זיין געוויינט צו שרייַבן דאַטן פֿון SIMCA-אָנליין אין די ODBC דאַטן מקור. שרייבן קעסיידערדיק פּראָצעס דאַטן (פֿון קעסיידערדיק קאַנפיגיעריישאַנז, די פּעקל עוואָלוציע מדרגה אָדער פֿון קאָנטראָל אַדווייזער) און פּעקל דאַטן (פֿון די פּעקל מדרגה) זענען געשטיצט. עס איז נישט רעקאַמענדיד צו שרייַבן צוריק צו די זעלבע נאָודז וואָס איר נוצן צו לייענען דאַטן, ווייַל דאָס וואָלט פּרווון צו לייגן דופּליקאַט ראָוז מיט די זעלבע ערשטיק שליסלען אין די דאַטאַבייס. views ווייַל פון די ערשטיק קיז מיר רעקאָמענדירן אויף די דאַטע / צייט-זייַל און פּעקל שייַן שפאלטן (זען אויבן). אַנשטאָט, שאַפֿן איינער אָדער מער דירעקט מאָדע views פֿאַר קעסיידערדיק / עוואָלוציע דאַטן, אָדער פּעקל נאָודז פֿאַר פּעקל דאַטן צו נוצן פֿאַר שרייַבן צוריק. די סיבה פֿאַר דעם אַרויסגעבן איז אַז די ODBC SimApi ניצט SQL INSERT סטייטמאַנץ צו לייגן אַ נייַע רודערן פון דאַטן פֿאַר יעדער אָבסערוואַציע אָדער פֿאַר יעדער פּעקל אויף די פּעקל מדרגה.
· פֿאַר קעסיידערדיק דאַטן, די צייט פון די אָבסערוואַציע איז געשריבן צוריק צוזאַמען מיט די וואַלועס פון SIMCAonline.
· פֿאַר פּעקל דאַטן די פּעקל שייַן איז געשריבן צוריק צוזאַמען מיט די וואַלועס פון SIMCA-online. · אויב פעלנדיק וואַלועס זענען געשריבן צוריק די וועט זיין געשריבן ווי נאַל, אַזוי די דאַטאַבאַסע מוזן שטיצן נאַל וואַלועס
פֿאַר דעם צו אַרבעטן. זינט די צייט פון אַ אָבסערוואַציע אָדער פּעקל שייַן פון אַ פּעקל איז געשריבן צוריק, דאָס וואָלט אָנרירן די ערשטיק שליסל קאַנסטריינץ אין די דאַטאַבייסיז אויב די זעלבע וואַלועס זענען שוין פאָרשטעלן (ווי זיי וואָלט זיין אויב דאַטן זענען לייענען פֿון די זעלבע נאָודז). אנדערע ווי די ערשטיק שליסל דיפעראַנסיז, דער זעלביקער דאַטאַבייס סטשעמאַ אַפּלייז צו נאָודז פֿאַר שרייַבן צוריק (זען אויבן פֿאַר מער אינפֿאָרמאַציע):

ייַנמאָנטירונג און סעטאַפּ

· א דאַטע / צייט זייַל זאָל עקסיסטירן פֿאַר קעסיידערדיק נאָודז, און אַ פּעקל שייַן זייַל פֿאַר פּעקל נאָודז. · לייג איין דאַטן זייַל פֿאַר יעדער tag וואָס זאָל זיין בנימצא פֿאַר שרייַבן צוריק. ניצן די פלאָוט דאַטאַטיפּע פֿאַר
נומעריק דאַטן, און וואַרטשאַר פֿאַר טעקסט דאַטן (אַזאַ ווי ווען שרייבן צוריק די קאַנפיגיעריישאַן שייַן פון אַ קאַנפיגיעריישאַן). פֿאַר עקסampאויב איר פּלאַן צו שרייַבן 20 פאַרשידענע דאַטן וועקטאָרס פֿון SIMCA-online, איר דאַרפֿן צו לייגן 20 דאַטן שפאלטן צו די דאַטאַבייס. view. · די שפאלטן מוזן לאָזן נולז צו שטיצן שרייבן צוריק פעלנדיק וואַלועס

3.11 קסמל קאַנפיגיעריישאַן File
דער טיש ליסטעד אַלע סעטטינגס אין די קסמל קאַנפיגיעריישאַן file. ניצן די אינפֿאָרמאַציע און די דיסקריפּשאַנז אויבן צו קאַנפיגיער די SimApi.

קשר ספּעציפיש סעטטינגס

דערקלערונג

DSN

דאַטאַ מקור נאָמען ווי שטעלן אַרויף אין די Windows ODBC אַדמיניסטראַטאָר קאָנטראָל טאַפליע.

SQLDialect

די SQL דיאלעקט צו נוצן. איינער פון די וואַלועס: נאָרמאַל, postgresql, db2, mssql, mysql, oracle, access, denodo. אויב לינקס ליידיק, נאָרמאַל וועט זיין געוויינט, אָבער די פעליקייַט פֿאַר אַ נייַע XML-file איז mssql.

קראַדענטשאַלז

סטאָרד די ODBC נאמען און פּאַראָל אין אַ ינקריפּטיד פאָרעם. ניצן די קאָנפיגורע קנעפּל צו ספּעציפיצירן די נאמען און פּאַראָל.

QueryTimeout

די צייט איידער אַ אָנפֿרעג אָדער פֿאַרבינדונג צו די דאַטאַבייס וועט צייט אויס און פאַרלאָזן.

דבשעמא

די דאַטאַבייס סטשעמאַ אין די דאַטאַבייס (אויב אָנווענדלעך). א דאַטאַבייס סטשעמאַ איז אַ וועג צו לאַדזשיקלי גרופּע אַבדזשעקץ אַזאַ ווי טישן, views, סטאָרד פּראָוסידזשערז עטק. טראַכטן פון אַ סטשעמאַ ווי אַ קאַנטיינער פון אַבדזשעקץ. איר קענען באַשטימען אַ באַניצער לאָגין פּערמישאַנז צו אַ איין סטשעמאַ אַזוי אַז דער באַניצער קענען בלויז אַקסעס די אַבדזשעקץ וואָס זיי זענען אָטערייזד צו אַקסעס. סטשעמאַס קענען זיין באשאפן און אָלטערד אין אַ דאַטאַבייס, און יוזערז קענען זיין דערלויבט אַקסעס צו אַ סטשעמאַ. א סטשעמאַ קענען זיין אָונד דורך קיין באַניצער, און סטשעמאַ אָונערשיפּ איז טראַנספעראַבאַל.

לינקס פּונקטואַטיאָן

סקל דיאַלעקט ספּעציפיש לינקס דעלימיטער געניצט צו באַזונדער ידענטיפיערס פון אנדערע סקל קאַמאַנדז. די פעליקייַט איז ליידיק וואָס מיטל אַז קיין לינקס פּונקטואַציע איז געניצט. איר דאַרפֿן צו ספּעציפיצירן אַ ניט-ליידיק ווערט אויב די ידענטיפיערס אין די דאַטאַבייס נוצן ספּייסאַז אָדער רעזערווירט SQL טערמינען. פֿאַר סקל סערווירער אָדער אַקסעס איר נוצן "[", אָבער פֿאַר אָראַקלע און אנדערע דאַטאַבייסיז ניצן די סקל נאָרמאַל איר זאָל שטעלן דעם באַשטעטיקן צו """ (דאָס איז די קסמל אַנטלויפן סיקוואַנס פֿאַר די טאָפּל ציטאַט צייכן ").

רעכט פּונקטואַטיאָן

סקל דיאַלעקט ספּעציפיש רעכט דעלימיטער געניצט צו באַזונדער ידענטיפיערס פון סקל קאַמאַנדז. פֿאַר SQL סערווירער אָדער אַקסעס איר נוצן "]", אָבער פֿאַר אָראַקלע און אנדערע דאַטאַבייסיז ניצן די SQL נאָרמאַל איר זאָל שטעלן דעם באַשטעטיקן צו """ ווי פֿאַר לינקס פּונקטואַטיאָן אויבן.

אויסקלייַבן סטאַטעמענט טערמינאַטאָר

סקל דיאַלעקט ספּעציפיש. כאַראַקטער צו נוצן צו פאַרענדיקן סעלעקט-סטייטמאַנץ. פֿאַר עטלעכע דייאַלעקץ און ווערסיעס, דאָס דאַרף זיין שטעלן צו אַ ליידיק שטריקל "". פעליקייַט איז ";".

דאַטאַבאַסע קאָננעקטיאָן פּאָאָלסייז

די מאַקסימום נומער פון קאַנקעראַנט קאַנעקשאַנז צו די דאַטאַבייס וואָס זענען ערלויבט. די פעליקייַט איז 10. דעם באַשטעטיקן קענען פֿאַרבעסערן פאָרשטעלונג דורך אַלאַוינג מער ווי איין פאָדעם צו סיימאַלטייניאַסלי אַקסעס די דאַטאַבייס. לערנען מער אין קאַפּיטל 1.

ייַנמאָנטירונג און סעטאַפּ

דאַטאַבאַסע ספּעציפיש סעטטינגס

UseLocalTime

ספּעציפיצירט אויב דאַטעס זענען סטאָרד ווי היגע צייט אָדער UTC אין דייטאַבייס. פעליקייַט איז "1" טייַטש היגע צייט איז געניצט.

דירעקט מאָדע ספּעציפיש סעטטינגס

טישן

דער נאָמען פון די views וואָס כּולל קעסיידערדיק / פּראָצעס דאַטן. קייפל views קענען זיין ספּעסיפיעד דורך סעפּערייטינג זייער נעמען מיט אַ רער כאַראַקטער (|). פֿאַר עקסample: Table1|Table2|Table3|View1. די TimeField נאָמען מוזן זיין יידעניקאַל אין אַלע views.

זוכן view ספּעציפיש סעטטינגס

לוקאַפּ טאַבלע

דער נאָמען פון די זוכן view אָדער טיש.

TagNameField

די זייַל נאָמען ווו די tag נעמען זענען געגעבן.

PDBTableField

דער נאָמען פון אַ זייַל אין די לוקאַפּ view. פֿאַר יעדער רודערן דעם זייַל האלט אַ נאָמען פון אַ פּדב view. דער נאמען פון א view מיט PDB דאַטן. קענען זיין לינקס ליידיק, אויב אַזוי, די לעצטע רודערן פון די HDB וועט זיין געוויינט אַנשטאָט פֿאַר קראַנט דאַטן.

PDBTagפעלד

דער זייַל נאָמען אין די פּדב טיש ווו דאַטן פֿאַר די tag קענען זיין געפֿונען (ניט געוויינט אויב PDBTableField איז איבערגעהיפּערט).

HDBTableField

דער נאָמען פון אַ זייַל אין די לוקאַפּ view. פֿאַר יעדער רודערן די זייַל האלט אַ נאָמען פון אַ הדב view.

הדבTagפעלד

דער נאָמען פון אַ זייַל אין די לוקאַפּ view. פֿאַר יעדער רודערן דעם זייַל האלט אַ נאָמען פון אַ tag אין HDB view.

WriteableField

דער זייַל נאָמען וואָס דערציילט אויב די tag איז שרייבן אָדער נישט.

דירעקט מאָדע און HDB / PDB view ספּעציפיש סעטטינגס

TimeField

דער נאָמען פון די דאַטע / צייט זייַל אין די קעסיידערדיק / פּראָצעס View און די PDB- אָדער HDB-views (אָדער טישן).

פּעקל נאָדע ספּעציפיש סעטטינגס

באַטש טאַבלע

דער נאָמען פון די view אָדער טיש וואָס כּולל די פּעקל דאַטן. קייפל פּעקל view קענען זיין ספּעסיפיעד דורך סעפּערייטינג זייער נעמען מיט אַ רער כאַראַקטער (|). פֿאַר עקסampצו: BT1|BT2|BT3. די פאלגענדע שפאלטן מוזן זיין יידעניקאַל אין אַלע views.

BatchIDField

די שפאלטן נאָמען פון די פּעקל שייַן אין די פּעקל נאָדע.

StartTimeField

דער זייַל נאָמען פון די אָנהייב צייט פֿאַר די פּעקל.

StopTimeField

דער זייַל נאָמען פון די האַלטן צייט פֿאַר די פּעקל.

BatchIDUnitField

די זייַל נאָמען פון די אַפּאַראַט שייַן אין די פּעקל נאָדע. דעם פעלד קענען ווערן גענוצט צו דזשענערייט סינטעטיש פּעקל שייַן פּראָצעס tags פילטערד דורך אַפּאַראַט שייַן.

פּעקל נאָדע מיט פֿילטרירונג שטיצן איינער עלעמענט מיט די פאלגענדע אַטריביוץ וואָס קאָנטראָלירן

סעטטינגס

די סעטטינגס פֿאַר די סינטעטיש פילטערד פּעקל נאָדע.

ייַנמאָנטירונג און סעטאַפּ

Viewנאָמען BatchIDColumn StartTimeColumn StopTimeColumn FilterColumn
פילטער וואַלועס
פּעקל דאַטן view סעטטינגס דיסקרעטע נאָדע ספּעציפיש סעטטינגס
NodeName Viewנאָמען TagזוכןView
BatchIDField TimeField TagNameField ValueField קלאָץ file ספּעציפיש סעטטינגס קלאָץFileגרייס לאָגלעוועל

דער נאָמען פון די view אָדער טיש וואָס כּולל די פּעקל דאַטן.
די זייַל נאָמען פון די פּעקל ID פון די פּעקל.
דער זייַל נאָמען פון די אָנהייב צייט פֿאַר די פּעקל.
דער זייַל נאָמען פון די האַלטן צייט פֿאַר די פּעקל.
דער נאָמען פון די זייַל וואָס כּולל די פילטער וואַלועס אין די פּעקל נאָדע. דעם באַשטעטיקן קענען זיין לינקס ליידיק אויב איר טאָן ניט דאַרפֿן די פֿילטרירונג פאַנגקשאַנאַליטי.
די וואַלועס וואָס זאָל זיין געניצט צו פילטער באַטשאַז. קייפל פילטער וואַלועס זענען אפגעשיידט דורך די רער כאַראַקטער (|). לאָזן ליידיק אויב איר טאָן ניט דאַרפֿן פילטערינג. פֿאַר עקסample: FilterValue1| FilterValue2| FilterValue3. דאָס איז אַן עקסampווי עס קען קוקן ווי אין די קאַנפיגיעריישאַן file: Viewנאָמען=”BatchNode” BatchIDColumn=”BatchID” StartTimeColumn=”StartTime” StopTimeColumn=”StopTime” FilterColumn=”Unit FilterValues=”FilterValue1| FilterValue2″ /> קייפל עלעמענטן זענען געשטיצט. באַמערקונג אַז איר קענען האָבן פאַרשידענע נעמען פון די שפאלטן צווישן פּעקל נאָודז.
סטאָרד אין איין אָדער מערView> עלעמענטן. זען 3.8 באַטש דאַטן Views.
אַן עלעמענט פֿאַר יעדער דיסקרעטע נאָדע מיט די פאלגענדע אַטריביוץ. זען 3.9 דיסקרעטע.
דער נאָמען פון די נאָדע ווי עס וועט זיין יקספּאָוזד דורך די SimApi. אויב לינקס ליידיק די ווערט פון די Viewנאָמען וועט זיין געוויינט.
דער נאָמען פון די view/ טיש וואָס כּולל די דיסקרעטע דאַטן. אויב לינקס ליידיק די נאָדע איז פאַרקריפּלט.
דער נאָמען פון די view/ טיש וואָס דיפיינז די דיסקרעטע tags צו נוצן. אויב לינקס ליידיק די Viewנאָמען וועט זיין אַנאַלייזד ביי סטאַרטאַפּ צו ינומערייט אַלע tags דאָרטן.
די זייַל נאָמען פון די אידענטיטעט פון די פּעקל וואָס איז געמאסטן.
די זייַל נאָמען פון די צייט פון די מעזשערמאַנט.
דער זייַל נאָמען פון די tag וואָס איז געמאסטן.
די זייַל נאָמען פון די ווערט פון די מעזשערמאַנט.
די מאַקסימום ערלויבט גרייס פון דעם קלאָץ file איידער די file איז טרונקייטיד.
די העכער די ווערט די מער אינפֿאָרמאַציע איז געדרוקט צו די קלאָץ file. מאַקסימום ווערט איז 4 און מינימום ווערט איז 0. (0=קריטיש, 1=טעות, 2=ווארענונג, 3=אינפארמאציע, 4=דעבוג).

שטיצן
4 שטיצן
דעם SimApi איז דעוועלאָפּעד דורך Sartorius Data Analytics. פֿאַר שטיצן, ביטע באַזוכן sartorius.com/umetrics-support.

Sartorius Stedim Data Analytics AB Östra Strandgatan 24 903 33 Umeå שוועדן
טעלעפאָנירן: +46 90-18 48 00 www.sartorius.com
די אינפֿאָרמאַציע און פיגיערז קאַנטיינד אין די ינסטראַקשאַנז שטימען צו די ווערסיע דאַטע ספּעסיפיעד אונטן. Sartorius ריזערווז די רעכט צו מאַכן ענדערונגען צו די טעכנאָלאָגיע, פֿעיִקייטן, ספּעסאַפאַקיישאַנז און פּלאַן פון די ויסריכט אָן באַמערקן. מענלעך אָדער ווייַבלעך פארמען זענען געניצט צו פאַסילאַטייט לעגיקייט אין די אינסטרוקציעס און שטענדיק סיימאַלטייניאַסלי אָנווייַזן אַלע דזשענדערז.
קאַפּירייט באַמערקן: די ינסטראַקשאַנז, אַרייַנגערעכנט אַלע קאַמפּאָונאַנץ, זענען פּראָטעקטעד דורך קאַפּירייט. קיין נוצן ווייַטער פון די לימאַץ פון די קאַפּירייט געזעץ איז נישט דערלויבט אָן אונדזער האַסקאָמע. דאָס אַפּלייז ספּעציעל צו ריפּרינטינג, איבערזעצונג און עדיטינג, ניט געקוקט אויף דעם טיפּ פון מעדיע געניצט.

שטיצן

דאָקומענטן / רעסאָורסעס

PDF thumbnailODBC SimApi
User Guide · ODBC SimApi, SimApi

פרעגן אַ קשיא

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

פרעגן אַ קשיא

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.