Запустите Spacy из SQL Server
Я уже настроил SQL Server, и он работает вместе с Python. Spacy уже скомпилирован и установлен. Сейчас я пытаюсь вызвать Spacy с помощью внешнего скрипта (см. Ниже). Я посылаю длинную текстовую строку 'NLPTEXT' и ожидаю таблицу со словами (столбец Word) назад.
Текущая ошибка TypeError: Аргумент 'string' имеет неправильный тип (ожидаемый str, получил DataFrame), и я не знаю, что я делаю неправильно.
execute sp_execute_external_script
@language = N'Python',
@script = N'
import spacy
import pandas as pd
nlp = spacy.load(''de'')
doc = nlp(NLPTEXT)
OutputDataSet = pd.DataFrame().doc',
@input_data_1_name = N'NLPTEXT',
@input_data_1 =N'SELECT ''Text for NLP Analayse'' as foo'
WITH RESULT SETS ((WORD NVARCHAR(50) ));