
ODBC സിംഅപി
സ്പെസിഫിക്കേഷനുകൾ
- ഉൽപ്പന്നം: ODBC SimApi
- നിർമ്മാതാവ്: സാർട്ടോറിയസ് സ്റ്റെഡിം ഡാറ്റ അനലിറ്റിക്സ്
- കണക്റ്റിവിറ്റി: ODBC (ഓപ്പൺ ഡാറ്റാബേസ് കണക്റ്റിവിറ്റി)
- അനുയോജ്യത: യുമെട്രിക്സ് സ്യൂട്ടിലും ബാഹ്യ ഡാറ്റയിലും പ്രവർത്തിക്കുന്നു.
ഉറവിടങ്ങൾ
ഉൽപ്പന്ന ഉപയോഗ നിർദ്ദേശങ്ങൾ
മുൻവ്യവസ്ഥകൾ
ODBC SimApi ഉപയോഗിക്കുന്നതിന് മുമ്പ്, ഇനിപ്പറയുന്നവ ഉറപ്പാക്കുക:
- ഒരു റിലേഷണൽ പോലുള്ള ഒരു ഘടനാപരമായ ODBC ഡാറ്റാ ഉറവിടം ഉണ്ടായിരിക്കുക
ഡാറ്റാബേസ് - ഡാറ്റാ ഉറവിടം ഒരു നല്ല പ്രോസസ് ഡാറ്റ ചരിത്രകാരനെപ്പോലെ പെരുമാറണം.
- ഡാറ്റാ ഉറവിടത്തിൽ ഡാറ്റാ ഏറ്റെടുക്കൽ കാലതാമസമില്ലെന്ന് ഉറപ്പാക്കുക.
- ഉറവിടത്തിലെ ഡാറ്റ നിലവിലെ അവസ്ഥയെ പ്രതിഫലിപ്പിക്കണം
പ്രക്രിയ - തത്സമയ അഭ്യർത്ഥനകൾക്ക് ഡാറ്റ ഉറവിടം വേഗത്തിൽ പ്രതികരിക്കണം.
നിരീക്ഷണം
ഇൻസ്റ്റാളേഷനും സജ്ജീകരണവും
- നിങ്ങളുടെ സിസ്റ്റത്തിൽ ODBC SimApi സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാൾ ചെയ്യുക.
- ആവശ്യമുള്ളതിലേക്ക് കണക്റ്റുചെയ്യുന്നതിന് ODBC ഡാറ്റ ഉറവിടം കോൺഫിഗർ ചെയ്യുക.
ഡാറ്റാബേസ്. - അടിസ്ഥാനമാക്കിയുള്ള വിശദമായ സജ്ജീകരണ നിർദ്ദേശങ്ങൾക്ക് ഉപയോക്തൃ ഗൈഡ് കാണുക.
നിങ്ങളുടെ സോഫ്റ്റ്വെയർ ഉപയോഗത്തിൽ.
പതിവ് ചോദ്യങ്ങൾ (FAQ)
ചോദ്യം: സിംഅപി എന്താണ്?
A: ഒരു സിംഅപി എന്നത് യുമെട്രിക്സ് സ്യൂട്ടിനും
ബാഹ്യ ഡാറ്റ ഉറവിടങ്ങൾ, പ്രത്യേകിച്ച് ODBC ഡാറ്റ ഉറവിടങ്ങളുമായി ബന്ധിപ്പിക്കുന്നു
റിലേഷണൽ ഡാറ്റാബേസുകൾ പോലെ.
ചോദ്യം: സിന്തറ്റിക് പ്രോസസ് ബാച്ച് ഐഡി സവിശേഷത എനിക്ക് എങ്ങനെ ഉപയോഗിക്കാം?
A: സിന്തറ്റിക് പ്രോസസ് ബാച്ച് ഐഡി സവിശേഷത ഉപയോഗിക്കുന്നതിന്, കോൺഫിഗർ ചെയ്യുക
ബാച്ച് ഐഡന്റിഫയർ tag എന്നതിലെ ബാച്ച് നോഡിന്റെ ബാച്ച് ഐഡി ആയിരിക്കണം
സിംസിഎ-ഓൺലൈനിലെ എക്സിക്യൂഷൻ വ്യവസ്ഥകളുടെ പേജ്.
ചോദ്യം: ഒരേ സമയം ബാച്ചുകൾക്കൊപ്പം ODBC SimApi ഉപയോഗിക്കാമോ?
A: സിന്തറ്റിക് പ്രോസസ് ബാച്ച് ഐഡി സവിശേഷത ഇതിൽ പ്രവർത്തിക്കുന്നില്ല
ഒരേ സമയം ബാച്ചുകൾ. ബാച്ചിൽ ഒരു ബാച്ച് മാത്രമേ സജീവമായിരിക്കാവൂ.
ഏത് സമയത്തും നോഡ്.
പിശക്! നിങ്ങൾ ഇവിടെ ദൃശ്യമാക്കാൻ ആഗ്രഹിക്കുന്ന വാചകത്തിൽ Headline_1 (Headlines) പ്രയോഗിക്കാൻ ഹോം ടാബ് ഉപയോഗിക്കുക.
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 കൺകറന്റ് സിംഅപി ആക്സസ്………
2 മുൻവ്യവസ്ഥകൾ ………………………………………………………………………………………………………………………………… 7
2.1 ഡാറ്റാബേസ് ഘടന ആവശ്യകതകൾ ………………………………………………………………………………………………………………………………………………… 7 2.2 ഡാറ്റാബേസ് പ്രകടന പരിഗണനകൾ………………………………………………………………………………………………………………………………………………………………. 7 2.3 നെറ്റ്വർക്കിംഗ് പരിഗണനകൾ …………………………………………………………………………………………………………………………………………………………………………. 8 2.4 ODBC ഡ്രൈവറുകൾ…………………………………………………………………………………………………………………………………………………………………………………………………….. 8 2.5 ഡാറ്റാബേസ് പ്രാമാണീകരണം ………………………………………………………………………………………………………………………………………………………………………………… 8 2.6 വിഷ്വൽ സി++ പുനർവിതരണം ചെയ്യാവുന്നത് ………… 8
3 ഇൻസ്റ്റാളേഷനും സജ്ജീകരണവും ………………………………………………………………………………………………………… 9
3.1 SimApi ഉപയോഗിക്കുന്നതിനായി Windows-ൽ ഒരു ODBC ഡാറ്റാ ഉറവിട കണക്ഷൻ കോൺഫിഗർ ചെയ്യുന്നു ………………………………… 9 3.2 പ്രോസസ്സ് ഡാറ്റ ആക്സസ് ചെയ്യുന്നതിനുള്ള രണ്ട് വഴികളിൽ ഒന്ന് തിരഞ്ഞെടുക്കുന്നു……………………………………………………………………………………………… 10 3.3 XML കോൺഫിഗറേഷൻ file ഒപ്പം ലോഗ് file ലൊക്കേഷനുകൾ……………………………………………………………………………………………………………………………… 11 3.4 ആഗോള കണക്ഷൻ ക്രമീകരണങ്ങൾ ………………………………………………………………………………………………………………………………………………………………………… 11 3.5 തുടർച്ചയായ/പ്രക്രിയയ്ക്കുള്ള ഡയറക്ട് മോഡ് views ………………………………………………………………………………………………………………………………………… 11 3.6 ലുക്കപ്പ് View തുടർച്ചയായ/പ്രക്രിയയ്ക്കുള്ള മോഡ് viewഎസ്……………………………………………………………………………………………………………………… 12
3.6.1 പിഡിബി viewകളും HDB യും views ………………………………………………………………………………………………………………………………………………………… 13 3.7 ബാച്ച് നോഡ്……… Viewഎസ് ………………………………………………………………………………………………………………………………………………………………………………………………………………………… 15
3.8.1 സിന്തറ്റിക് ബാച്ച് ഡാറ്റ ഉദാഹരണം tags ………………………………………………………………………………………………………………………………………… 16 3.8.2 സിന്തറ്റിക് പ്രോസസ് ബാച്ച് ഐഡി tags കോളം മൂല്യങ്ങളിൽ ഫിൽട്ടർ ചെയ്തത്……………………………………………………………………….. 16 3.9 ഡിസ്ക്രീറ്റ് നോഡുകൾ ………………………………………………………………………………………………………………………………………………………………………………………………………………… 16 3.9.1 ഡിസ്ക്രീറ്റ് Tag നിർവ്വചനം View…………………………………………………………………………………………………………………………………………. 17 3.9.2 സിംസിഎ-ഓൺലൈനിൽ കാണുന്ന ഡിസ്ക്രീറ്റ് ഡാറ്റ …………………………………………………………………………………………………………. 18 3.10 സിംസിഎ-ഓൺലൈനിൽ ചില കുറിപ്പുകൾ തിരികെ എഴുതുക ………………………………………………………………………………………………………………………… 18 3.11 XML കോൺഫിഗറേഷൻ File ………………………………………………………………………………………………………… ……… 19
4 പിന്തുണ …………………………………………………………………………………………………………………………………………………..22
ആമുഖം
1 ആമുഖം
ഈ ഡോക്യുമെന്റ് സാർട്ടോറിയസ് സ്റ്റെഡിം ഡാറ്റ അനലിറ്റിക്സിൽ നിന്നുള്ള ODBC SimApi-യുടെ ഉപയോക്തൃ ഗൈഡാണ്.
യുമെട്രിക്സ് സ്യൂട്ടും ബാഹ്യ ഡാറ്റ സ്രോതസ്സുകളും തമ്മിലുള്ള ബന്ധമാണ് സിംഅപി.
ഈ SimApi, ഒരു റിലേഷണൽ ഡാറ്റാബേസ് പോലുള്ള ഒരു ODBC (ഓപ്പൺ ഡാറ്റാബേസ് കണക്റ്റിവിറ്റി) ഡാറ്റാ ഉറവിടവുമായി ബന്ധിപ്പിക്കുന്നു. ഈ ഡോക്യുമെന്റിൽ വിവരിച്ചിരിക്കുന്നതുപോലെ ഡാറ്റാ ഉറവിടം ഘടനാപരമാക്കിയിരിക്കണം.
റിയൽ-ടൈം മോണിറ്ററിംഗിനായി ഉപയോഗിക്കുന്ന ഒരു SimApi SIMCA-ഓൺലൈനിൽ ഉപയോഗിക്കുന്നതിന്, ഡാറ്റാ ഉറവിടം ഒരു നല്ല പ്രോസസ് ഡാറ്റ ചരിത്രകാരനായി പ്രവർത്തിക്കേണ്ടത് പ്രധാനമാണ്: ഡാറ്റാ ഉറവിടത്തിൽ ഡാറ്റ ഏറ്റെടുക്കൽ കാലതാമസം ഉണ്ടാകരുത്: SIMCA-ഓൺലൈനിൽ നന്നായി പ്രവർത്തിക്കുന്നതിന് ഡാറ്റാ ഉറവിടത്തിലെ നിലവിലെ ഡാറ്റ പ്രക്രിയയുടെ നിലവിലെ അവസ്ഥയെ പ്രതിഫലിപ്പിക്കണം. പ്രോജക്റ്റുകളുടെ തത്സമയ നിർവ്വഹണവുമായി സെർവറിന് പൊരുത്തപ്പെടാൻ കഴിയുന്ന തരത്തിൽ ഡാറ്റാ ഉറവിടം ഡാറ്റയ്ക്കുള്ള അഭ്യർത്ഥനകളോട് വേഗത്തിൽ പ്രതികരിക്കുകയും വേണം.
ഈ SimApi-യുടെ വ്യത്യസ്ത പതിപ്പുകളിലെ മാറ്റങ്ങളുടെ വിശദമായ പട്ടികയ്ക്ക്, Version Info.txt കാണുക. file അത് ഇൻസ്റ്റാളേഷനോടൊപ്പം വരുന്നു.
ഈ SimApi, SIMCA അല്ലെങ്കിൽ SIMCA-ഓൺലൈൻ അല്ലെങ്കിൽ SimApis ഉപയോഗിക്കാൻ കഴിയുന്ന മറ്റ് സോഫ്റ്റ്വെയറുകൾ ഉപയോഗിച്ചാൽ ഉപയോഗിക്കാം.
ലഭ്യമായ സിംആപിസിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, sartorius.com/umetrics-simapi കാണുക.
1.1 സവിശേഷതകൾ
· Microsoft SQL സെർവർ, Oracle, Microsoft Access, IBM db2, Denodo, MySQL, PostgreSQL, സ്റ്റാൻഡേർഡ് SQL എന്നിവയ്ക്കായുള്ള SQL ഭാഷകളെ പിന്തുണയ്ക്കുന്നു.
· നൽകിയിരിക്കുന്ന ഉപയോക്തൃനാമവും പാസ്വേഡും ഉപയോഗിച്ചുള്ള ODBC കണക്ഷൻ സ്ട്രിംഗ് പ്രാമാണീകരണം, Windows പ്രാമാണീകരണം അല്ലെങ്കിൽ Windows ODBC ഡാറ്റ ഉറവിടങ്ങളിലെ ODBC കണക്ഷനിൽ വ്യക്തമാക്കിയ ക്രെഡൻഷ്യലുകൾ.
· ഒന്നിലധികം പട്ടികകൾ ആക്സസ് ചെയ്യുന്നു അല്ലെങ്കിൽ viewതുടർച്ചയായ പ്രക്രിയ ഡാറ്റ (നിലവിലുള്ളതും ചരിത്രപരവുമായ) വായിക്കുന്നതിനുള്ള s. രണ്ട് മോഡുകൾ; ലുക്കപ്പ് view മോഡും ഡയറക്ട് മോഡും (ഒരു ഡാറ്റാബേസിൽ നിന്ന് നേരിട്ട് വായിക്കുന്നത്) view).
· ബാച്ചുകളുടെ ആയുസ്സ് നിർവചിക്കുന്ന ഒന്നിലധികം ബാച്ച് നോഡുകൾ. ആരംഭ, അവസാന സമയങ്ങൾ ഉൾക്കൊള്ളുന്ന ഓരോ ബാച്ചിനും ഒരൊറ്റ വരി അടങ്ങിയിരിക്കുന്നു.
· ബാച്ച് നോഡുകളിലെ അധിക നിരകളിൽ നിന്നോ ബാച്ച് ഡാറ്റയിൽ നിന്നോ ബാച്ച് ഡാറ്റ (ബാച്ച് അവസ്ഥകൾ) വായിക്കുന്നു. Viewരണ്ട് കോളങ്ങൾ മാത്രമുള്ള ഒരു ഇടുങ്ങിയ പട്ടികയിൽ ബാച്ച് അവസ്ഥകൾ സംഭരിക്കുന്ന s (tag പേരും മൂല്യവും).
· ഡിസ്ക്രീറ്റ് ഡാറ്റ പിന്തുണ: വ്യത്യസ്ത കോളം നാമങ്ങളുള്ള ഒന്നോ അതിലധികമോ നോഡുകൾ ഡിസ്ക്രീറ്റ് ഡാറ്റ വായിക്കുന്നു. · സിംസിഎ-ഓൺലൈനിൽ നിന്ന് തിരികെ എഴുതുക: ചരിത്രപരമായ പ്രോസസ്സ് ഡാറ്റയും ബാച്ച് ഡാറ്റയും. · സംഖ്യാ ഡാറ്റ അല്ലെങ്കിൽ ടെക്സ്റ്റ് (ഗുണപരമായ) ഡാറ്റയുമായി പ്രവർത്തിക്കുന്നു. · ബാച്ച് നോഡിലെ സിന്തറ്റിക് പ്രോസസ് ബാച്ച് ഐഡി, ഇത് സിംസിഎ-ഓൺലൈൻ ഫേസ് എക്സിക്യൂഷനിൽ ഉപയോഗിക്കാം.
വ്യവസ്ഥകൾ, പ്രോസസ്സ് ഡാറ്റയ്ക്ക് ഒരു ബാച്ച് ഐഡി ഇല്ലെങ്കിൽ tag. · സിന്തറ്റിക് പ്രോസസ് ബാച്ച് ഐഡി tags ബാച്ച് ഡാറ്റയിൽ Viewമറ്റ് നിരകൾ ഉപയോഗിച്ച് ഫിൽട്ടർ ചെയ്യാൻ കഴിയുന്ന s. ഉപയോഗിക്കാം.
പ്രോസസ് ഡാറ്റയിൽ ബാച്ച് ഐഡി ലഭ്യമല്ലാത്ത ഘട്ട സാഹചര്യങ്ങളിൽ. · ഫിൽട്ടറിംഗ് പിന്തുണയുള്ള ബാച്ച് നോഡുകൾ. മാസ്റ്ററുള്ള ഒരു ബാച്ച് നോഡ് ഉള്ളപ്പോൾ ഫിൽട്ടറിംഗ് പിന്തുണ ഉപയോഗപ്രദമാണ്.
നിങ്ങളുടെ മുഴുവൻ സിസ്റ്റത്തിനുമുള്ള ബാച്ചുകളുടെ പട്ടിക, പക്ഷേ സിസ്റ്റത്തിന്റെ ഒരു ഭാഗത്തുള്ള ബാച്ചുകൾ മാത്രം കാണിക്കുന്നതിന് അത് ഫിൽട്ടർ ചെയ്യാൻ കഴിയണമെങ്കിൽ (ഒറ്റ യൂണിറ്റിൽ പ്രവർത്തിക്കുന്ന ബാച്ചുകൾ, അല്ലെങ്കിൽ ഒരു പ്രത്യേക മെറ്റീരിയലിന്റെയോ തരത്തിന്റെയോ ബാച്ച്). · സിന്തറ്റിക് ബാച്ച് ഡാറ്റ ഉദാഹരണം tags ഓരോ ബാച്ചിലും ബാച്ച് ഡാറ്റയുടെ ഒന്നിലധികം അളവുകൾ കൈകാര്യം ചെയ്യുക. ഓരോ ബാച്ചിലും ഓരോ ബാച്ച് കണ്ടീഷൻ വേരിയബിളിന്റെയും രണ്ടോ അതിലധികമോ അളവുകൾ ഉപയോഗിക്കുന്ന ബാച്ച് ലെവൽ മോഡലുകൾ സൃഷ്ടിക്കാൻ നിങ്ങൾക്ക് കഴിയണമെങ്കിൽ ഉപയോഗപ്രദമാകും. · ഒരേ SIMCA-ഓൺലൈൻ സെർവറിൽ നിന്ന് കോൺഫിഗർ ചെയ്യാനും ഉപയോഗിക്കാനും ODBC SimApi യുടെ ഒന്നിലധികം സന്ദർഭങ്ങൾ. ഒന്നോ അതിലധികമോ ഡാറ്റാബേസ് സെർവറുകളിലെ ഒന്നിലധികം ഡാറ്റാബേസുകളിലേക്ക് കണക്റ്റുചെയ്യാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു. · കണക്ഷൻ റെസിലിയൻസി SimApi വിച്ഛേദിക്കപ്പെട്ടതിനുശേഷം ഒരു ഡാറ്റാ ഉറവിടത്തിലേക്ക് യാന്ത്രികമായി വീണ്ടും ബന്ധിപ്പിക്കുന്നു (ഉദാ.ampഒരു നെറ്റ്വർക്ക് തകരാറിനുശേഷം). · ത്രെഡ്-സുരക്ഷിത കൺകറന്റ് ആക്സസ്. പ്രകടനവും പ്രതികരണശേഷിയും മെച്ചപ്പെടുത്താൻ കഴിയുന്ന SIMCA-ഓൺലൈൻ 18 സെർവറിനൊപ്പം അവതരിപ്പിച്ച കൺകറന്റ് SimApi ആക്സസ് സവിശേഷതയ്ക്കൊപ്പം SimApi പ്രവർത്തിക്കുന്നു. · ഡാറ്റാബേസിൽ പ്രാദേശിക സമയങ്ങളായോ UTC ആയോ സംഭരിച്ചിരിക്കുന്ന തീയതികളെ പിന്തുണയ്ക്കുന്നു.
ഓരോ സവിശേഷതയും (തുടർച്ച, ബാച്ച് അല്ലെങ്കിൽ ഡിസ്ക്രീറ്റ്) സ്വന്തമായി കോൺഫിഗർ ചെയ്യാനും ഉപയോഗിക്കാനും കഴിയും, കൂടാതെ എല്ലാ സവിശേഷതകളും ഓപ്ഷണലാണ്. നിങ്ങൾക്ക് അവ ആവശ്യമില്ലെങ്കിൽ സവിശേഷതകൾ കോൺഫിഗർ ചെയ്യേണ്ടതില്ല.
ആമുഖം
1.1.1 സിന്തറ്റിക് പ്രോസസ് ബാച്ച് ഐഡി
ഒരു ബാച്ച് പ്രോജക്റ്റിൽ, പ്രോസസ് ഡാറ്റയ്ക്ക് ഒരു ബാച്ച് ഐഡി ഉണ്ടായിരിക്കണം. tag സിംകാ-ഓൺലൈനിലെ പ്രോജക്റ്റ് കോൺഫിഗറേഷനിലെ എക്സിക്യൂഷൻ വ്യവസ്ഥകൾ പേജിൽ വ്യക്തമാക്കിയിരിക്കുന്ന (കോളം). ഇത് tag ഒരു ഘട്ടം എക്സിക്യൂട്ട് ചെയ്യണമോ എന്ന് അറിയാൻ ബാച്ച് നോഡുമായി പൊരുത്തപ്പെടുത്തുന്നു.
പ്രോസസ് ഡാറ്റയ്ക്ക് ഒരു ബാച്ച് ഐഡി ഇല്ലെങ്കിൽ tag, ODBC SimApi സവിശേഷത സിന്തറ്റിക് പ്രോസസ് ബാച്ച് ഐഡി ഉപയോഗിക്കാം. ഇത് ബാച്ച് നോഡിൽ നിന്നുള്ള ഡാറ്റ ഉപയോഗിച്ച് പ്രോസസ് ഡാറ്റ ബാച്ച് ഐഡി സൃഷ്ടിക്കുന്നു.
ഈ സവിശേഷത ഉപയോഗിക്കുന്നതിന്, എക്സിക്യൂഷൻ കണ്ടീഷനുകൾ പേജിലേക്ക് പോയി ബാച്ച് ഐഡന്റിഫയർ കോൺഫിഗർ ചെയ്യുക. tag ബാച്ച് നോഡിന്റെ ബാച്ച് ഐഡി ആയിരിക്കണം. സെർവർ പ്രോസസ് ഡാറ്റയ്ക്കായി ബാച്ച് ഐഡി വായിക്കുമ്പോഴെല്ലാം, യൂണിറ്റ് എക്സിക്യൂട്ട് ചെയ്യുമെന്ന് ഉറപ്പാക്കിക്കൊണ്ട് ബാച്ച് നോഡിൽ നിന്നുള്ള സിന്തറ്റിക് ബാച്ച് ഐഡി തിരികെ നൽകും.
ഈ സവിശേഷത കൺകറന്റ് (സമാന്തര) ബാച്ചുകളിൽ പ്രവർത്തിക്കില്ല എന്നത് ശ്രദ്ധിക്കുക. അതിനാൽ, ഒരു നിശ്ചിത സമയത്തേക്ക് ബാച്ച് നോഡിൽ ഒരു ബാച്ച് മാത്രമേ സജീവമായിരിക്കാവൂ.
1.1.2 ജനറേറ്റഡ് സിന്തറ്റിക് പ്രോസസ് ബാച്ച് ഐഡി tags; ഓരോ അദ്വിതീയ യൂണിറ്റ് ഐഡിക്കും ഒന്ന്
മുകളിൽ വിവരിച്ച സിന്തറ്റിക് പ്രോസസ് ബാച്ച് ഐഡിയിലാണ് ഈ സവിശേഷത നിർമ്മിച്ചിരിക്കുന്നത്, പക്ഷേ ബാച്ച് നോഡിൽ യൂണിറ്റ് ഐഡി അടങ്ങിയിരിക്കുന്ന ഒരു അധിക കോളം ഉപയോഗിക്കുന്നു. യൂണിറ്റ് ഐഡി കോളത്തിൽ ഒരേ മൂല്യം പങ്കിടുന്ന ബാച്ചുകളുടെ ക്ലാസുകളായി ബാച്ച് നോഡിനെ തിരിച്ചിരിക്കുന്നു. യൂണിറ്റ് ഐഡിക്ക് ഒരു നിശ്ചിത മൂല്യമുള്ള ബാച്ച് നോഡിലെ ബാച്ചുകൾക്കുള്ള ഒരു ഫോർ ബാച്ചുകൾ പോലെ ഇത് പ്രവർത്തിക്കുന്നു.
യൂണിറ്റ്ഐഡി കോളത്തിലെ ഓരോ അദ്വിതീയ മൂല്യത്തിനും (മുഴുവൻ ബാച്ച് നോഡിലും നോക്കുമ്പോൾ) SimApi ഒരു സിന്തറ്റിക് സൃഷ്ടിക്കുന്നു tag പേരുള്ള ബാച്ച് നോഡിൽ BatchID_Unit_[Value].
ഉദാample: യൂണിറ്റ് ഐഡി നിരയിലെ രണ്ട് അദ്വിതീയ മൂല്യങ്ങളാണ് 1 ഉം 2 ഉം എങ്കിൽ, അത് രണ്ട് സിന്തറ്റിക് ആയി മാറും. tags; BatchID_Unit_1 ഉം BatchID_Unit_2 ഉം. സിന്തറ്റിക് ബാച്ച് ഐഡിയിൽ നിന്നുള്ള പ്രോസസ്സ് ഡാറ്റ വായിക്കുന്നു tag യൂണിറ്റ്ഐഡി കോളത്തിന് 1 മൂല്യമുള്ള ബാച്ചുകൾക്ക് മാത്രമേ BatchID_Unit_1 ബാച്ച് ഐഡികൾ നൽകൂ. യൂണിറ്റ്ഐഡി കോളത്തിൽ 2 ഉള്ള ബാച്ചുകൾ അവഗണിക്കപ്പെടും.
ഇത് ഉപയോഗിക്കുന്നതിന്, നിങ്ങൾ ബാച്ച് ഐഡന്റിഫയർ കോൺഫിഗർ ചെയ്യുക tag സിന്തറ്റിക് BatchID_Unit_[Value] ഉപയോഗിക്കുന്നതിന് ഓരോ യൂണിറ്റിനും എക്സിക്യൂഷൻ കണ്ടീഷനുകൾ പേജിൽ tags.
യൂണിറ്റ് ഐഡി നിരയുടെ പേര് XML-ൽ ക്രമീകരിച്ചിരിക്കുന്നു. file.
നിയന്ത്രണങ്ങൾ
· മുകളിൽ വിവരിച്ച റെഗുലർ സിന്തറ്റിക് ബാച്ച് ഐഡിയെ സംബന്ധിച്ചിടത്തോളം, എക്സ്റ്റൻഷൻ അനുസരിച്ച്, യൂണിറ്റ് ഐഡിയുടെ അതേ മൂല്യം പങ്കിടുന്ന കൺകറന്റ് (സമാന്തര) ബാച്ചുകളിൽ ഇത് പ്രവർത്തിക്കില്ല (വ്യത്യസ്ത യൂണിറ്റ് ഐഡികളുള്ള കൺകറന്റ് ബാച്ചുകൾ നന്നായി പ്രവർത്തിക്കുന്നു).
· SimApi ആരംഭിക്കുന്നതിന് മുമ്പ് എല്ലാ യൂണിറ്റ് ഐഡികളും ബാച്ച് നോഡിൽ വ്യക്തമാക്കിയിരിക്കണം (സിന്തറ്റിക് tags (തുടക്കത്തിൽ തന്നെ സൃഷ്ടിക്കപ്പെടുന്നു). സൂചന: ആവശ്യമായ ഓരോ യൂണിറ്റ് ഐഡിക്കും ബാച്ച് നോഡിൽ ഒരു ഡമ്മി ബാച്ച് ഉള്ള ഒരു പട്ടിക നിങ്ങൾക്ക് മുൻകൂട്ടി തയ്യാറാക്കാം.
· ബാച്ച് നോഡിൽ ബാച്ച് ഐഡികൾ അദ്വിതീയമായിരിക്കണം കൂടാതെ ഓരോ ബാച്ച് ഐഡിക്കും ഒരു വരി മാത്രമേ ഉണ്ടാകാവൂ. അതിനാൽ, ഓരോ ബാച്ചിനും ഒരു യൂണിറ്റ് ഐഡി മൂല്യം മാത്രമേ ഉണ്ടാകാവൂ.
· ഒരു പ്രത്യേക ബാച്ചിന്റെ യൂണിറ്റ് ഐഡിയുടെ മൂല്യം അതിന്റെ ആയുസ്സിൽ മാറാൻ പാടില്ല.
കുറിപ്പ്: യൂണിറ്റ് ഐഡി ഫിൽട്ടർ ചെയ്ത ഒരു സിന്തറ്റിക് പ്രോസസ് ബാച്ച് ഐഡി ഉപയോഗിക്കുന്നതിന് പകരമായി, ഒന്നിലധികം ബാച്ച് നോഡുകൾ ഉപയോഗിക്കുക എന്നതാണ്; യൂണിറ്റ് ഐഡിയുടെ ഓരോ അദ്വിതീയ മൂല്യത്തിനും ഒന്ന്. ഒന്നിലധികം ബാച്ച് നോഡുകളുടെ കാര്യത്തിൽ, തീർച്ചയായും ഒരേ ബാച്ച് ഐഡി പല ബാച്ച് നോഡുകളിലും ഉണ്ടാകാം (യൂണിറ്റ് ഐഡി ഫിൽട്ടർ ഉപയോഗിക്കുമ്പോൾ നിന്ന് വ്യത്യസ്തമായി) അതിനാൽ ചില സന്ദർഭങ്ങളിൽ ഒന്നിലധികം ബാച്ച് നോഡുകളാണ് അഭികാമ്യമായ പരിഹാരം.
1.1.3 ഫിൽട്ടറിംഗ് പിന്തുണയുള്ള ബാച്ച് നോഡ്
ബാച്ച് പ്രോജക്ടുകൾ നടപ്പിലാക്കുന്നതിന് സിംക-ഓൺലൈനിൽ ഒരു ബാച്ച് നോഡ് ആവശ്യമാണ്.
നിങ്ങളുടെ മുഴുവൻ സിസ്റ്റത്തിനുമുള്ള ബാച്ചുകളുടെ മാസ്റ്റർ ലിസ്റ്റ് ഉള്ള ഒരു ബാച്ച് നോഡ് ഉണ്ടെങ്കിലും സിസ്റ്റത്തിന്റെ ഒരു ഭാഗത്ത് (ഒറ്റ യൂണിറ്റിൽ പ്രവർത്തിക്കുന്ന ബാച്ചുകൾ, അല്ലെങ്കിൽ ഒരു പ്രത്യേക മെറ്റീരിയലിന്റെയോ തരത്തിന്റെയോ ഉൽപ്പന്നം പോലുള്ളവ) ബാച്ചുകൾ മാത്രം കാണിക്കാൻ അത് ഫിൽട്ടർ ചെയ്യാൻ ആഗ്രഹിക്കുമ്പോൾ ഫിൽട്ടറിംഗ് ഉപയോഗപ്രദമാണ്.
ആമുഖം
ഫിൽട്ടറിംഗ് ഓപ്ഷണലാണ്, അത് ഉപയോഗിക്കുന്നതിന് നിങ്ങൾ ഫിൽട്ടർ ചെയ്യേണ്ട കോളം വ്യക്തമാക്കുകയും ആ കോളത്തിനായുള്ള സാധുവായ മൂല്യങ്ങളുടെ ഒരു ലിസ്റ്റ് വ്യക്തമാക്കുകയും വേണം. കോൺഫിഗർ ചെയ്ത ഓരോ മൂല്യത്തിനും, ഫിൽട്ടർ കോളത്തിൽ ആ മൂല്യമുള്ള ബാച്ചുകൾ മാത്രം ഉൾക്കൊള്ളുന്ന ഒരു പ്രത്യേക നോഡ് SimApi സൃഷ്ടിക്കുന്നു.
ഇതാ ഒരു മുൻampഒരു ബാച്ചിലെ ലെ view, ഡാറ്റാബേസിൽ BatchNode എന്ന് വിളിക്കുന്നു, ബാച്ചുകൾ ഫിൽട്ടർ ചെയ്യാൻ ഉപയോഗിക്കാവുന്ന ഒരു യൂണിറ്റ് കോളം.
ബാച്ച്ഐഡി ആരംഭ സമയം
സ്റ്റോപ്പ്ടൈം
യൂണിറ്റ് (ഫിൽട്ടർ കോളം) ബാച്ച് കണ്ടീഷൻ വേരിയബിൾ 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 എന്നിവ തിരികെ നൽകും. അവസാന കോളം ഒരു ഉദാഹരണമാണ്.ampബാച്ച് ലെവൽ ഡാറ്റ വായിക്കാൻ ഈ ബാച്ച് നോഡിൽ ലഭ്യമാകുന്ന ഒരു ബാച്ച് കണ്ടീഷൻ വേരിയബിളിന്റെ le.
ഈ രീതിയിൽ കോൺഫിഗർ ചെയ്ത ബാച്ച് നോഡുകൾക്ക് സിന്തറ്റിക് പ്രോസസ് ബാച്ച് ഐഡികൾ പിന്തുണയ്ക്കുന്നു.
1.1.4 ബാച്ച് ഡാറ്റ Views
ഒരു ബാച്ച് ഡാറ്റ view ഒരു ഡാറ്റാബേസ് ആണ് view അല്ലെങ്കിൽ ബാച്ച് അവസ്ഥകൾക്കായി മൂല്യങ്ങൾ സംഭരിക്കുന്നതിനുള്ള പട്ടിക. ഇതിന് മൂന്ന് നിരകൾ ഉണ്ടായിരിക്കണം: ബാച്ച് ഐഡന്റിഫയർ, Tag പേരും മൂല്യവും. അതിൽ ഒരു വരി view ഒരു പ്രത്യേക മൂല്യത്തിനായി ഒരു മൂല്യം സംഭരിക്കുന്നു tag ബാച്ചും. ഇതിൽ നിരവധി വരികൾ ഉണ്ടാകും. view നിരവധി ബാച്ച് കണ്ടീഷൻ വേരിയബിളുകൾ ഉള്ളപ്പോൾ ഓരോ ബാച്ചിനും.
ഇതാ ഒരു മുൻampഒരു ബാച്ച് ഡാറ്റയുടെ ലെ view മൂന്ന് നിരകളുള്ള ഡാറ്റാബേസിൽ:
ബാച്ച്ഐഡി
Tag പേര്
മൂല്യം
ബാച്ച്7
വരുമാനം
0.95
ബാച്ച്7
ഉൽപ്പന്ന നിലവാരം
മികച്ചത്
ബാച്ച്8
വരുമാനം
0.90
ബാച്ച്8
ഉൽപ്പന്ന നിലവാരം
പാവം
ഈ ബാച്ച് ഡാറ്റ view സിംഅപിയിലൂടെ രണ്ടായി തുറന്നുകാട്ടപ്പെടും tags വിളവും ഉൽപ്പന്ന ഗുണനിലവാരവും. അവയ്ക്കുള്ള വായനാ മൂല്യങ്ങൾ tags ബാച്ച്8 ന് യഥാക്രമം 0.90 ഉം "Poor" ഉം എന്ന മൂല്യങ്ങൾ ലഭിക്കും.
കുറിപ്പ്: ഒരേ ബാച്ച് ഐഡിക്ക് ഒന്നിലധികം വരികൾ ഉണ്ടെങ്കിൽ കൂടാതെ Tag ഡാറ്റാബേസിലെ നാമ സംയോജനം view, ആ വരികളിൽ അവസാനത്തേതിൽ നിന്നുള്ള മൂല്യം SimApi തിരികെ നൽകും.
ബാച്ച് ഡാറ്റയിൽ ബാച്ച് ആരംഭ അല്ലെങ്കിൽ ബാച്ച് അവസാന സമയ നിരകളൊന്നുമില്ല. views, അതിനാൽ അവ ബാച്ച് നോഡുകളായി ഉപയോഗിക്കാൻ കഴിയില്ല.
നിങ്ങൾക്ക് നിരവധി വ്യത്യസ്ത ബാച്ച് ഡാറ്റ കോൺഫിഗർ ചെയ്യാൻ കഴിയും views.
നുറുങ്ങ്: ബാച്ച് ഡാറ്റയ്ക്ക് പകരമായി Views ൽ, ബാച്ച് കണ്ടീഷൻ ഡാറ്റ ഒരു ബാച്ച് നോഡിലും സൂക്ഷിക്കാൻ കഴിയും. അങ്ങനെയെങ്കിൽ ഓരോ ബാച്ച് കണ്ടീഷൻ വേരിയബിളിനും ഒരു കോളം ആവശ്യമാണ്. അങ്ങനെ, ബാച്ച് നോഡുകളിൽ ഓരോ ബാച്ചിനും ഒരു വരി മാത്രമേ ഉണ്ടാകൂ, പക്ഷേ കൂടുതൽ കോളങ്ങൾ ആവശ്യമാണ്.
ആമുഖം
സിംക-ഓൺലൈനിന്റെ എക്സ്ട്രാക്റ്റ് പ്രവർത്തനത്തിന് പ്രധാനമാണ്: ഒരു ബാച്ച് ഡാറ്റയിൽ നിന്ന് ഡാറ്റ എക്സ്ട്രാക്റ്റ് ചെയ്യുന്നതിന് view നിങ്ങൾ ഒന്ന് കൂടി ഉൾപ്പെടുത്തേണ്ടതുണ്ട് tag (ബാച്ച് ഐഡന്റിഫയർ പോലുള്ളവ) tag) ഒരു ബാച്ച് നോഡിൽ നിന്ന്, സിംക-ഓൺലൈനിന് ഡാറ്റ എക്സ്ട്രാക്റ്റ് ചെയ്യേണ്ട ബാച്ചുകൾ അറിയാൻ കഴിയും.
1.1.4.1 സിന്തറ്റിക് ബാച്ച് ഡാറ്റ ഉദാഹരണം tags ബാച്ച് ഡാറ്റയിൽ എല്ലായ്പ്പോഴും ഒരു ബാച്ചിന് ഒരു നിരീക്ഷണം മാത്രമേ ഉണ്ടാകൂ1.
പക്ഷേ ഒരു ബാച്ച് ഡാറ്റയുടെ മൂല്യങ്ങൾ tag മാറിയേക്കാം (ഉദാ.amp(എന്തുകൊണ്ടാണ് നിങ്ങൾ ചില അളവുകൾ വീണ്ടും പ്രവർത്തിപ്പിക്കുന്നത്?) കൂടാതെ ഒരു സിംക-ഓൺലൈൻ ബാച്ച് ലെവൽ മോഡലിൽ ഓരോ ബാച്ചിലും ഒന്നിലധികം അളവുകൾ ഉപയോഗിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുണ്ടോ?
പിന്നെ നിങ്ങൾക്ക് ഓപ്ഷണൽ സവിശേഷത സിന്തറ്റിക് ബാച്ച് ഡാറ്റ ഇൻസ്റ്റൻസ് ഉപയോഗിക്കാം tags. ഇവയാണ് tags അധികമായി ചേർത്തവ tags ബാച്ച് ഡാറ്റയിൽ view, ഓരോ മാപ്പിംഗും ബാച്ച് ഡാറ്റയുടെ ഒരു പ്രത്യേക ഉദാഹരണത്തിലേക്ക് tag.
ഇതാ ഒരു മുൻampLe:
ബാച്ച്ഐഡി
സമയനിര
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-നുള്ള ഡാറ്റ വായിക്കുമ്പോൾ, Yield_0.90-ന് 1 ഉം Yield_0.99-ന് 2 ഉം മൂല്യങ്ങൾ ലഭിക്കും.
ഈ ഉദാഹരണത്തിൽ ഒരു പുതിയ TimeColumn ചേർത്തിട്ടുണ്ടെന്ന് ശ്രദ്ധിക്കുക.ampലെ, ഒരു ടൈംസ്റ്റോടെamp ഓരോ വരിയ്ക്കും. സിന്തറ്റിക് ബാച്ച് ഡാറ്റ ഉദാഹരണത്തിന് ഈ നിര ആവശ്യമാണ്. tag SimApi-യുടെ മൂല്യങ്ങൾ എങ്ങനെ ക്രമീകരിക്കണമെന്ന് അറിയാൻ വേണ്ടിയുള്ള സവിശേഷത tags ഉദാഹരണത്തിലേക്ക് tags.
1.1.4.2 സിന്തറ്റിക് പ്രോസസ് ബാച്ച് ഐഡി tags കോളം മൂല്യങ്ങളിൽ ഫിൽട്ടർ ചെയ്തു ഈ സവിശേഷത ജനറേറ്റഡ് സിന്തറ്റിക് പ്രോസസ് ബാച്ച് ഐഡി പോലെയാണ്. tags; ഒരു ബാച്ച് ഡാറ്റയിൽ നിന്ന് വായിക്കുന്ന വ്യത്യാസമുള്ള ഒരു അദ്വിതീയ യൂണിറ്റ് ഐഡിക്ക് ഒന്ന് view കൂടാതെ ബാച്ച് ഐഡി ഒന്നിലധികം കോളങ്ങളിൽ ഫിൽട്ടർ ചെയ്യാൻ കഴിയും.
ഇതാ ഒരു മുൻampLe:
ബാച്ച്ഐഡി
സമയനിര
Tag പേര് മൂല്യം
യൂണിറ്റ്
ലൈൻ
ബാച്ച്7
2015-06-23 09:00 Yield
0.90
A
1
ബാച്ച്8
2015-06-23 09:00 Yield
0.95
B
2
യൂണിറ്റ്, ലൈൻ എന്നീ കോളങ്ങളിൽ ബാച്ച് ഐഡി ഫിൽട്ടർ ചെയ്താൽ നമുക്ക് ഒരു സിന്തറ്റിക് ബാച്ച് ഐഡി ലഭിക്കും. tag യൂണിറ്റ്, ലൈൻ എന്നീ നിരകളിൽ നിന്നുള്ള മൂല്യങ്ങളുടെ ഓരോ സവിശേഷ സംയോജനത്തിനും.
സിന്തറ്റിക് tags സൃഷ്ടിക്കപ്പെടുന്നത് ഇതായിരിക്കും: BatchID_A_1, BatchID_B_2
അതിനാൽ പട്ടികയിലെ സമയത്തിനായി BatchID_A_1 വായിക്കുന്നത് Batch7 എന്ന മൂല്യം നൽകും, അതേ സമയം BatchID_B_2 Batch8 എന്ന മൂല്യം നൽകും.
ഒരു ടൈംസ്റ്റുള്ള ഒരു ടൈം കോളം ശ്രദ്ധിക്കുകamp ഈ സവിശേഷതയ്ക്ക് ഓരോ വരിയിലും ആവശ്യമാണ്.
1.1.5 വ്യതിരിക്ത ഡാറ്റ
ഡിസ്ക്രീറ്റ് ഡാറ്റ എന്നത് അപൂർവ്വമായി അളക്കുന്ന ഡാറ്റയാണ്, ഇവയ്ക്ക് അളവുകൾക്കിടയിൽ ലോജിക്കൽ മൂല്യങ്ങളൊന്നുമില്ല. സാധാരണയായി,ampഓരോ ബാച്ചിലും അർദ്ധ-ക്രമേണ ഇടവേളകളിൽ (ഒരു ദിവസത്തിൽ ഒരിക്കൽ പോലുള്ളവ) le എടുക്കുന്നു. ഇത് sampപിന്നീട് le ഒരു ലാബിലേക്ക് അയയ്ക്കുന്നു, അവിടെ s-ൽ വിശകലനം നടത്തുന്നുampലെയും പിന്നീടുള്ള സമയത്തുംtagകളെക്കുറിച്ചുള്ള ഒരു റിപ്പോർട്ടുമായി ഇ മടങ്ങി.ampആവശ്യമായ വേരിയബിളുകൾക്ക് le നൽകുക. ഇത് പിന്നീട് ഡിസ്ക്രീറ്റ് ഡാറ്റ ടേബിളിലെ ഡാറ്റാബേസിൽ രേഖപ്പെടുത്തുന്നു.
ഇതിനെക്കുറിച്ച് കൂടുതലറിയാൻ SimApi ഗൈഡിലും SIMCA-ഓൺലൈൻ ടെക്നിക്കൽ ഗൈഡിലും സന്ദർശിക്കുക.
1 വ്യത്യസ്ത ഡാറ്റ വീണ്ടെടുക്കൽ മോഡുകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, അതിൽ ബാച്ച് ഡാറ്റ ഒന്നാണ്, SimApi Guide.pdf കാണുക.
മുൻവ്യവസ്ഥകൾ
1.1.5.1 സിന്തറ്റിക് ബാച്ച് പ്രായം tags ഡിസ്ക്രീറ്റ് ഡാറ്റ നോഡുകൾക്ക് നാല് സിന്തറ്റിക് ഉണ്ട്. tags $BatchAge(d), $BatchAge(h), $BatchAge(m), $BatchAge(s) എന്നിങ്ങനെ നാമകരണം ചെയ്യപ്പെട്ടിരിക്കുന്നു. അവയുടെ മൂല്യങ്ങൾ വായിക്കുമ്പോൾ, ഓരോ s-നും ഫ്ലോട്ടിംഗ്-പോയിന്റ് സംഖ്യയായി അവ ബാച്ച് പ്രായം ആയിരിക്കും.ample നാല് വ്യത്യസ്ത കാന്തിമാനങ്ങളിൽ: യഥാക്രമം ദിവസങ്ങൾ, മണിക്കൂർ, മിനിറ്റ്, സെക്കൻഡ്. ഇവ tags സിംക മോഡലിൽ മെച്യൂരിറ്റി ആയി ഉപയോഗിക്കാൻ കഴിയും, അങ്ങനെ അത്തരം കാര്യങ്ങൾ വ്യക്തമായി ചേർത്ത് പൂരിപ്പിക്കേണ്ടതിന്റെ ആവശ്യകത കുറയ്ക്കുന്നു. tags ഡിസ്ക്രീറ്റ് ഡാറ്റ പട്ടികകളിലേക്ക്.
1.1.6 കൺകറന്റ് സിംഅപി ആക്സസ്
സിംസിഎ-ഓൺലൈൻ 18 സെർവറിൽ അവതരിപ്പിച്ചിരിക്കുന്ന ഒരു ഓപ്ഷണൽ സവിശേഷതയാണ് കൺകറന്റ് സിംഅപി ആക്സസ്, ഇത് സെർവറിന്റെയും ക്ലയന്റുകളുടെയും പ്രകടനവും പ്രതികരണശേഷിയും മെച്ചപ്പെടുത്തും.
ODBC SimApi ത്രെഡ്-സുരക്ഷിതമാണ് കൂടാതെ സെർവറിലേക്കുള്ള കണക്ഷനുകളുടെ ഒരു പൂൾ ഉപയോഗിക്കുന്നു. കോൺഫിഗറേഷനിലെ DatabaseConnectionPoolSize ക്രമീകരണം ഉപയോഗിച്ച് പൂളിന്റെ വലുപ്പം കോൺഫിഗർ ചെയ്യാവുന്നതാണ്. file (സ്ഥിരസ്ഥിതിയായി 10). ഡാറ്റാബേസിലേക്ക് എത്ര കൺകറന്റ് അഭ്യർത്ഥനകൾ അനുവദിക്കണമെന്ന് ഇത് നിയന്ത്രിക്കുന്നു. മുമ്പത്തെ അഭ്യർത്ഥനകൾ പൂർത്തിയാകുമ്പോൾ അധിക കൺകറന്റ് അഭ്യർത്ഥനകൾ ക്യൂവിൽ നിർത്തുകയും നടപ്പിലാക്കുകയും ചെയ്യുന്നു.
വ്യത്യസ്ത ഡാറ്റാബേസ് എഞ്ചിനുകളും വ്യത്യസ്ത ഡാറ്റാബേസ് സെർവറുകളും വ്യത്യസ്ത എണ്ണം കൺകറന്റ് ത്രെഡുകളെ പിന്തുണച്ചേക്കാം. ഒപ്റ്റിമൽ പ്രകടനത്തിന്, കണക്ഷൻ പൂൾ വലുപ്പം ക്രമീകരിക്കേണ്ടി വന്നേക്കാം.
കൺകറന്റ് സിംഅപി ആക്സസിനെക്കുറിച്ചുള്ള സിംസിഎ-ഓൺലൈൻ സഹായത്തിൽ നിന്ന് ഇത് എങ്ങനെ പ്രവർത്തനക്ഷമമാക്കാം എന്നതിനെക്കുറിച്ചും കൂടുതൽ പരിഗണനകൾ അറിയുക.
2 മുൻവ്യവസ്ഥകൾ
ഈ SimApi പ്രവർത്തിക്കണമെങ്കിൽ, SimApi പ്രവർത്തിപ്പിക്കുന്ന PC-ക്കും ഡാറ്റാബേസ് ഘടനയും പ്രകടനവുമായി ബന്ധപ്പെട്ട ഡാറ്റ ഉറവിടത്തിനും പാലിക്കേണ്ട ആവശ്യകതകൾ ഉണ്ട്.
2.1 ഡാറ്റാബേസ് ഘടന ആവശ്യകതകൾ
ഒരു ഡാറ്റാബേസിൽ തീർച്ചയായും അനിയന്ത്രിതമായ ഘടനയുള്ള ഏത് ഡാറ്റയും അടങ്ങിയിരിക്കാം. സിംക-ഓൺലൈനിലും സിംകയിലും ഉപയോഗിക്കുന്നതിനുള്ള പ്രോസസ് ഡാറ്റ നേടുന്നതിനാണ് ODBC സിംഅപി നിർമ്മിച്ചിരിക്കുന്നത്.
സിംആപി പ്രവർത്തിക്കണമെങ്കിൽ, താഴെ വിവരിച്ചിരിക്കുന്നതുപോലെ ഡാറ്റാബേസിന് ഒരു പ്രത്യേക ഘടനയോ രൂപകൽപ്പനയോ ഉണ്ടായിരിക്കണം.
പൊതുവായ ആവശ്യകതകൾ ഇതാ:
· ഉപയോഗിക്കുന്ന എല്ലാ പട്ടികകൾക്കും ഒരു അദ്വിതീയ പ്രാഥമിക കീ ഉണ്ട്. · ഡാറ്റാബേസിലെ മിക്ക പട്ടികകൾക്കും ഒരു തീയതി/സമയ നിര ആവശ്യമാണ്, അതുവഴി SimApi-ക്ക് ഏറ്റവും കൂടുതൽ സമയം കണ്ടെത്താനാകും.amp
ഡാറ്റയുടെ ഓരോ വരിയ്ക്കും. പ്രകടനത്തെ ബാധിക്കാതിരിക്കാൻ ഈ കോളം ഡാറ്റാബേസിൽ സൂചികയിലാക്കണം. · ഡാറ്റ കോളങ്ങൾക്കായി SimApi രണ്ട് ഡാറ്റ തരങ്ങളെ പിന്തുണയ്ക്കുന്നു: സംഖ്യാപരമായ യഥാർത്ഥ മൂല്യങ്ങൾ (ഒരു ഫ്ലോട്ട് അല്ലെങ്കിൽ മറ്റേതെങ്കിലും
സംഖ്യാ ഡാറ്റാ ടൈപ്പ്) അല്ലെങ്കിൽ ടെക്സ്റ്റ് സ്ട്രിംഗുകൾ (ഉദാ.ampഡാറ്റാബേസിൽ le varchar). ഡാറ്റ കോളങ്ങൾക്ക് നഷ്ടപ്പെട്ട മൂല്യങ്ങളും (ശൂന്യങ്ങൾ) അനുവദനീയമാണ്. · പദം view ഈ പ്രമാണത്തിൽ പട്ടികയും പട്ടികയും പരസ്പരം മാറിമാറി ഉപയോഗിച്ചിരിക്കുന്നത് ഒരേ അർത്ഥത്തിനാണ്. · നിങ്ങൾ ഒരു സൃഷ്ടിക്കുകയാണെങ്കിൽ view ഡാറ്റാ ഉറവിടത്തിൽ അത് ഉപയോഗിക്കണമെങ്കിൽ, പ്രകടന പ്രശ്നങ്ങൾ ഉണ്ടാകാതിരിക്കാൻ ശ്രദ്ധിക്കുക: view SimApi വഴി വേഗത്തിൽ ആക്സസ് ചെയ്യണം. ഇതിനർത്ഥം നിങ്ങൾക്ക് സാധാരണയായി ഒരു സങ്കീർണ്ണത സൃഷ്ടിക്കാൻ കഴിയില്ല എന്നാണ്. view മറ്റ് നിരവധി പട്ടികകളിൽ നിന്നുള്ള ഡാറ്റ സമാഹരിക്കുകയും ഫലങ്ങൾ കണക്കാക്കുന്നതിന് സങ്കീർണ്ണമായ ബിസിനസ്സ് യുക്തി നിർവഹിക്കുകയും ചെയ്യുന്നു. view ഒരു പ്രക്രിയയുടെ തത്സമയ നിരീക്ഷണത്തിനായി ഉപയോഗിക്കുന്ന SIMCA-ഓൺലൈൻ പോലുള്ള SimApi-യുടെ ഉപയോക്താക്കളുടെ പ്രകടന ആവശ്യകതകൾ നിറവേറ്റില്ല.
സിംഅപിയിൽ നിരവധി സവിശേഷതകൾ ഉണ്ട്, കൂടാതെ 3-ാം അധ്യായത്തിൽ വിവരിച്ചിരിക്കുന്നതുപോലെ, ഓരോ സവിശേഷതയ്ക്കും ആവശ്യമായ വിവിധ ക്രമീകരണങ്ങൾ വരുത്തേണ്ടതുണ്ട്.
2.2 ഡാറ്റാബേസ് പ്രകടന പരിഗണനകൾ
റിയൽ-ടൈം മോണിറ്ററിംഗിനായി ഉപയോഗിക്കുന്ന SIMCA-ഓൺലൈനിൽ ഒരു SimApi ഉപയോഗിക്കുന്നതിന്, ഡാറ്റാ ഉറവിടം ഒരു നല്ല പ്രോസസ് ഡാറ്റ ചരിത്രകാരനായി പ്രവർത്തിക്കേണ്ടത് പ്രധാനമാണ്.
· ഡാറ്റാ സ്രോതസ്സിൽ ഡാറ്റാ ഏറ്റെടുക്കൽ കാലതാമസം ഉണ്ടാകരുത്: സിംക-ഓൺലൈനിൽ നന്നായി പ്രവർത്തിക്കുന്നതിന് ഡാറ്റാ സ്രോതസ്സിലെ നിലവിലെ ഡാറ്റ പ്രക്രിയയുടെ നിലവിലെ അവസ്ഥയെ പ്രതിഫലിപ്പിക്കണം.
മുൻവ്യവസ്ഥകൾ
· സെർവറിന് പ്രോജക്റ്റുകളുടെ തത്സമയ നിർവ്വഹണം നിലനിർത്താൻ കഴിയുന്ന തരത്തിൽ ഡാറ്റാ ഉറവിടം ഡാറ്റയ്ക്കുള്ള അഭ്യർത്ഥനകളോട് വേഗത്തിൽ പ്രതികരിക്കണം.
ഇതിന് നിരവധി പ്രത്യാഘാതങ്ങളുണ്ട്:
· ഡാറ്റാ അഗ്രഗേഷൻ നടത്തുന്ന ഡാറ്റാ വെയർഹൗസുകളോ ഡാറ്റാബേസുകളോ തത്സമയ പ്രോജക്റ്റ് നിർവ്വഹണത്തിനായി സിംക-ഓൺലൈനുമായി നന്നായി പ്രവർത്തിച്ചേക്കില്ല, കാരണം അവ ഡാറ്റാ ഏറ്റെടുക്കൽ കാലതാമസത്തിന് കാരണമായേക്കാം.
· ഡാറ്റാബേസ് viewസങ്കീർണ്ണവും സമയമെടുക്കുന്നതുമായ അന്വേഷണങ്ങൾ നടത്തുന്ന ഉപയോക്താക്കൾ, സിംക-ഓൺലൈനിൽ ഉപയോഗിക്കുന്നതിന് വളരെ മന്ദഗതിയിലാകാൻ സാധ്യതയുണ്ട്.
2.3 നെറ്റ്വർക്കിംഗ് പരിഗണനകൾ
നെറ്റ്വർക്കിലെ ഡാറ്റാ ഉറവിടത്തിന് സമീപമായി നിങ്ങൾ SIMCA-ഓൺലൈൻ സെർവർ കണ്ടെത്തണം. ഇത് SIMCA-ഓൺലൈനും അതിന്റെ ഡാറ്റാ ഉറവിടവും തമ്മിലുള്ള വേഗതയേറിയ കണക്ഷൻ ഉറപ്പാക്കുന്നു. ഫയർവാളുകൾ പോലുള്ള നെറ്റ്വർക്കിംഗ് ഉപകരണങ്ങൾ SIMCA-ഓൺലൈനും ഡാറ്റാ ഉറവിടവും തമ്മിലുള്ള കണക്ഷനെ തടസ്സപ്പെടുത്തിയേക്കാം. ഇങ്ങനെയാണെങ്കിൽ ഫയർവാൾ നിയമങ്ങൾ പരിഷ്കരിക്കേണ്ടി വന്നേക്കാം. SimApi പ്രവർത്തിപ്പിക്കുന്ന PC-യിൽ നിന്ന് ഡാറ്റാ ഉറവിടത്തിലേക്കുള്ള കണക്റ്റിവിറ്റി പരിശോധിക്കുക.ampODBC ഡാറ്റാ ഉറവിടങ്ങളിലെ ടെസ്റ്റ് കണക്ഷൻ ബട്ടൺ ക്ലിക്ക് ചെയ്യുക.
2.4 ODBC ഡ്രൈവറുകൾ
SimApi ഇൻസ്റ്റാൾ ചെയ്തിട്ടുള്ള PC-യിൽ നിങ്ങളുടെ ഡാറ്റാ ഉറവിടം ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് SimApi-ക്ക് ODBC ഡ്രൈവറുകൾ ആവശ്യമാണ്. ODBC ഡ്രൈവറുകൾ ഡാറ്റാബേസിന്റെ നിർമ്മാതാവിൽ നിന്നാണ് ലഭിക്കുന്നത്. ലഭ്യമായ ഏറ്റവും പുതിയ പതിപ്പ് ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യുക. Microsoft SQL സെർവറിനുള്ള ഡ്രൈവറുകൾ പലപ്പോഴും മിക്ക Windows കമ്പ്യൂട്ടറുകളിലും ഇതിനകം തന്നെ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്. SimApi-യുടെ പ്ലാറ്റ്ഫോമുമായി പൊരുത്തപ്പെടുന്ന ഡ്രൈവറുകൾ നിങ്ങൾക്ക് ആവശ്യമാണ്. സാധാരണയായി, ഇതിനർത്ഥം 64-ബിറ്റ് x64 ഡ്രൈവറുകൾ 64-ബിറ്റ് വിൻഡോസിലും SIMCA, SIMCA-ഓൺലൈനിലും ഉപയോഗിക്കണമെന്നാണ്. പഴയ 32-ബിറ്റ് SIMCA പതിപ്പുകൾക്ക്, 32-ബിറ്റ് ODBC ഡ്രൈവറുകൾ ആവശ്യമാണ്.
2.5 ഡാറ്റാബേസ് ആധികാരികത
SimApi-യ്ക്ക് ഡാറ്റ ആക്സസ് ചെയ്യാൻ കഴിയുന്നതിന് ഡാറ്റാബേസുകൾക്ക് പ്രാമാണീകരണം ആവശ്യമാണ്, അതുവഴി SimApi-ക്ക് ആവശ്യമായ ഡാറ്റ മാത്രമേ ആക്സസ് ചെയ്യാൻ കഴിയൂ. SimApi ഉപയോഗിക്കുന്ന ഒരു പ്രത്യേക ഉപയോക്താവിലേക്ക് ഡാറ്റാബേസ് അഡ്മിനിസ്ട്രേറ്റർമാർ ഡാറ്റാബേസിലെ ആക്സസ് പരിമിതപ്പെടുത്തുന്നു. ODBC SimApi ഉപയോഗിച്ച് മൂന്ന് വഴികളിൽ ഒന്നിൽ ഉപയോക്തൃ പ്രാമാണീകരണം ചെയ്യാൻ കഴിയും:
1. SimApi കോൺഫിഗറേഷൻ ഡയലോഗിൽ ഉപയോക്തൃനാമവും പാസ്വേഡും വ്യക്തമാക്കൽ. ക്രെഡൻഷ്യലുകൾ പിസിയിൽ എൻക്രിപ്റ്റ് ചെയ്ത ഫോർമാറ്റിലാണ് സൂക്ഷിക്കുന്നത്.
2. ODBC ഡാറ്റാ ഉറവിടങ്ങളിൽ (താഴെ കാണുക) സൃഷ്ടിച്ച ODBC കണക്ഷനിൽ ഉപയോക്തൃനാമവും പാസ്വേഡും വ്യക്തമാക്കൽ. ഇത് Windows-ൽ ക്രെഡൻഷ്യലുകൾ സംഭരിക്കുന്നു.
3. ക്രെഡൻഷ്യലുകൾ വ്യക്തമായി വ്യക്തമാക്കാതെ, പകരം Windows Authentication ഉം SimApi പ്രവർത്തിപ്പിക്കുന്ന ഉപയോക്തൃ അക്കൗണ്ടും ഉപയോഗിക്കുക. ഡെസ്ക്ടോപ്പ് SIMCA-യ്ക്ക്, ഇത് SIMCA പ്രവർത്തിക്കുന്ന ഉപയോക്താവിനെയാണ് അർത്ഥമാക്കുന്നത്, SIMCA-ഓൺലൈനിന് ഇത് Windows സേവനങ്ങളിൽ കോൺഫിഗർ ചെയ്തിരിക്കുന്ന SIMCA-ഓൺലൈൻ സേവന അക്കൗണ്ടിനെയാണ് അർത്ഥമാക്കുന്നത്.
SimApi എങ്ങനെ കോൺഫിഗർ ചെയ്യാമെന്ന് അധ്യായം 3 കാണിക്കുന്നു.
2.6 വിഷ്വൽ സി++ പുനർവിതരണം ചെയ്യാവുന്നത്
ഒരു കമ്പ്യൂട്ടറിൽ SimApi ഉപയോഗിക്കുന്നതിന്, അതിൽ ഇനിപ്പറയുന്ന സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാൾ ചെയ്തിരിക്കണം:
· വിഷ്വൽ സ്റ്റുഡിയോ 2015-2022-നുള്ള മൈക്രോസോഫ്റ്റ് വിഷ്വൽ സി++ പുനർവിതരണം ചെയ്യാവുന്നത്. സിംസിഎയുടെയോ സിംസിഎ-ഓൺലൈനിന്റെയോ സമീപകാല പതിപ്പുകളുള്ള എല്ലാ കമ്പ്യൂട്ടറുകളിലും ഇത് ഇതിനകം ലഭ്യമാണ്. മറ്റ് സന്ദർഭങ്ങളിൽ സിംഅപി പ്രവർത്തിപ്പിക്കുന്നതിന്, ഏറ്റവും പുതിയ പതിപ്പ് https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vcredist? എന്നതിൽ കാണാം.view=msvc-170#visual-studio-2015-2017-2019-and-2022
ഇൻസ്റ്റാളേഷനും സജ്ജീകരണവും
3 ഇൻസ്റ്റലേഷനും സജ്ജീകരണവും
sartorius.com/umetrics-simapi-യിൽ നിന്ന് ഡൗൺലോഡ് ചെയ്യാവുന്ന SimApi ഗൈഡിൽ SimApi എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം, കോൺഫിഗർ ചെയ്യാം, ട്രബിൾഷൂട്ട് ചെയ്യാം, പരീക്ഷിക്കാം എന്നതിനെക്കുറിച്ചുള്ള നല്ല പശ്ചാത്തല വിവരങ്ങൾ അടങ്ങിയിരിക്കുന്നു. വിവിധ വിഷയങ്ങളെക്കുറിച്ച് കൂടുതലറിയാൻ നിങ്ങൾക്ക് ഈ ഡോക്യുമെന്റ് റഫർ ചെയ്യാവുന്നതാണ്. ഈ SimApi ഇൻസ്റ്റാൾ ചെയ്യാനും കോൺഫിഗർ ചെയ്യാനും, ഈ ഘട്ടങ്ങൾ നടപ്പിലാക്കുക:
1. നിങ്ങളുടെ ഡാറ്റാബേസ് എഞ്ചിനായി ODBC ഡ്രൈവറുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക (അധ്യായം 2 കാണുക). 2. Windows ODBC ഡാറ്റാ ഉറവിടങ്ങളിൽ ഒരു ODBC ഡാറ്റാബേസ് കണക്ഷൻ സജ്ജീകരിച്ച് അത് പരിശോധിക്കുന്നതിനായി
പ്രവർത്തിക്കുന്നു (അടുത്ത വിഭാഗത്തിലെ വിശദമായ ഘട്ടങ്ങൾ). 3. സിംഅപി അതിന്റെ ഇൻസ്റ്റാളേഷൻ പ്രോഗ്രാം ഉപയോഗിച്ച് പിസിയിൽ ഇൻസ്റ്റാൾ ചെയ്യുക: (വിശദമായ നിർദ്ദേശങ്ങൾക്ക്, അദ്ധ്യായം 5 കാണുക
സിംഅപി ഗൈഡ്): a. പുതിയത് ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് മുമ്പ് വിൻഡോസ് ആപ്പുകളിലും ഫീച്ചറുകളിലും മുൻ പതിപ്പുകൾ അൺഇൻസ്റ്റാൾ ചെയ്തുകൊണ്ട് ആരംഭിക്കുക. b. സിപ്പ് അൺസിപ്പ് ചെയ്യുക. file, പതിപ്പ് Info.txt പരിശോധിക്കുക file കൂടാതെ (നിങ്ങൾ ഇപ്പോൾ വായിക്കുന്നത്…) ഉപയോക്തൃ ഗൈഡും. c. സെറ്റപ്പ് exe പ്രവർത്തിപ്പിക്കുക. file SimApi ഇൻസ്റ്റാൾ ചെയ്യാൻ.
4. പിസിയിലെ വിഷ്വൽ സി++ റീഡിസ്ട്രിബ്യൂട്ടബിൾ കാലികമല്ലെങ്കിൽ, ഏറ്റവും പുതിയ പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യുക (2.6 കാണുക). 5. സിംഅപി ഗൈഡിലെ അദ്ധ്യായം 5-ൽ വിവരിച്ചിരിക്കുന്നതുപോലെ, സിംഅപി സിംകയിലേക്കോ സിംക-ഓൺലൈനിലേക്കോ ചേർക്കുക.
a. SimApi കോൺഫിഗർ ചെയ്യുന്നതിനായി നിങ്ങൾ ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, ഉപയോഗിക്കുന്നതിനുള്ള ക്രെഡൻഷ്യലുകൾ നൽകുന്നതിനുള്ള ഈ ഡയലോഗ് നിങ്ങൾക്ക് ലഭിക്കും (മുൻ അധ്യായത്തിലെ ഓപ്ഷനുകളെക്കുറിച്ച് അറിയുക):
b. ഈ SimApi-യുടെ മറ്റെല്ലാ ക്രമീകരണങ്ങളും ഒരു XML-ൽ സ്വമേധയാ നിർമ്മിച്ചതാണ്. file ഒരു ടെക്സ്റ്റ് എഡിറ്റർ ഉപയോഗിച്ച്. ഓരോ സവിശേഷതയും എങ്ങനെ ക്രമീകരിക്കാമെന്ന് ഈ അധ്യായത്തിൽ പിന്നീട് വിവരിച്ചിരിക്കുന്നു.
6. SimApi പരീക്ഷിക്കുക. SimApi ഗൈഡിലെ 6-ാം അധ്യായം കാണുക.
3.1 SimApi ഉപയോഗിക്കുന്നതിനായി Windows-ൽ ഒരു ODBC ഡാറ്റാ ഉറവിട കണക്ഷൻ കോൺഫിഗർ ചെയ്യുന്നു.
SimApi പ്രവർത്തിക്കാൻ കോൺഫിഗർ ചെയ്ത ODBC ഡാറ്റാ ഉറവിട കണക്ഷൻ ആവശ്യമാണ്. Windows-ലെ ODBC ഡാറ്റാ ഉറവിട നിയന്ത്രണ പാനലിൽ നിങ്ങൾ ഇത് സൃഷ്ടിക്കണം. 64bit Windows-ൽ ഈ ഉപകരണത്തിന്റെ രണ്ട് പതിപ്പുകളുണ്ട്: 32-ബിറ്റ് ആപ്ലിക്കേഷനുകൾക്കും 64-ബിറ്റിനും ഒന്ന്. നിങ്ങൾ ഉപയോഗിക്കുന്ന SimApi-യുമായി പൊരുത്തപ്പെടുന്ന ഒന്ന് ഉപയോഗിക്കുക, സാധാരണയായി 64-ബിറ്റ്, കാരണം SIMCA-online, SIMCA എന്നിവയുടെ എല്ലാ സമീപകാല പതിപ്പുകളും 64-ബിറ്റ് ആയതിനാൽ 64-ബിറ്റ് SimApis വകഭേദങ്ങൾ ആവശ്യമാണ്. ഈ സ്ക്രീൻഷോട്ട് വിൻഡോസിൽ ഈ ആപ്ലിക്കേഷൻ കാണിക്കുന്നു. ഈ ഉദാഹരണത്തിൽ മൂന്ന് വ്യത്യസ്ത ഡാറ്റാബേസ് കണക്ഷനുകളുണ്ട്.ample. താഴെയുള്ള ഡയലോഗ് se01wssuite01 എന്ന സെർവറിലേക്കുള്ള SQL സെർവർ കണക്ഷനുള്ള കോൺഫിഗറേഷൻ വിസാർഡിന്റെ ആദ്യ പേജ് കാണിക്കുന്നു:
ഇൻസ്റ്റാളേഷനും സജ്ജീകരണവും
ഉപയോഗ മാർഗ്ഗനിർദ്ദേശങ്ങൾ: · സ്ക്രീൻഷോട്ടിൽ കാണിച്ചിരിക്കുന്നതുപോലെ നിങ്ങളുടെ ഡാറ്റാ ഉറവിടങ്ങൾ സിസ്റ്റം DSN-കളായി കോൺഫിഗർ ചെയ്യാൻ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു. SIMCA-online പോലുള്ള സേവനങ്ങൾ ഉൾപ്പെടെ PC-യുടെ എല്ലാ ഉപയോക്താക്കൾക്കും അവ ലഭ്യമാണെന്ന് ഇത് ഉറപ്പാക്കുന്നു. · ഒരു പുതിയ കണക്ഷൻ ചേർക്കാൻ ചേർക്കുക ക്ലിക്കുചെയ്യുക. മുൻ അധ്യായത്തിൽ വിവരിച്ചതുപോലെ നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്ത ഡ്രൈവർ തിരഞ്ഞെടുക്കുക, നിങ്ങളുടെ ഡാറ്റാബേസുമായി പൊരുത്തപ്പെടുന്നു, തുടർന്ന് വിസാർഡിൽ ക്ലിക്കുചെയ്യുക, നിങ്ങളുടെ ഡാറ്റാബേസ് സെർവറിലേക്ക് കണക്റ്റുചെയ്യുന്നതിന് ക്രമീകരണങ്ങൾ കോൺഫിഗർ ചെയ്യുക. · വിസാർഡിന്റെ അവസാനം, ഡാറ്റാബേസിലേക്കുള്ള കണക്റ്റിവിറ്റി പരിശോധിക്കാൻ നിങ്ങൾക്ക് ടെസ്റ്റ് ഡാറ്റ സോഴ്സ് ബട്ടൺ പരീക്ഷിക്കാം. ODBC-യിൽ തന്നെ നിങ്ങൾ ഉപയോക്തൃനാമവും പാസ്വേഡും നൽകിയാൽ ഇത് തീർച്ചയായും പ്രവർത്തിക്കില്ല (മുൻ അധ്യായം കാണുക).
3.2 പ്രോസസ്സ് ഡാറ്റ ആക്സസ് ചെയ്യുന്നതിനുള്ള രണ്ട് വഴികളിൽ ഒന്ന് തിരഞ്ഞെടുക്കൽ
ഈ SimApi-യിൽ പ്രോസസ് ഡാറ്റ ആക്സസ് ചെയ്യാൻ രണ്ട് വഴികളുണ്ട്: 1. ഡയറക്ട് മോഡ്. ഈ മോഡിൽ നിങ്ങൾ വ്യക്തമാക്കുന്നത് view സിംഅപി വഴി വെളിപ്പെടുത്തേണ്ട പേരുകൾ. ഓരോന്നും view SimApi-യിൽ ഒരു നോഡായി മാറുന്നു, കൂടാതെ a-യിലെ എല്ലാ നിരകളും view ആയിത്തീരുന്നു tags. ഉപയോഗിക്കാൻ താരതമ്യേന എളുപ്പമുള്ളതിനാൽ ഡയറക്ട് മോഡ് ശുപാർശ ചെയ്യുന്നു.
ഇൻസ്റ്റാളേഷനും സജ്ജീകരണവും
2. തിരയൽ View മോഡ്. ഈ മോഡ് കൂടുതൽ സങ്കീർണ്ണമാണ്, കൂടാതെ ഒരു പ്രത്യേക ആവശ്യമാണ് view ലുക്കപ്പ് എന്ന് വിളിക്കുന്ന ഡാറ്റാബേസിൽ View. ഇത് view നിർവചിക്കുന്നു tags അത് SimApi വഴി വെളിപ്പെടുത്തണം, പക്ഷേ ഡാറ്റ അനുബന്ധമായി എടുത്തതാണ് viewലുക്കപ്പിലെ ഡാറ്റയുടെ ഓരോ വരിയിലും വ്യക്തമാക്കിയിട്ടുള്ള s view.
ഇവയും SimApi-യുടെ മറ്റ് എല്ലാ സവിശേഷതകളും എങ്ങനെ സജ്ജീകരിക്കാമെന്ന് താഴെ കൂടുതലറിയുക. നിങ്ങൾ താഴെ കോൺഫിഗർ ചെയ്യുന്ന ഈ SimApi-യുടെ സവിശേഷതകളെക്കുറിച്ച് കൂടുതലറിയാൻ അദ്ധ്യായം 1.1 കാണുക.
3.3 എക്സ്എംഎൽ കോൺഫിഗറേഷൻ file ഒപ്പം ലോഗ് file സ്ഥാനങ്ങൾ
ഒരു സിംഅപി അതിന്റെ ലോഗ് സൂക്ഷിക്കുന്നു fileമറഞ്ഞിരിക്കുന്ന പ്രോഗ്രാം ഡാറ്റ ഫോൾഡർ2-ൽ s: %programdata%UmetricsSimApi, ഇവിടെ %programdata% നിങ്ങളുടെ കമ്പ്യൂട്ടറിലെ യഥാർത്ഥ ഫോൾഡറിലേക്ക് മാപ്പ് ചെയ്യുന്നു. ഇത് ഡിഫോൾട്ടായി C:ProgramData ആയി മാറുന്നു.
ഇതിൽ ഒരു XML-ലെ SimApi ക്രമീകരണങ്ങൾ അടങ്ങിയിരിക്കുന്നു. file ODBCSimApi_ എന്ന് പേരിട്ടിരിക്കുന്നു .xml. നിങ്ങൾക്ക് ഇത് എഡിറ്റ് ചെയ്യാൻ കഴിയും. file മാറ്റങ്ങൾ വരുത്താൻ നോട്ട്പാഡ് പോലുള്ള ഒരു ടെക്സ്റ്റ് എഡിറ്റർ സ്വമേധയാ ഉപയോഗിക്കുന്നു.
ഓരോ സിംഅപിയും സാധാരണയായി അതിന്റേതായ ലോഗ് ഉപയോഗിക്കുന്നു file, ഇത് സിംസിഎ-ഓൺലൈൻ സെർവർ ലോഗിന് സമാനമാണ് file ഒരു ലോഗ് ലെവൽ സജ്ജീകരണത്തെ ആശ്രയിച്ച് ഡാറ്റ അടങ്ങിയിരിക്കും. ഇത് file ട്രബിൾഷൂട്ടിംഗിന് ഉപയോഗപ്രദമാണ്.
ലോഗ് file ODBCSimApi_ എന്ന് നാമകരണം ചെയ്തിരിക്കുന്നു. .ലോഗ്.
എന്നത് നിങ്ങൾ SIMCA-ഓൺലൈൻ സെർവർ ഓപ്ഷനുകളിൽ ചേർത്ത SimApi ഉദാഹരണത്തിന്റെ പേരാണ് അല്ലെങ്കിൽ ഡെസ്ക്ടോപ്പ് SIMCA-യ്ക്കുള്ള ഡിഫോൾട്ട് ആണ്. ഉദാ.ample, നിങ്ങൾ ഉദാഹരണത്തിന് "MyDB" എന്ന് പേരിട്ടാൽ ലോഗ് file പേര് ODBCsimApi_MyDB.log എന്നായിരിക്കും. ഇതിനെക്കുറിച്ച് കൂടുതലറിയാൻ SimApi ഗൈഡിലെ 4.2 4.3 കാണുക.
3.4 ആഗോള കണക്ഷൻ ക്രമീകരണങ്ങൾ
XML കോൺഫിഗറേഷന്റെ ആദ്യ ഭാഗം file നിങ്ങളുടെ ഡാറ്റാബേസിലേക്ക് എങ്ങനെ ബന്ധിപ്പിക്കാമെന്ന് വിവരിക്കുന്ന കണക്ഷൻ ക്രമീകരണങ്ങളാണ്.
ആവശ്യമായ ക്രമീകരണങ്ങൾ ഇവയാണ്:
· ഡിഎസ്എൻ
ഡാറ്റ ഉറവിട നാമം. ഇത് വിൻഡോസിലെ സിസ്റ്റം DSN-ന്റെ പേരുമായി പൊരുത്തപ്പെടണം.
നിങ്ങൾ മുകളിൽ കോൺഫിഗർ ചെയ്ത ODBC ഡാറ്റ ഉറവിടങ്ങൾ.
· SQL ഡയലക്റ്റ്
നിങ്ങൾ ഉപയോഗിക്കുന്ന ഡാറ്റാബേസ് സെർവറുമായി പൊരുത്തപ്പെടുന്ന തരത്തിൽ സജ്ജമാക്കുക.
ഐഡന്റിഫയറുകളുടെ പേരുകളായി റിസർവ് ചെയ്ത SQL കീവേഡുകൾ ഉപയോഗിക്കുകയോ നിങ്ങളുടെ ഐഡന്റിഫയർ നാമങ്ങളിൽ സ്പെയ്സുകൾ ഉപയോഗിക്കുകയോ ചെയ്താൽ, LeftPunctuation, RightPunctuation ക്രമീകരണങ്ങൾ സജ്ജീകരിക്കേണ്ടി വന്നേക്കാം. viewഡാറ്റാബേസിലെ പട്ടികകൾ/നിരകൾ എന്നിവ.
മറ്റ് കണക്ഷൻ ക്രമീകരണങ്ങൾ ഓപ്ഷണലാണ്.
ഇവയ്ക്കും മറ്റ് എല്ലാ ക്രമീകരണങ്ങൾക്കും അധ്യായത്തിന്റെ അവസാനത്തിലുള്ള പട്ടികയിൽ വിവരണങ്ങളുണ്ട്.
പ്രധാനം: ഡാറ്റാബേസുകൾ, പട്ടികകൾ എന്നിവയുടെ പേരുകളുടെ കാര്യത്തിൽ ചില ഡാറ്റാബേസുകൾ കേസ് സെൻസിറ്റീവ് ആണ്, views, columns so make sure you use the correct casing used in your database in the XML file.
3.5 തുടർച്ചയായ/പ്രക്രിയയ്ക്കുള്ള നേരിട്ടുള്ള മോഡ് views
ഓരോ വരിയും ഡയറക്ട് മോഡിൽ view ഒരു നിരീക്ഷണമാണ്.
ലെ നിരകൾ view വേരിയബിളുകളെ പ്രതിനിധീകരിക്കുന്നു:
· തീയതി/സമയ ഡാറ്റയുള്ള ഒരൊറ്റ കോളം ഉണ്ടായിരിക്കണം. ഈ കോളം പ്രാഥമിക കീ ആയിരിക്കണം കൂടാതെ ശൂന്യ മൂല്യങ്ങൾ ഉൾക്കൊള്ളാൻ പാടില്ല. ഈ കോളത്തിന്റെ പേര് കോൺഫിഗറേഷനിൽ കോൺഫിഗർ ചെയ്തിരിക്കുന്ന ടൈംഫീൽഡ് സജ്ജീകരണവുമായി പൊരുത്തപ്പെടണം. file. ഈ നിരയുടെ മൂല്യങ്ങൾ സമയ st ആണ്amp നിരീക്ഷണങ്ങൾക്കായി.
· തീയതി/സമയ കോളം ഡേറ്റ്ടൈം അല്ലെങ്കിൽ ഡേറ്റ്ടൈം2 ഡാറ്റാ തരം ആയിരിക്കണം. · ശേഷിക്കുന്ന കോളങ്ങൾ സിംഅപി വഴി ഇങ്ങനെ പ്രദർശിപ്പിക്കും tags കോളത്തിന്റെ അതേ പേരുകളിൽ
പേരുകൾ. ഈ നിരകളുടെ മൂല്യങ്ങൾ പ്രോസസ്സ് ഡാറ്റയാണ്.
2 ഈ ഫോൾഡർ വിൻഡോസിൽ സ്ഥിരസ്ഥിതിയായി മറച്ചിരിക്കുന്നു. ഇത് കാണാൻ File നിങ്ങൾ കോൺഫിഗർ ചെയ്യുന്ന എക്സ്പ്ലോറർ, മറഞ്ഞിരിക്കുന്നതായി കാണിക്കുക files. ഒരു വിലാസം ടൈപ്പ് ചെയ്തുകൊണ്ട് നിങ്ങൾക്ക് ഒരു മറഞ്ഞിരിക്കുന്ന ഫോൾഡറിലേക്ക് നാവിഗേറ്റ് ചെയ്യാൻ കഴിയുമെന്ന് ശ്രദ്ധിക്കുക. File എക്സ്പ്ലോററിന്റെ വിലാസ ബാർ.
ഇൻസ്റ്റാളേഷനും സജ്ജീകരണവും
· എല്ലാവർക്കും റൈറ്റ് ബാക്ക് പിന്തുണയ്ക്കുന്നു tags, എന്നിരുന്നാലും ODBC ഡാറ്റാ ഉറവിടത്തിൽ ശരിയായ അനുമതികൾ സജ്ജീകരിച്ചിരിക്കണം. നഷ്ടപ്പെട്ട മൂല്യങ്ങൾ തിരികെ എഴുതാൻ കഴിയുന്നതിന്, കോളത്തിന് nulls പിന്തുണയ്ക്കേണ്ടതുണ്ട്.
XML-ലെ കോൺഫിഗറേഷൻ file നേരെ മുന്നോട്ട് ആണ്: views, ഡയറക്ട് മോഡ് viewഎസ്: –> ”/>
കുറിപ്പ്: SimApi സ്റ്റാർട്ടപ്പിൽ മാത്രമേ കോളങ്ങൾ എണ്ണുന്നുള്ളൂ. ഇതിനർത്ഥം a യിലേക്ക് പുതിയ കോളങ്ങൾ ചേർത്തിട്ടുണ്ടെങ്കിൽ എന്നാണ്. view സിംഅപി അവ തുറന്നുകാട്ടുന്നതിനായി സിംഅപി പുനരാരംഭിക്കണം.
ചിത്രം 1. ഡയറക്ട് മോഡ് പട്ടിക ഉദാample.
3.6 ലുക്കപ്പ് View തുടർച്ചയായ/പ്രക്രിയയ്ക്കുള്ള മോഡ് views
ഇത് view ഡയറക്ട് മോഡിന് പകരം അല്ലെങ്കിൽ അതിനു പുറമേ ഉപയോഗിക്കാം viewമുകളിൽ വിവരിച്ചതുപോലെ. ലുക്കപ്പ് View മറ്റുള്ളവയിലെ ഡാറ്റ കോളങ്ങൾ ഏതൊക്കെയാണെന്ന് വ്യക്തമാക്കുന്നതിനുള്ള ഒരു പരോക്ഷ മാർഗമാണ് viewസിംഅപി വഴി സമാഹരിച്ച് തുറന്നുകാട്ടേണ്ടവ. മറ്റൊന്ന് viewകൾ യഥാക്രമം HDB സ്രോതസ്സുകൾ (ചരിത്രപരമായ ഡാറ്റ) അല്ലെങ്കിൽ PDB സ്രോതസ്സുകൾ (നിലവിലെ ഡാറ്റ) ആണ്. PDB സ്രോതസ്സ് ഓപ്ഷണലാണ്. ലുക്കപ്പ് വഴി വെളിപ്പെടുത്തിയ ഡാറ്റ View SimApi അവതരിപ്പിക്കുന്ന ഒരു നോഡ്, എപ്പോഴും ODBCProcess എന്ന് വിളിക്കപ്പെടുന്നു:
ലുക്കപ്പിലെ ഓരോ വരിയും view ഒന്ന് നിർവചിക്കുന്നു tag SimApi വഴിയും മറ്റേതെങ്കിലും വഴിയും തുറന്നുകാട്ടപ്പെടാൻ viewഅതിനുള്ള ഡാറ്റ എടുക്കേണ്ടത് tag. ലുക്കപ്പ് view അങ്ങനെ നിരവധി വരികൾ അടങ്ങിയിരിക്കും. ഇത് a എന്നും വ്യക്തമാക്കുന്നു tag എഴുതാൻ കഴിയും, അതായത്, SIMCA-online-ന് ഇതിലേക്ക് മൂല്യങ്ങൾ തിരികെ എഴുതാൻ കഴിയുമെങ്കിൽ tag.
ലുക്കപ്പിൽ നിന്ന് ഒന്നിലധികം PDB സ്രോതസ്സുകളും ഒന്നിലധികം HDB സ്രോതസ്സുകളും ഉപയോഗത്തിലുണ്ടാകാം. View. അങ്ങനെ, ODBC SimApi-ക്ക് ഒന്നിലധികം ഡാറ്റ സമാഹരിക്കാൻ കഴിയും views ഒരു നോഡിലേക്ക് tags സിംആപി വഴി തുറന്നുകാട്ടപ്പെടുന്നവ.
ലുക്കപ്പ് view താഴെ പറയുന്ന കോളങ്ങൾ ഉണ്ടായിരിക്കണം (കോൺഫിഗറേഷനിൽ ഫീൽഡുകൾ എന്ന് വിളിക്കുന്നു) file):
· പേര്
ഒരു വ്യക്തിയുടെ പേര് tag (പ്രാഥമിക കീ, varchar, ശൂന്യമല്ല).
· PDB_ഉറവിടം
പേര് view എന്നതിനായുള്ള നിലവിലെ ഡാറ്റ ഇതിൽ അടങ്ങിയിരിക്കുന്നു tag (varchar). ഇത് ആണെങ്കിൽ
കോളത്തിൽ ഒരു ശൂന്യമായ മൂല്യം അടങ്ങിയിരിക്കുന്നു, HDB_Source-ൽ നിന്നുള്ള എല്ലാ ഡാറ്റയും പ്രോഗ്രാം വായിക്കും.
· പിഡിബി_ഫീൽഡ്
എന്നതിന്റെ കോളം നാമം tag പിഡിബി ഉറവിടത്തിൽ view (varchar). എങ്കിൽ
PDB_Source മൂല്യം ഒഴിവാക്കിയിരിക്കുന്നു, ഈ കോളം വായിക്കില്ല.
· HDB_ ഉറവിടം
പേര് view അതിൽ ചരിത്രപരമായ ഡാറ്റ അടങ്ങിയിരിക്കുന്നു tag (വാർച്ചർ).
· HDB_ഫീൽഡ്
എന്നതിന്റെ കോളം നാമം tag HDB ഉറവിടത്തിൽ view (വാർച്ചർ).
ഇൻസ്റ്റാളേഷനും സജ്ജീകരണവും
· എഴുതാവുന്നത്
സിംകാ-ഓൺലൈനിന് ഇതിലേക്ക് ഡാറ്റ എഴുതാൻ കഴിയണമെങ്കിൽ tag അല്ലെങ്കിൽ അല്ല (ബിറ്റ്).
ഓരോ നിരയ്ക്കും, ഏത് വരികളാണ് പ്രാഥമിക കീ ആയിരിക്കേണ്ടതെന്നും ഓരോ നിരയ്ക്കും ഡാറ്റ തരം എന്താണെന്നും മുകളിലുള്ള വിവരണം പ്രസ്താവിക്കുന്നുവെന്നത് ശ്രദ്ധിക്കുക.
കോൺഫിഗറേഷനിൽ പേരുകൾ വ്യക്തമാക്കിയിരിക്കുന്നതിനാൽ നിരകളുടെ പേരുകൾ ഏകപക്ഷീയമാണ്. file.
ചിത്രം 2. Exampഒരു ലുക്കപ്പിന്റെ ലെ view ഒരു ഡാറ്റാബേസ് പട്ടികയുടെ രൂപത്തിൽ. സ്ക്രീൻഷോട്ടിൽ ഒരു PDB സ്രോതസ്സും ഒരു HDB സ്രോതസ്സും ഉപയോഗിച്ചിരിക്കുന്നതായി നിങ്ങൾക്ക് കാണാൻ കഴിയും. നാമ നിര നിർണ്ണയിക്കുന്നത് tag SimApi ഉപയോഗിക്കുന്ന പേരുകൾ, ഈ സാഹചര്യത്തിൽ _Field നിരകൾ ഒരേ കോളം നാമങ്ങൾ ഉപയോഗിക്കുന്നു. ഒന്ന് മാത്രം tag എഴുതാവുന്നതാണ്.
3.6.1 പിഡിബി viewകളും HDB യും views
നിങ്ങൾ ഒരു ലുക്ക്അപ്പ് ഉപയോഗിക്കുമ്പോൾ View നിങ്ങൾക്ക് കുറഞ്ഞത് ഒരു HDB എങ്കിലും ആവശ്യമാണ് view. ദി viewചരിത്രപരമായ ഡാറ്റയ്ക്കും (HDB) ഓപ്ഷണലിനും വേണ്ടിയുള്ളത് viewനിലവിലെ ഡാറ്റ PDB-യ്ക്കുള്ള s രണ്ടിനും ഒരേ ഡാറ്റ ഘടനയാണ് (നിരകൾ).
പിഡിബിയിലോ എച്ച്ഡിബിയിലോ ഉള്ള ഓരോ വരിയും viewഓരോന്നിന്റെയും മൂല്യങ്ങളുള്ള ഒരു നിരീക്ഷണത്തെ s പ്രതിനിധീകരിക്കുന്നു tag ആ PDB/HDB-യിൽ view ലുക്കപ്പിൽ വ്യക്തമാക്കിയതുപോലെ view.
പിഡിബിയും എച്ച്ഡിബിയും തമ്മിലുള്ള വ്യത്യാസങ്ങൾ ഇവയാണ്:
· ഒരു പിഡിബി view എന്നതിനായുള്ള ഒരു വരി ഡാറ്റ മാത്രമേ അടങ്ങിയിട്ടുള്ളൂ tags ലുക്കപ്പിൽ വ്യക്തമാക്കിയിരിക്കുന്നു view. അതിന് ഒരു സമയക്രമവും ഉണ്ടായിരിക്കണംamp അവസാനം അപ്ഡേറ്റ് ചെയ്തത് എപ്പോഴാണെന്ന് കാണിക്കുന്ന കോളം.
· ഒരു HDB view എന്നതിനായുള്ള നിരവധി നിര ഡാറ്റ അടങ്ങിയിരിക്കുന്നു tags ലുക്കപ്പ് പട്ടികയിൽ വ്യക്തമാക്കിയിരിക്കുന്നു. ഓരോ വരിയിലും ഒരു സമയ സംഖ്യയുണ്ട്amp ചരിത്രപരമായ കാലഘട്ടം ഉൾക്കൊള്ളുന്നamp ഒരു പ്രത്യേക നിരീക്ഷണത്തിനായി.
പിഡിബിയും എച്ച്ഡിബിയും views-ൽ ഇനിപ്പറയുന്ന നിരകൾ ഉണ്ടായിരിക്കണം,
· തീയതി സമയം
ഒരു PDB-ക്ക്: പട്ടിക അവസാനമായി അപ്ഡേറ്റ് ചെയ്ത സമയം (പ്രാഥമിക കീ, തീയതി സമയം അല്ലെങ്കിൽ
തീയതിസമയം2, ശൂന്യമല്ല).
ഒരു HDB-ക്ക്: ചരിത്രപരമായ സമയം tag മൂല്യങ്ങൾ (പ്രാഥമിക കീ, തീയതി സമയം അല്ലെങ്കിൽ
തീയതിസമയം2, ശൂന്യമല്ല).
· [നിരയുടെ പേര്] ഓരോന്നിനും ഒരു കോളം ഉണ്ടായിരിക്കണം tag അത് ലുക്കപ്പ് പട്ടികയിൽ വ്യക്തമാക്കിയിരുന്നു.
എന്നതിനായുള്ള ഡാറ്റ അടങ്ങിയിരിക്കുന്നു tag ഓരോ വരിയിലും.
ഓരോ നിരയ്ക്കും, ഏത് വരികളാണ് പ്രാഥമിക കീ ആയിരിക്കേണ്ടതെന്നും ഓരോ നിരയ്ക്കും ഡാറ്റ തരം എന്താണെന്നും മുകളിലുള്ള വിവരണം പ്രസ്താവിക്കുന്നുവെന്നത് ശ്രദ്ധിക്കുക.
കോൺഫിഗറേഷനിൽ പേരുകൾ വ്യക്തമാക്കിയിരിക്കുന്നതിനാൽ, ഡാറ്റാബേസിൽ നിരകളുടെ പേരുകൾ ഏകപക്ഷീയമാണ്. file.
ഇനിപ്പറയുന്ന നിരകൾ നിർബന്ധമല്ല, പക്ഷേ ബാച്ചുകൾ ഒന്നിലധികം ഘട്ടങ്ങൾ ഉപയോഗിച്ച് മാതൃകയാക്കുകയും പ്രക്രിയയിൽ നിരവധി യൂണിറ്റുകൾ ഉണ്ടെങ്കിൽ ചേർക്കുന്നത് ഉപയോഗപ്രദമാകും:
· യൂണിറ്റ്ബാച്ച്ഐഡി
ഒരു പ്രത്യേക യൂണിറ്റിനുള്ളിൽ (varchar) ബാച്ച് ഐഡി അടങ്ങിയിരിക്കുന്ന ഒരു യൂണിറ്റിന് ഒരു കോളം.
ഇത് tag ബാച്ച് ഐഡന്റിഫയറിൽ ഉപയോഗിക്കാം tag എക്സിക്യൂഷൻ കണ്ടീഷനുകൾ പേജിൽ ആ യൂണിറ്റിനുള്ള ഫീൽഡ്
സിംക-ഓൺലൈനിൽ ഈ പ്രോജക്റ്റിന്റെ കോൺഫിഗറേഷൻ.
ഇൻസ്റ്റാളേഷനും സജ്ജീകരണവും
· ഫേസ് ഐഡി
യൂണിറ്റിന്റെ ഘട്ടം വിവരങ്ങൾ (int, float അല്ലെങ്കിൽ varchar) സൂക്ഷിക്കുന്ന ഒരു യൂണിറ്റിന് ഒരു കോളം.
ഇത് tag ഇതിന്റെ കോൺഫിഗറേഷനിൽ ഫേസ് എക്സിക്യൂഷൻ കണ്ടീഷൻ ഫീൽഡിൽ ലോജിക്കൽ എക്സ്പ്രഷനിൽ ഉപയോഗിക്കാം
സിംക-ഓൺലൈനിലെ പ്രോജക്റ്റ്.
അനുവദനീയമായ പരമാവധി എണ്ണം tags (കോളം) 255 ആണ്.
ചിത്രം 4. പിഡിബി എക്സ്ample.
ചിത്രം 3. HDB എക്സ്ample.
3.7 ബാച്ച് നോഡ്
ഒരു ബാച്ച് നോഡിൽ ആരംഭ സമയം, നിർത്തൽ സമയം, ഓപ്ഷണലായി ബാച്ച് അവസ്ഥകൾ തുടങ്ങിയ ബാച്ചുകളെക്കുറിച്ചുള്ള മെറ്റാ വിവരങ്ങൾ അടങ്ങിയിരിക്കുന്നു. ബാച്ച് ഡാറ്റ വിശകലനം ചെയ്യുന്നതിന് SIMCA-ഓൺലൈനിന് ഒരു ബാച്ച് നോഡ് ആവശ്യമാണ്, പക്ഷേ തുടർച്ചയായ (ബാച്ച് ഇതര) പ്രോജക്റ്റിന് ഇത് ഒഴിവാക്കാം. SIMCA-online അല്ലെങ്കിൽ SIMCA-യിൽ നിന്ന് കാണുന്ന ഒരു ബാച്ച് നോഡിന്റെ പേരാണ് യഥാർത്ഥ പേര് view അല്ലെങ്കിൽ ഡാറ്റാബേസിലെ പട്ടിക, ഈ ഉദാ.amp"ബാച്ച് ഡാറ്റ":
ഒരു ബാച്ച് നോഡിലെ ഓരോ വരിയും ഒരു ബാച്ചിനെ പ്രതിനിധീകരിക്കുന്നു.
ഇൻസ്റ്റാളേഷനും സജ്ജീകരണവും
ഒരു ബാച്ച് view ഇനിപ്പറയുന്ന നിരകൾ ഉണ്ടായിരിക്കണം:
· ബാച്ച് ഐഡി
ബാച്ചിന്റെ പേര് (പ്രാഥമിക കീ, varchar, ശൂന്യമല്ല).
· ബാച്ച്സ്റ്റാർട്ട്
ബാച്ച് ആദ്യം മുഴുവൻ പ്രക്രിയയിലേക്കും പ്രവേശിക്കുമ്പോൾ അതിന്റെ ആരംഭ സമയം (അത് എപ്പോഴല്ല)
പ്രക്രിയയിലെ ഒരു യൂണിറ്റിൽ (ഭാഗം) ആരംഭിക്കുന്നു) (തീയതിസമയം അല്ലെങ്കിൽ തീയതിസമയം2, ശൂന്യമല്ല).
· ബാച്ച്സ്റ്റോപ്പ്
സിസ്റ്റത്തിൽ മുഴുവൻ ബാച്ചും പൂർത്തിയാകുന്ന സമയം (ഒരു യൂണിറ്റിൽ അല്ല), ശൂന്യമാണെങ്കിൽ
പൂർത്തിയായിട്ടില്ല (തീയതിസമയം അല്ലെങ്കിൽ തീയതിസമയം2).
ശ്രദ്ധിക്കുക, BatchID കോളം പ്രാഥമിക കീ ആയിരിക്കണം.
കൂടാതെ, ഓരോ ബാച്ച് കണ്ടീഷൻ വേരിയബിളിനും ഇനിപ്പറയുന്ന രീതിയിൽ ഓപ്ഷണൽ കോളങ്ങൾ ഉണ്ടാകാം:
· [ബാച്ച് കണ്ടീഷൻ പേര്]
ഓരോ ബാച്ച് അവസ്ഥയ്ക്കും ഒരു കോളം. കോളത്തിന്റെ പേര് ഇതായിരിക്കും
ആയി ഉപയോഗിച്ചു tag പേര്. (സംഖ്യാ മൂല്യങ്ങൾക്ക് ഫ്ലോട്ട് അല്ലെങ്കിൽ കോൺഫിഗറേഷൻ ഐഡി പോലുള്ള വാചകത്തിന് varchar).
· യൂണിറ്റ് ഐഡി
ബാച്ച് ബന്ധപ്പെട്ടിരിക്കുന്ന യൂണിറ്റിന്റെ പേര്
(വാർച്ചർ).
ബാച്ച് നോഡിന്റെയും നിരകളുടെയും പേരുകൾ ഡാറ്റാബേസിൽ ഏകപക്ഷീയമാണ്, കാരണം പേരുകൾ കോൺഫിഗറേഷനിൽ വ്യക്തമാക്കിയിരിക്കുന്നു. file.
ചിത്രം 5. ബാച്ച് നോഡ് ഉദാampരണ്ട് ബാച്ച് കണ്ടീഷനുകളും (bc1 ഉം bc2 ഉം) ഒരു യൂണിറ്റ്ഐഡി കോളവും ഉള്ള le.
3.8 ബാച്ച് ഡാറ്റ Views
ഓരോ ബാച്ച് ഡാറ്റയും view ഈ മൂന്ന് നിരകൾ ഉണ്ടായിരിക്കണം (കൂടുതൽ നിരകൾ അവഗണിക്കപ്പെടും):
· ബാച്ച് ഐഡി · Tag പേര് · മൂല്യം
ടെക്സ്റ്റ് അല്ലെങ്കിൽ ഫ്ലോട്ട്3).
ബാച്ചിന്റെ പേര് (varchar, null അല്ല) ബാച്ച് കണ്ടീഷൻ വേരിയബിളിന്റെ പേര് (varchar, null അല്ല) ബാച്ച് കണ്ടീഷൻ വേരിയബിളിന്റെ മൂല്യം (സംഖ്യാ മൂല്യങ്ങൾക്ക് float, അല്ലെങ്കിൽ varchar
ബാച്ച്ഐഡിയുടെയും Tag പേര് പ്രാഥമിക കീ ആയിരിക്കണം (നിങ്ങൾക്ക് ഒന്നിലധികം ബാച്ച് ഡാറ്റ ഇൻസ്റ്റൻസ് സവിശേഷത ഉപയോഗിക്കാൻ താൽപ്പര്യമില്ലെങ്കിൽ).
ഓരോ ബാച്ച് ഡാറ്റയും view SimApi വഴി ഒരു നോഡ് ആയി എക്സ്പോസ് ചെയ്യപ്പെടുന്നു. നോഡിന്റെ പേര് view ഡാറ്റാബേസിലെ പേര്. view പേരും കോളം നാമങ്ങളും XML കോൺഫിഗറേഷനിൽ ക്രമീകരിച്ചിരിക്കുന്നു. file ഒരൊറ്റ ബാച്ച് ഡാറ്റയുടെ ആട്രിബ്യൂട്ടുകൾ ഉപയോഗിച്ച്View ഇതുപോലുള്ള ഘടകം:
3 ഒരു varchar ടെക്സ്റ്റ് കോളം ഉപയോഗിക്കുന്നതിലൂടെ നിങ്ങൾക്ക് ടെക്സ്റ്റ് സംഭരിക്കാൻ കഴിയും (ഒരു SIMCA പ്രോജക്റ്റിലെ ഗുണപരമായ വേരിയബിളുകൾക്കുള്ള ഡാറ്റ). എന്നിരുന്നാലും, നിങ്ങൾക്ക് സംഖ്യാ സംഖ്യകൾ ടെക്സ്റ്റ് ഫോർമാറ്റിലും സംഭരിക്കാൻ കഴിയും, കൂടാതെ SimApi ഇവയെ സംഖ്യകളാക്കി മാറ്റും. ഈ രീതിയിൽ നിങ്ങൾക്ക് ചിലത് ലഭിക്കും tags അവ സംഖ്യാപരവും ചിലത് വാചകം ഉൾക്കൊള്ളുന്നതുമാണ്.
ഇൻസ്റ്റാളേഷനും സജ്ജീകരണവും
<BatchDataView Viewപേര്=”ഡാറ്റാബേസ്Viewഓർടേബിൾ നെയിം” ബാച്ച് ഐഡി കോളം=”ബാച്ച് ഐഡി” Tagനെയിം കോളം=”Tag പേര്” മൂല്യം നിര=” മൂല്യം ” />
ഇവിടെ ഉപയോഗിച്ചിരിക്കുന്ന മൂല്യങ്ങൾ ചിത്രം 5 ലെ പട്ടികയുമായി പൊരുത്തപ്പെടുന്നുണ്ടെന്ന് ശ്രദ്ധിക്കുക. ഒന്നിലധികം ബാച്ച് ഡാറ്റ ചേർക്കുക. viewകൂടുതൽ ബാച്ച് ഡാറ്റ ചേർത്തുകൊണ്ട്View ഘടകങ്ങൾ.
3.8.1 സിന്തറ്റിക് ബാച്ച് ഡാറ്റ ഉദാഹരണം tags
ഓപ്ഷണൽ ബാച്ച് ഡാറ്റ ഉദാഹരണം കോൺഫിഗർ ചെയ്യാൻ tags, നിങ്ങൾ ആട്രിബ്യൂട്ടുകൾ NumSyntheticBatch ചേർക്കുകTags ബാച്ച് ഡാറ്റയിലേക്കുള്ള ടൈം കോളവുംView ഘടകം:
<BatchDataView Viewപേര്=”ഡാറ്റാബേസ്Viewഓർടേബിൾ നെയിം” ബാച്ച് ഐഡി കോളം=”ബാച്ച് ഐഡി” Tagനെയിം കോളം=”Tag പേര്” മൂല്യം നിര=” മൂല്യം ” ടൈം നിര=” ടൈം നിര” നം സിന്തറ്റിക് ബാച്ച്Tags=”3″ />
നിങ്ങളുടെ ഡാറ്റാബേസിലെ സമയ നിരയുടെ പേരാണ് ടൈം കോളം. view. ബാച്ച് ഡാറ്റ ഉദാഹരണത്തിനായി ഈ കോളം നൽകണം. tags.
NumSyntheticBatch-ന് അനുവദനീയമായ മൂല്യംTags 1 നും 10 നും ഇടയിലുള്ള സംഖ്യാ മൂല്യങ്ങളാണ്. ഇത് എത്ര സിന്തറ്റിക് ഉദാഹരണങ്ങൾ നിയന്ത്രിക്കുന്നു tags യഥാർത്ഥത്തിൽ സൃഷ്ടിച്ചതാണ് tag. ഉദാampലെ, വേണ്ടി tag "tag” പുതിയത് tags "tag_1", "tag_2", ... "tagN= NumSyntheticBatch വരെ _N” സൃഷ്ടിക്കപ്പെടും.Tags.
3.8.2 സിന്തറ്റിക് പ്രോസസ് ബാച്ച് ഐഡി tags കോളം മൂല്യങ്ങളിൽ ഫിൽട്ടർ ചെയ്തു
ഓപ്ഷണൽ ബാച്ച് ഐഡി ഫിൽട്ടർ കോൺഫിഗർ ചെയ്യാൻ tags തുടർച്ചയായ ഡാറ്റ വീണ്ടെടുക്കൽ മോഡിനായി ഉപയോഗിക്കാൻ കഴിയുന്ന, നിങ്ങൾ BatchData-യിലേക്ക് FilterColumns, TimeColumn എന്നീ ആട്രിബ്യൂട്ടുകൾ ചേർക്കുന്നു.View ഘടകം:
<BatchDataView Viewപേര്=”ഡാറ്റാബേസ്Viewഓർടേബിൾ നെയിം” ബാച്ച് ഐഡി കോളം=”ബാച്ച് ഐഡി” Tagനെയിം കോളം=”Tag പേര്” മൂല്യം നിര=” മൂല്യം ” ഫിൽട്ടർ നിരകൾ=” നിര 1 | നിര 2″ ടൈം നിര=” സമയ നിര” />
നിങ്ങളുടെ ഡാറ്റാബേസിലെ ഒന്നോ അതിലധികമോ കോളം നാമങ്ങൾ ഫിൽട്ടർ കോളങ്ങൾ ആയിരിക്കണം. viewഒന്നിലധികം കോളം നാമങ്ങൾ ഉപയോഗിച്ചിട്ടുണ്ടെങ്കിൽ പൈപ്പ് പ്രതീകം (|) ഉപയോഗിച്ച് അവയെ വേർതിരിക്കുക.
നിങ്ങളുടെ ഡാറ്റാബേസിലെ സമയ നിരയുടെ പേര് TimeColumn ആയിരിക്കണം. view. ബാച്ച് ഡാറ്റ ഉദാഹരണത്തിനായി ഈ കോളം നൽകണം. tags.
3.9 ഡിസ്ക്രീറ്റ് നോഡുകൾ
ഓപ്ഷണൽ ഡിസ്ക്രീറ്റ് നോഡുകളിൽ ഡിസ്ക്രീറ്റ് ഡാറ്റ അളവുകൾ അടങ്ങിയിരിക്കുന്നു. ഒരു ഡിസ്ക്രീറ്റ് നോഡിലെ ഓരോ വരിയും ഒരു ബാച്ചിനുള്ള ഒരു അളവിനെ പ്രതിനിധീകരിക്കുന്നു, കൂടാതെ tag ഒരു നിശ്ചിത സമയത്ത്.
ഒരു ഡിസ്ക്രീറ്റ് നോഡിൽ ഇനിപ്പറയുന്ന നിരകൾ ഉണ്ടായിരിക്കണം:
· ബാച്ച് ഐഡി · Tagപേര് · സമയം · മൂല്യം
ബാച്ചിന്റെ പേര് (varchar, ശൂന്യമല്ല). tag (varchar, null അല്ല). s ഉള്ള സമയംample എടുത്തത് (തീയതിസമയം അല്ലെങ്കിൽ തീയതിസമയം2, ശൂന്യമല്ല). അളക്കൽ മൂല്യം (ഫ്ലോട്ട്). ഡിസ്ക്രീറ്റ് ഡാറ്റ സ്ട്രിംഗ് ഡാറ്റ ആകാൻ പാടില്ല.
BatchID+ ന്റെ സംയോജനം ശ്രദ്ധിക്കുകTagപേര്+സമയം ആയിരിക്കണം പ്രാഥമിക കീ.
കോൺഫിഗർ ചെയ്ത ഓരോ ഡിസ്ക്രീറ്റ് നോഡും SimApi വഴി ഒരു നോഡായി എക്സ്പോസ് ചെയ്യപ്പെടുന്നു. നോഡിന്റെ പേര് view ഡാറ്റാബേസിലെ പേര്, അത് ഓവർറൈഡ് ചെയ്തിട്ടില്ലെങ്കിൽ. നോഡ് നാമം, view പേര്, തിരയൽ view, കൂടാതെ നിര നാമങ്ങൾ XML കോൺഫിഗറേഷനിൽ ക്രമീകരിച്ചിരിക്കുന്നു. file ഇതുപോലുള്ള ഒരു DiscreteNode ഘടകത്തിന്റെ ആട്രിബ്യൂട്ടുകൾ ഉപയോഗിക്കുന്നു:
<DiscreteNode NodeName=”ODBCDiscrete” Viewപേര്="വ്യതിരിക്തം" TagതിരയൽView=”വ്യതിരിക്തംTags”ബാച്ച്ഐഡിഫീൽഡ്=”ബാച്ച്ഐഡി” ടൈംഫീൽഡ്=”സമയം” Tagനെയിംഫീൽഡ്=”Tagപേര്” വാല്യൂഫീൽഡ്=”മൂല്യം”/>
മുകളിൽ പറഞ്ഞ മുൻample SimApi വഴി ODBCDiscrete എന്ന് പേരുള്ള ഒരു നോഡ് തുറന്നുകാട്ടുന്നു, അത് എണ്ണുന്നത് 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 സിംസിഎ-ഓൺലൈൻ കാണുന്നതുപോലെ വ്യതിരിക്ത ഡാറ്റ
ചിത്രം 6-ൽ ഡിസ്ക്രീറ്റ് ഡാറ്റ എങ്ങനെയാണെന്ന് താഴെ കൊടുത്തിരിക്കുന്നു. ഡിസ്ക്രീറ്റ് നോഡ് ഉദാ:ampരണ്ട് ഉള്ള ലെ tags sampഒരു ബാച്ചിൽ മൂന്ന് തവണ (ഏകദേശം 24 മണിക്കൂർ ഇടവേളകളിൽ) ലീഡ് ചെയ്തു. ചിത്രം 6 ചിത്രം 2പിശക്! റഫറൻസ് ഉറവിടം കണ്ടെത്തിയില്ല. ചിത്രം 5 ലെ ബാച്ചുകളുമായി സംയോജിപ്പിക്കുമ്പോൾ SIMCAonline-ൽ നോക്കും.
ചിത്രം 8. SIMCA-online കാണുന്നതുപോലെ വ്യതിരിക്ത ഡാറ്റ. ജനറേറ്റ് ചെയ്ത ബാച്ച് പ്രായം ശ്രദ്ധിക്കുക tags ഓരോ നിരീക്ഷണത്തിനും/നിമിഷങ്ങൾക്കും ബാച്ചിന്റെ പ്രായം പ്രതിനിധീകരിക്കുന്നു.ample.
3.10 സിംസിഎ-ഓൺലൈൻ റൈറ്റ് ബാക്കിനെക്കുറിച്ചുള്ള ചില കുറിപ്പുകൾ
സിംസിഎ-ഓൺലൈനിൽ നിന്ന് ODBC ഡാറ്റാ ഉറവിടത്തിലേക്ക് ഡാറ്റ എഴുതാൻ സിംസിഎ-ഓൺലൈനിൽ റൈറ്റ് ബാക്ക് ഉപയോഗിക്കാം. തുടർച്ചയായ പ്രോസസ്സ് ഡാറ്റ (തുടർച്ചയായ കോൺഫിഗറേഷനുകളിൽ നിന്ന്, ബാച്ച് പരിണാമ തലത്തിൽ നിന്നോ കൺട്രോൾ അഡ്വൈസറിൽ നിന്നോ) ബാച്ച് ഡാറ്റയും (ബാച്ച് തലത്തിൽ നിന്ന്) എഴുതുന്നത് പിന്തുണയ്ക്കുന്നു. ഡാറ്റ വായിക്കാൻ നിങ്ങൾ ഉപയോഗിക്കുന്ന അതേ നോഡുകളിലേക്ക് തിരികെ എഴുതാൻ ശുപാർശ ചെയ്യുന്നില്ല, കാരണം ഇത് ഡാറ്റാബേസിൽ ഒരേ പ്രാഥമിക കീകളുള്ള തനിപ്പകർപ്പ് വരികൾ ചേർക്കാൻ ശ്രമിക്കും. viewതീയതി/സമയ-കോളം, ബാച്ച് ഐഡി കോളങ്ങൾ എന്നിവയിൽ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്ന പ്രാഥമിക കീകൾ കാരണം (മുകളിൽ കാണുക). പകരം ഒന്നോ അതിലധികമോ ഡയറക്ട് മോഡ് സൃഷ്ടിക്കുക. viewതുടർച്ചയായ / പരിണാമ ഡാറ്റയ്ക്കായി s, അല്ലെങ്കിൽ റൈറ്റ്-ബാക്കിനായി ഉപയോഗിക്കേണ്ട ബാച്ച് ഡാറ്റയ്ക്കുള്ള ബാച്ച് നോഡുകൾ. ഈ പ്രശ്നത്തിനുള്ള കാരണം, ഓരോ നിരീക്ഷണത്തിനും അല്ലെങ്കിൽ ബാച്ച് തലത്തിൽ ഓരോ ബാച്ചിനും ഒരു പുതിയ നിര ഡാറ്റ ചേർക്കാൻ ODBC SimApi SQL INSERT സ്റ്റേറ്റ്മെന്റുകൾ ഉപയോഗിക്കുന്നു എന്നതാണ്.
· തുടർച്ചയായ ഡാറ്റയ്ക്കായി നിരീക്ഷണ സമയം SIMCAonline-ൽ നിന്നുള്ള മൂല്യങ്ങൾക്കൊപ്പം തിരികെ എഴുതുന്നു.
· ബാച്ച് ഡാറ്റയ്ക്ക് ബാച്ച് ഐഡി സിംസിഎ-ഓൺലൈനിൽ നിന്നുള്ള മൂല്യങ്ങൾക്കൊപ്പം തിരികെ എഴുതുന്നു. · നഷ്ടപ്പെട്ട മൂല്യങ്ങൾ തിരികെ എഴുതിയാൽ അവ ശൂന്യമായി എഴുതപ്പെടും, അതിനാൽ ഡാറ്റാബേസ് ശൂന്യ മൂല്യങ്ങളെ പിന്തുണയ്ക്കണം.
ഇത് പ്രവർത്തിക്കുന്നതിന്. ഒരു ബാച്ചിന്റെ നിരീക്ഷണ സമയമോ ബാച്ച് ഐഡിയോ തിരികെ എഴുതുന്നതിനാൽ, അതേ മൂല്യങ്ങൾ ഇതിനകം നിലവിലുണ്ടെങ്കിൽ (അതേ നോഡുകളിൽ നിന്ന് ഡാറ്റ വായിച്ചാൽ സംഭവിക്കുന്നതുപോലെ) ഡാറ്റാബേസുകളിലെ പ്രാഥമിക കീ നിയന്ത്രണം ഇത് ലംഘിക്കും. ഈ പ്രാഥമിക കീ വ്യത്യാസങ്ങൾക്ക് പുറമെ, തിരികെ എഴുതുന്നതിനുള്ള നോഡുകൾക്കും ഇതേ ഡാറ്റാബേസ് സ്കീമ ബാധകമാണ് (കൂടുതൽ വിവരങ്ങൾക്ക് മുകളിൽ കാണുക):
ഇൻസ്റ്റാളേഷനും സജ്ജീകരണവും
· തുടർച്ചയായ നോഡുകൾക്ക് ഒരു തീയതി/സമയ കോളവും, ബാച്ച് നോഡുകൾക്ക് ഒരു ബാച്ച് ഐഡി കോളവും ഉണ്ടായിരിക്കണം. · ഓരോന്നിനും ഒരു ഡാറ്റ കോളം ചേർക്കുക. tag അത് തിരികെ എഴുതാൻ ലഭ്യമായിരിക്കണം. ഫ്ലോട്ട് ഡാറ്റാ ടൈപ്പ് ഉപയോഗിക്കുക
സംഖ്യാ ഡാറ്റ, ടെക്സ്റ്റ് ഡാറ്റയ്ക്ക് varchar (ഒരു കോൺഫിഗറേഷന്റെ കോൺഫിഗറേഷൻ ഐഡി തിരികെ എഴുതുമ്പോൾ പോലുള്ളവ).ample,, നിങ്ങൾ SIMCA-ഓൺലൈനിൽ നിന്ന് 20 വ്യത്യസ്ത ഡാറ്റ വെക്റ്ററുകൾ തിരികെ എഴുതാൻ പദ്ധതിയിടുകയാണെങ്കിൽ, നിങ്ങൾ ഡാറ്റാബേസിലേക്ക് 20 ഡാറ്റ കോളങ്ങൾ ചേർക്കേണ്ടതുണ്ട്. view. · നഷ്ടപ്പെട്ട മൂല്യങ്ങൾ തിരികെ എഴുതാൻ പിന്തുണയ്ക്കുന്നതിന് കോളങ്ങൾ ശൂന്യതയെ അനുവദിക്കണം.
3.11 എക്സ്എംഎൽ കോൺഫിഗറേഷൻ File
ഈ പട്ടിക XML കോൺഫിഗറേഷനിലെ എല്ലാ സജ്ജീകരണങ്ങളും പട്ടികപ്പെടുത്തുന്നു. file. SimApi കോൺഫിഗർ ചെയ്യാൻ ഈ വിവരങ്ങളും മുകളിലുള്ള വിവരണങ്ങളും ഉപയോഗിക്കുക.
കണക്ഷൻ നിർദ്ദിഷ്ട ക്രമീകരണങ്ങൾ
വിശദീകരണം
ഡിഎസ്എൻ
വിൻഡോസ് ഒഡിബിസി അഡ്മിനിസ്ട്രേറ്റർ കൺട്രോൾ പാനലിൽ സജ്ജീകരിച്ചിരിക്കുന്നതുപോലെ ഡാറ്റ ഉറവിട നാമം.
SQLഡയലക്ട്
ഉപയോഗിക്കേണ്ട SQL ഭാഷ. ഈ മൂല്യങ്ങളിൽ ഒന്ന്: സ്റ്റാൻഡേർഡ്, പോസ്റ്റ്ഗ്രെസ്ക്ൽ, db2, mssql, mysql, oracle, access, denodo. ശൂന്യമായി വിട്ടാൽ സ്റ്റാൻഡേർഡ് ഉപയോഗിക്കും, പക്ഷേ ഒരു പുതിയ XML-ന് സ്ഥിരസ്ഥിതിയായി-file mssql ആണ്.
ക്രെഡൻഷ്യലുകൾ
ODBC ഉപയോക്തൃനാമവും പാസ്വേഡും എൻക്രിപ്റ്റ് ചെയ്ത രൂപത്തിൽ സംഭരിച്ചു. ഉപയോക്തൃനാമവും പാസ്വേഡും വ്യക്തമാക്കാൻ കോൺഫിഗർ ബട്ടൺ ഉപയോഗിക്കുക.
ക്വറിടൈമൗട്ട്
ഒരു അന്വേഷണത്തിനോ ഡാറ്റാബേസിലേക്കുള്ള കണക്ഷനോ മുമ്പുള്ള സമയം കാലഹരണപ്പെടുകയും പരാജയപ്പെടുകയും ചെയ്യും.
ഡിബിഎസ്കീമ
ഡാറ്റാബേസിലെ ഡാറ്റാബേസ് സ്കീമ (ബാധകമെങ്കിൽ). പട്ടികകൾ പോലുള്ള വസ്തുക്കളെ യുക്തിപരമായി ഗ്രൂപ്പുചെയ്യുന്നതിനുള്ള ഒരു മാർഗമാണ് ഡാറ്റാബേസ് സ്കീമ, views, സംഭരിച്ച നടപടിക്രമങ്ങൾ മുതലായവ. ഒരു സ്കീമയെ വസ്തുക്കളുടെ ഒരു കണ്ടെയ്നറായി കരുതുക. ഉപയോക്താവിന് ആക്സസ് ചെയ്യാൻ അധികാരമുള്ള ഒബ്ജക്റ്റുകൾ മാത്രമേ ആക്സസ് ചെയ്യാൻ കഴിയൂ എന്ന തരത്തിൽ ഒരൊറ്റ സ്കീമയിലേക്ക് നിങ്ങൾക്ക് ഒരു ഉപയോക്തൃ ലോഗിൻ അനുമതികൾ നൽകാം. ഒരു ഡാറ്റാബേസിൽ സ്കീമകൾ സൃഷ്ടിക്കാനും മാറ്റം വരുത്താനും കഴിയും, കൂടാതെ ഉപയോക്താക്കൾക്ക് ഒരു സ്കീമയിലേക്ക് ആക്സസ് അനുവദിക്കാനും കഴിയും. ഒരു സ്കീമ ഏതൊരു ഉപയോക്താവിനും സ്വന്തമാക്കാം, കൂടാതെ സ്കീമ ഉടമസ്ഥാവകാശം കൈമാറ്റം ചെയ്യാവുന്നതാണ്.
ഇടത് വിരാമചിഹ്നം
മറ്റ് SQL കമാൻഡുകളിൽ നിന്ന് ഐഡന്റിഫയറുകളെ വേർതിരിക്കാൻ SQL ഡയലക്റ്റ് നിർദ്ദിഷ്ട ഇടത് ഡിലിമിറ്റർ ഉപയോഗിക്കുന്നു. സ്ഥിരസ്ഥിതി ശൂന്യമാണ്, അതായത് ഇടത് വിരാമചിഹ്നങ്ങൾ ഉപയോഗിക്കില്ല. ഡാറ്റാബേസിലെ ഐഡന്റിഫയറുകൾ സ്പെയ്സുകളോ റിസർവ് ചെയ്ത SQL കീവേഡുകളോ ഉപയോഗിക്കുകയാണെങ്കിൽ നിങ്ങൾ ഒരു നോൺ-ശൂന്യ മൂല്യം വ്യക്തമാക്കേണ്ടതുണ്ട്. SQL സെർവറിനോ ആക്സസിനോ നിങ്ങൾ “[“ ഉപയോഗിക്കുന്നു, എന്നാൽ Oracle-നും SQL സ്റ്റാൻഡേർഡ് ഉപയോഗിക്കുന്ന മറ്റ് ഡാറ്റാബേസുകൾക്കും നിങ്ങൾ ഈ ക്രമീകരണം “"” ആയി സജ്ജീകരിക്കണം (ഇത് ഇരട്ട ഉദ്ധരണി ചിഹ്നത്തിനായുള്ള XML എസ്കേപ്പ് സീക്വൻസാണ് “).
വലത്ചിഹ്നം
SQL കമാൻഡുകളിൽ നിന്ന് ഐഡന്റിഫയറുകൾ വേർതിരിക്കാൻ SQL ഡയലക്റ്റ് സ്പെസിഫിക് റൈറ്റ് ഡിലിമിറ്റർ ഉപയോഗിക്കുന്നു. SQL സെർവറിനോ ആക്സസിനോ നിങ്ങൾ “]” ഉപയോഗിക്കുന്നു, എന്നാൽ Oracle-നും SQL സ്റ്റാൻഡേർഡ് ഉപയോഗിക്കുന്ന മറ്റ് ഡാറ്റാബേസുകൾക്കും മുകളിലുള്ള LeftPunctuation-നെപ്പോലെ ഈ ക്രമീകരണം “"” ആയി സജ്ജീകരിക്കണം.
സെലക്ട് സ്റ്റേറ്റ്മെന്റ് ടെർമിനേറ്റർ
SQL ഡയലക്റ്റ് നിർദ്ദിഷ്ടം. സെലക്ട്-സ്റ്റേറ്റ്മെന്റുകൾ അവസാനിപ്പിക്കാൻ ഉപയോഗിക്കേണ്ട പ്രതീകം. ചില ഡയലക്റ്റുകൾക്കും പതിപ്പുകൾക്കും ഇത് ഒരു ശൂന്യമായ സ്ട്രിംഗായി സജ്ജമാക്കേണ്ടതുണ്ട്. സ്ഥിരസ്ഥിതിയായി “;” ആണ്.
ഡാറ്റാബേസ്കണക്ഷൻപൂൾസൈസ്
ഡാറ്റാബേസിലേക്ക് ഒരേസമയം ആക്സസ് ചെയ്യാൻ അനുവദിക്കുന്ന പരമാവധി കണക്ഷനുകളുടെ എണ്ണം. സ്ഥിരസ്ഥിതി 10 ആണ്. ഒന്നിലധികം ത്രെഡുകൾക്ക് ഒരേസമയം ഡാറ്റാബേസിലേക്ക് ആക്സസ് അനുവദിക്കുന്നതിലൂടെ ഈ ക്രമീകരണം പ്രകടനം മെച്ചപ്പെടുത്താൻ കഴിയും. അധ്യായം 1 ൽ കൂടുതലറിയുക.
ഇൻസ്റ്റാളേഷനും സജ്ജീകരണവും
ഡാറ്റാബേസ് നിർദ്ദിഷ്ട ക്രമീകരണങ്ങൾ
ലോക്കൽടൈം ഉപയോഗിക്കുക
ഡാറ്റാബേസിൽ തീയതികൾ പ്രാദേശിക സമയമായോ UTC ആയോ സൂക്ഷിച്ചിട്ടുണ്ടോ എന്ന് വ്യക്തമാക്കുന്നു. ഡിഫോൾട്ട് "1" ആണ്, അതായത് പ്രാദേശിക സമയം ഉപയോഗിക്കുന്നു.
ഡയറക്ട് മോഡ് നിർദ്ദിഷ്ട ക്രമീകരണങ്ങൾ
പട്ടികകൾ
യുടെ പേര് viewതുടർച്ചയായ/പ്രക്രിയ ഡാറ്റ ഉൾക്കൊള്ളുന്ന s. ഒന്നിലധികം viewപൈപ്പ് പ്രതീകം (|) ഉപയോഗിച്ച് അവയുടെ പേരുകൾ വേർതിരിച്ചുകൊണ്ട് s വ്യക്തമാക്കാം. ഉദാ.ample: പട്ടിക1|പട്ടിക2|പട്ടിക3|View1. ടൈംഫീൽഡ് നാമം എല്ലാത്തിലും ഒരുപോലെയായിരിക്കണം views.
തിരയൽ view നിർദ്ദിഷ്ട ക്രമീകരണങ്ങൾ
ലുക്ക്അപ്പ്ടേബിൾ
തിരച്ചിലിന്റെ പേര് view അല്ലെങ്കിൽ മേശ.
Tagനെയിംഫീൽഡ്
കോളത്തിന്റെ പേര്, tag പേരുകൾ നൽകിയിരിക്കുന്നു.
പിഡിബിടേബിൾഫീൽഡ്
ലുക്കപ്പിലെ ഒരു നിരയുടെ പേര് view. ഓരോ വരിയിലും ഈ നിരയിൽ ഒരു PDB യുടെ പേര് ഉണ്ട്. view. ഒരു പേര് view PDB ഡാറ്റയോടൊപ്പം. ശൂന്യമായി ഇടാം, അങ്ങനെയെങ്കിൽ നിലവിലെ ഡാറ്റയ്ക്ക് പകരം HDB-യുടെ ഏറ്റവും പുതിയ വരി ഉപയോഗിക്കും.
പി.ഡി.ബിTagഫീൽഡ്
PDB പട്ടികയിലെ കോളത്തിന്റെ പേര്, അവിടെ ഡാറ്റ tag കണ്ടെത്താൻ കഴിയും (PDBTableField ഒഴിവാക്കിയിട്ടുണ്ടെങ്കിൽ ഉപയോഗിക്കില്ല).
HDBTableഫീൽഡ്
ലുക്കപ്പിലെ ഒരു നിരയുടെ പേര് view. ഓരോ വരിയിലും ഈ നിരയിൽ ഒരു HDB യുടെ പേര് ഉണ്ട്. view.
എച്ച്.ഡി.ബിTagഫീൽഡ്
ലുക്കപ്പിലെ ഒരു നിരയുടെ പേര് view. ഓരോ വരിയിലും ഈ നിരയിൽ ഒരു പേര് ഉണ്ട്. tag HDB-യിൽ view.
റൈറ്റബിൾഫീൽഡ്
എങ്കിൽ എന്ന് പറയുന്ന കോളം നാമം tag എഴുതാൻ കഴിയുമോ ഇല്ലയോ.
ഡയറക്ട് മോഡും HDB/PDB-യും view നിർദ്ദിഷ്ട ക്രമീകരണങ്ങൾ
ടൈംഫീൽഡ്
തുടർച്ചയായ/പ്രക്രിയയിലെ തീയതി/സമയ നിരയുടെ പേര് View കൂടാതെ PDB- അല്ലെങ്കിൽ HDB-viewകൾ (അല്ലെങ്കിൽ പട്ടികകൾ).
ബാച്ച് നോഡ് നിർദ്ദിഷ്ട ക്രമീകരണങ്ങൾ
ബാച്ച്ടേബിൾ
യുടെ പേര് view അല്ലെങ്കിൽ ബാച്ച് ഡാറ്റ ഉൾക്കൊള്ളുന്ന പട്ടിക. ഒന്നിലധികം ബാച്ച് view പൈപ്പ് പ്രതീകം (|) ഉപയോഗിച്ച് അവയുടെ പേരുകൾ വേർതിരിച്ചുകൊണ്ട് വ്യക്തമാക്കാം. ഉദാ.ample: BT1|BT2|BT3. താഴെ പറയുന്ന കോളങ്ങൾ എല്ലാത്തിലും ഒരുപോലെ ആയിരിക്കണം views.
ബാച്ച്ഐഡിഫീൽഡ്
ബാച്ച് നോഡിലെ ബാച്ച് ഐഡിയുടെ കോളങ്ങളുടെ പേര്.
സ്റ്റാർട്ട്ടൈംഫീൽഡ്
ബാച്ചിന്റെ ആരംഭ സമയത്തിന്റെ കോളം നാമം.
സ്റ്റോപ്പ്ടൈംഫീൽഡ്
ബാച്ചിന്റെ സ്റ്റോപ്പ് സമയത്തിന്റെ കോളം നാമം.
ബാച്ച്ഐഡിയൂണിറ്റ്ഫീൽഡ്
ബാച്ച് നോഡിലെ യൂണിറ്റ് ഐഡിയുടെ കോളം നാമം. സിന്തറ്റിക് ബാച്ച് ഐഡി പ്രക്രിയ സൃഷ്ടിക്കാൻ ഈ ഫീൽഡ് ഉപയോഗിക്കാം. tags യൂണിറ്റ് ഐഡി പ്രകാരം ഫിൽട്ടർ ചെയ്തു.
ഫിൽട്ടറിംഗ് പിന്തുണയുള്ള ബാച്ച് നോഡ് ഒന്ന് നിയന്ത്രിക്കുന്ന ഇനിപ്പറയുന്ന ആട്രിബ്യൂട്ടുകളുള്ള ഘടകം
ക്രമീകരണങ്ങൾ
സിന്തറ്റിക് ഫിൽട്ടർ ചെയ്ത ബാച്ച് നോഡിനുള്ള ക്രമീകരണങ്ങൾ.
ഇൻസ്റ്റാളേഷനും സജ്ജീകരണവും
Viewപേര് BatchIDColumn StartTimeColumn StopTimeColumn FilterColumn
ഫിൽറ്റർ മൂല്യങ്ങൾ
ബാച്ച് ഡാറ്റ view ക്രമീകരണങ്ങൾ ഡിസ്ക്രീറ്റ് നോഡ് നിർദ്ദിഷ്ട ക്രമീകരണങ്ങൾ
നോഡ്നെയിം Viewപേര് TagതിരയൽView
ബാച്ച്ഐഡിഫീൽഡ് ടൈംഫീൽഡ് Tagനെയിംഫീൽഡ് വാല്യൂഫീൽഡ് ലോഗ് file നിർദ്ദിഷ്ട ക്രമീകരണ ലോഗ്Fileവലിപ്പംലോഗ്ലെവൽ
യുടെ പേര് view അല്ലെങ്കിൽ ബാച്ച് ഡാറ്റ ഉൾക്കൊള്ളുന്ന പട്ടിക.
ബാച്ചിന്റെ ബാച്ച് ഐഡിയുടെ കോളം നാമം.
ബാച്ചിന്റെ ആരംഭ സമയത്തിന്റെ കോളം നാമം.
ബാച്ചിന്റെ സ്റ്റോപ്പ് സമയത്തിന്റെ കോളം നാമം.
ബാച്ച് നോഡിലെ ഫിൽട്ടർ മൂല്യങ്ങൾ ഉൾക്കൊള്ളുന്ന നിരയുടെ പേര്. ഫിൽട്ടറിംഗ് പ്രവർത്തനം ആവശ്യമില്ലെങ്കിൽ ഈ ക്രമീകരണം ശൂന്യമായി വിടാം.
ബാച്ചുകൾ ഫിൽട്ടർ ചെയ്യാൻ ഉപയോഗിക്കേണ്ട മൂല്യങ്ങൾ. ഒന്നിലധികം ഫിൽട്ടർ മൂല്യങ്ങളെ പൈപ്പ് പ്രതീകം (|) ഉപയോഗിച്ച് വേർതിരിക്കുന്നു. ഫിൽട്ടർ ചെയ്യേണ്ട ആവശ്യമില്ലെങ്കിൽ ശൂന്യമായി വിടുക. ഉദാഹരണത്തിന്ample: FilterValue1| FilterValue2| FilterValue3. ഇത് ഒരു മുൻampകോൺഫിഗറേഷനിൽ അത് എങ്ങനെയിരിക്കുമെന്ന് നോക്കാം file: Viewപേര്=”ബാച്ച്നോഡ്” ബാച്ച്ഐഡി കോളം=”ബാച്ച്ഐഡി” സ്റ്റാർട്ട്ടൈം കോളം=”സ്റ്റാർട്ട്ടൈം” സ്റ്റോപ്പ്ടൈം കോളം=”സ്റ്റോപ്പ്ടൈം” ഫിൽറ്റർ കോളം=”യൂണിറ്റ് ഫിൽറ്റർവാല്യൂസ്=”ഫിൽറ്റർവാല്യൂ1| ഫിൽറ്റർവാല്യൂ2″ /> മൾട്ടിപ്പിൾ എലമെന്റുകൾ പിന്തുണയ്ക്കുന്നു. ബാച്ച് നോഡുകൾക്കിടയിൽ നിങ്ങൾക്ക് വ്യത്യസ്ത നിരകളുടെ പേരുകൾ ഉണ്ടായിരിക്കാമെന്ന് ശ്രദ്ധിക്കുക.
ഒന്നോ അതിലധികമോ ആയി സംഭരിച്ചു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 പിന്തുണ
ഈ സിംഅപി സാർട്ടോറിയസ് ഡാറ്റ അനലിറ്റിക്സ് വികസിപ്പിച്ചെടുത്തതാണ്. പിന്തുണയ്ക്ക്, ദയവായി sartorius.com/umetrics-support സന്ദർശിക്കുക.
സാർട്ടോറിയസ് സ്റ്റെഡിം ഡാറ്റാ അനലിറ്റിക്സ് എബി ഓസ്ട്ര സ്ട്രാൻഡ്ഗാറ്റൻ 24 903 33 ഉമേ സ്വീഡൻ
ഫോൺ: +46 90-18 48 00 www.sartorius.com
ഈ നിർദ്ദേശങ്ങളിൽ അടങ്ങിയിരിക്കുന്ന വിവരങ്ങളും കണക്കുകളും താഴെ വ്യക്തമാക്കിയ പതിപ്പ് തീയതിയുമായി പൊരുത്തപ്പെടുന്നു. ഉപകരണങ്ങളുടെ സാങ്കേതികവിദ്യ, സവിശേഷതകൾ, സ്പെസിഫിക്കേഷനുകൾ, രൂപകൽപ്പന എന്നിവയിൽ മുൻകൂർ അറിയിപ്പില്ലാതെ മാറ്റങ്ങൾ വരുത്താനുള്ള അവകാശം സാർട്ടോറിയസിൽ നിക്ഷിപ്തമാണ്. ഈ നിർദ്ദേശങ്ങളിൽ വ്യക്തത സുഗമമാക്കുന്നതിന് പുല്ലിംഗമോ സ്ത്രീലിംഗമോ ആയ രൂപങ്ങൾ ഉപയോഗിക്കുന്നു, കൂടാതെ എല്ലാ ലിംഗഭേദങ്ങളെയും ഒരേസമയം സൂചിപ്പിക്കുന്നു.
പകർപ്പവകാശ അറിയിപ്പ്: എല്ലാ ഘടകങ്ങളും ഉൾപ്പെടെ ഈ നിർദ്ദേശങ്ങൾ പകർപ്പവകാശത്താൽ സംരക്ഷിക്കപ്പെട്ടിരിക്കുന്നു. പകർപ്പവകാശ നിയമത്തിന്റെ പരിധിക്കപ്പുറമുള്ള ഏതൊരു ഉപയോഗവും ഞങ്ങളുടെ അനുമതിയില്ലാതെ അനുവദനീയമല്ല. ഉപയോഗിക്കുന്ന മാധ്യമത്തിന്റെ തരം പരിഗണിക്കാതെ, പുനഃപ്രസിദ്ധീകരണം, വിവർത്തനം, എഡിറ്റിംഗ് എന്നിവയ്ക്ക് ഇത് പ്രത്യേകിച്ചും ബാധകമാണ്.
പിന്തുണ
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() | ODBC സിംഅപി |
റഫറൻസുകൾ
- learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022learn.microsoft.com
- sartorius.com/umetrics-simapi (http://www.sartorius.com/umetrics-simapi)സാർട്ടോറിയസ്.കോം
- sartorius.com/umetrics-supportസാർട്ടോറിയസ്.കോം
- sartorius.com/umetrics-simapi (http://www.sartorius.com/umetrics-simapi)സാർട്ടോറിയസ്.കോം
- sartorius.com/umetrics-supportസാർട്ടോറിയസ്.കോം
- സാർട്ടോറിയസ് | ബയോഫാർമ, ലബോറട്ടറി, അപ്ലൈഡ് & ലൈഫ് സയൻസസ്www.sartorius.com
- സാർട്ടോറിയസ് | ബയോഫാർമ, ലബോറട്ടറി, അപ്ലൈഡ് & ലൈഫ് സയൻസസ്www.sartorius.com
- sartorius.com/umetrics-simapi (http://www.sartorius.com/umetrics-simapi)www.sartorius.com
- ഉപയോക്തൃ മാനുവൽmanual.tools