എസ്.ക്യു.എൽ.യിലേക്കുള്ള എക്സൽ ഫ്രണ്ട് എൻഡ്

സാധാരണ ഉപയോക്താവിന് മൈക്രോസോഫ്റ്റ് എക്സിൽ പ്രവർത്തിക്കാൻ സൗകര്യമുണ്ട്. നിങ്ങളുടെ ഉപയോക്താക്കൾക്ക് ഇതിനകം തന്നെ അറിയാവുന്ന ഒരു ഉപാധിയും നൽകി നിങ്ങളുടെ SQL Server പരിസ്ഥിതിയിലേക്ക് ഒരു കണക്ഷൻ ചേർക്കാത്തത് എന്തുകൊണ്ട്. ഈ സമീപനത്തിന്റെ പ്രയോജനം അവരുടെ എക്സൽ സ്പ്രെഡ്ഷീറ്റ്, എല്ലായ്പ്പോഴും കാലികമായ ഡേറ്റാബേസിൽ നിന്ന് നിലവിലെ ഡാറ്റയോടൊപ്പം ആണ്. ഉപയോക്താക്കളെ Excel- ൽ ഡാറ്റ ഇടുന്ന രീതി സാധാരണഗതിയിൽ ഒരു സമയത്തെ ഡാറ്റയുടെ സ്നാപ്പ്ഷോട്ട് ആണ്. നിങ്ങളുടെ ഉപയോക്താക്കൾക്ക് നൽകാനാകുന്ന SQL എന്നതിലേക്കുള്ള കണക്ഷൻ ഉപയോഗിച്ച് ഒരു Excel സ്പ്രെഡ്ഷീറ്റ് കോൺഫിഗർ ചെയ്യുന്നത് എത്ര ലളിതമാണെന്ന് ഈ ലേഖനം നിങ്ങൾക്ക് കാണിച്ചുതരും.

ഈ ഉദാഹരണത്തിൽ, ഞങ്ങൾ എസ്ക്യുറോയ്മെന്റ് വർക്ക് സാമ്പിൾ ഡാറ്റാബേസ് ഉപയോഗിക്കാൻ പോകുന്നു.

പ്രയാസം: ശരാശരി

സമയം ആവശ്യമുള്ളത്: 10 മിനിറ്റ്

ഇവിടെ എങ്ങനെയാണ്

  1. എസ്കേപ്പ് എസ്.ക്യു.എൽ. കണക്ഷനുള്ള സെറ്റപ്പ് ചെയ്യുന്നതിനുള്ള കുറച്ച് വിവരങ്ങൾ നിങ്ങൾക്ക് ആവശ്യമായി വരും.
      • എസ്.ക്യു.എൽ. സെർവർ നാമം - ഞങ്ങളുടെ ഉദാഹരണത്തിൽ, എസ്.ക്യു.എൽ. സെർവർ എം.ടി.പി.
  2. ഡാറ്റാബേസ് നാമം - ഞങ്ങളുടെ ഉദാഹരണമായി, ഞങ്ങൾ AdventureWorks ഡാറ്റാബേസ് ഉപയോഗിക്കുന്നു.
  3. പട്ടിക അല്ലെങ്കിൽ കാഴ്ച - ഞങ്ങൾ കാഴ്ച ശേഷം പോകുന്നു Sales.vIndividualCustomer.
  4. Excel തുറന്ന് പുതിയ വർക്ക്ബുക്ക് സൃഷ്ടിക്കുക.
  5. ഡാറ്റ ടാബിൽ ക്ലിക്കുചെയ്യുക. "ബാഹ്യ ഡാറ്റ നേടുക" ഓപ്ഷൻ കണ്ടെത്തി "മറ്റ് ഉറവിടങ്ങളിൽ നിന്നും" ക്ലിക്ക് "SQL സെർവറിൽ നിന്ന്" തിരഞ്ഞെടുക്കുക. ഇത് "ഡാറ്റാ കണക്ഷൻ വിസാർഡ്" തുറക്കുന്നു.
  6. സെർവർ നാമത്തിൽ പൂരിപ്പിക്കുക. ഈ ഉദാഹരണത്തിൽ, സെർവർ പേര് "MTP \ SQLEXPRESS" ആണ്. ലോഗിൻ ക്രെഡൻഷ്യലുകൾ "വിൻഡോസ് പ്രാമാണീകരണം ഉപയോഗിക്കുക" എന്നതിലേക്ക് സജ്ജമാക്കുക. നിങ്ങളുടെ ഡേറ്റാബേസ് അഡ്മിനിസ്ട്രേറ്റർ നിങ്ങളുടെ യൂസർ നെയിം ഉം പാസ്സ്വേർഡ് നൽകിയിട്ടുണ്ടെങ്കിൽ മറ്റ് ഓപ്ഷൻ ഉപയോഗിക്കും. അടുത്തത് ക്ലിക്കുചെയ്യുക. ഇത് "ഡാറ്റാ കണക്ഷൻ വിസാർഡ്" ലഭ്യമാക്കുന്നു.
  7. ഡ്രോപ്പ് ഡൌൺ ബോക്സ് "നിങ്ങൾക്കാവശ്യമുള്ള ഡാറ്റ ഉൾക്കൊള്ളുന്ന ഡേറ്റാബേസ് തിരഞ്ഞെടുക്കുക" നിന്നും ഡാറ്റാബേസിൽ (ഞങ്ങളുടെ ഉദാഹരണത്തിൽ "AdventureWorks") തിരഞ്ഞെടുക്കുക. "ഒരു പ്രത്യേക പട്ടികയിലേക്ക് ബന്ധിപ്പിക്കുക" പരിശോധിച്ചതായി ഉറപ്പാക്കുക. ലിസ്റ്റിൽ നിന്നും കാഴ്ച ("Sales.vIndividualCustomer") പട്ടികയിൽ നിന്ന് കണ്ടെത്തി തിരഞ്ഞെടുക്കുക. ഇംപോർട്ട് ഡാറ്റ ഡയലോഗ് ബോക്സിൽ ലഭ്യമാകുന്ന ഫിനിഷ് ക്ലിക്ക് ചെയ്യുക.
  1. പട്ടികയുടെ ചെക്ക്ബോക്സ് പരിശോധിച്ച് ഡാറ്റ (നിലവിലുള്ള വർക്ക്ഷീറ്റ് അല്ലെങ്കിൽ പുതിയ വർക്ക്ഷീറ്റ്) എവിടെയാണ് നിങ്ങൾക്ക് നൽകാൻ ആഗ്രഹിക്കുന്നതെന്ന് തിരഞ്ഞെടുക്കുക. ശരി ക്ലിക്കുചെയ്ത്, ഒരു എക്സൽ ലിസ്റ്റ് സൃഷ്ടിക്കുകയും മുഴുവൻ പട്ടികയും നിങ്ങളുടെ സ്പ്രെഡ്ഷീറ്റിലേക്ക് ഇറക്കുമതി ചെയ്യുകയും ചെയ്യും.
  2. നിങ്ങളുടെ സ്പ്രെഡ്ഷീറ്റ് സംരക്ഷിച്ച് ഉപയോക്താവിന് അയയ്ക്കുക. ആവശ്യമുള്ളപ്പോഴെല്ലാം നിങ്ങളുടെ ഉപയോക്താവിന് നിലവിലെ ഡാറ്റയിലേക്ക് ആക്സസ് ഉണ്ട് എന്നതാണ് ഈ രീതിയെക്കുറിച്ചുള്ള നല്ല കാര്യം. സ്പ്രെഡ്ഷീറ്റിൽ ഡാറ്റ സേവ് ചെയ്യുമ്പോൾ, SQL ഡാറ്റാബേസിന് ഒരു കണക്ഷൻ ഉണ്ട്. നിങ്ങൾ സ്പ്രെഡ്ഷീറ്റ് പുതുക്കണമെങ്കിൽ, പട്ടികയിൽ എവിടെയെങ്കിലും വലത് ക്ലിക്കുചെയ്യുക, തുടർന്ന് "ടേബിൾ" തുടർന്ന് "പുതുക്കുക" ക്ലിക്കുചെയ്യുക. അത്രയേയുള്ളൂ.

നുറുങ്ങുകൾ

  1. എസ്.ക്യു.എൽ. സെർവറിൽ ഉപയോക്താവ് ശരിയായി സജ്ജീകരിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പുവരുത്തുന്നതും വളരെ പ്രധാനമാണ്. ഈ രീതി ഉപയോഗിച്ച് മിക്ക കേസുകളിലും പ്രശ്നങ്ങൾ ഉണ്ടാക്കുന്ന സംഗതിയാണ് ഇത്.
  2. പട്ടികയിലെ രേഖകളുടെ എണ്ണം പരിശോധിക്കുക അല്ലെങ്കിൽ നിങ്ങൾ കണക്റ്റ് ചെയ്യുന്നതായി കാണുക. പട്ടികയിൽ ഒരു ദശലക്ഷം റെക്കോർഡുകൾ ഉണ്ടെങ്കിൽ, നിങ്ങൾ ഇത് ഫിൽട്ടർ ചെയ്യാൻ താൽപ്പര്യപ്പെട്ടേക്കാം. നിങ്ങൾ ചെയ്യേണ്ടത് അവസാന കാര്യം SQL സെർവറിൽ തൂക്കിക്കൊണ്ടിരിക്കുന്നു.
  3. കണക്ഷൻ വിശേഷതകൾ ഡയലോഗ് ബോക്സിൽ, "ഫയൽ തുറക്കുമ്പോൾ റിഫ്രഷ് ഡാറ്റ" എന്ന ഓപ്ഷൻ ഉണ്ട്. ഈ ഓപ്ഷൻ പരിശോധിക്കുക. ഈ ഓപ്ഷൻ പരിശോധിക്കപ്പെടുമ്പോൾ, എക്സൽ സ്പ്രെഡ്ഷീറ്റ് തുറക്കുമ്പോൾ ഉപയോക്താവിന് ഒരു പുതിയ സെറ്റ് ഡാറ്റ ഉണ്ടായിരിക്കും.
  4. ഡാറ്റ വേനൽക്കാലമാക്കുന്നതിന് പിവറ്റ് പട്ടികകൾ ഉപയോഗിക്കുന്നത് പരിഗണിക്കുക.

നിങ്ങള്ക്ക് എന്താണ് ആവശ്യം