Не удалось импортировать Google Cloud Platform в набор данных - PullRequest
0 голосов
/ 20 марта 2020

Я пытался использовать Node.js API с GraphQL и Apollo для импорта в набор данных для обучения модели машинного обучения в GCP (Google Cloud Platform). Я получаю следующую ошибку:

node --inspect ./gcp-ql.js
Debugger listening on ws://127.0.0.1:9229/b71e0ac0-aa01-4fd0-9894-44e387fc630e
For help, see: https://nodejs.org/en/docs/inspector
?  Server ready at http://localhost:4002/
Proccessing import
Proccessing import
9 FAILED_PRECONDITION: No other operations should be working on projects/1044813058227/locations/us-central1/datasets/TCN8942061986888286208.
Currently running operations on the dataset:
        projects/1044813058227/locations/us-central1/operations/TCN7607128426931027968
Call List Operation API to learn more details.

По какой-то причине импорт обработки оператора журнала появляется дважды, и я считаю, что эта функция вызывается дважды. Любая помощь в том, почему это происходит, очень поможет.

Код, используемый при запуске программы:

const mlClient = new AutoMlClient();
importDataset: async (root, args) => {
           try {
            // Construct request
            const request = {
              name: mlClient.datasetPath('dumb-269602', 'us-central1', args.datasetInput.datasetId),
              inputConfig: {
                gcsSource: {
                  inputUris: args.datasetInput.path.split(','),
                },
              },
            };

            // Import dataset
            console.log(`Proccessing import`);
            const [operation] = await mlClient.importData(request);

            // Wait for operation to complete.
            const [response] = await operation.promise();
            console.log(`Dataset imported: ${response}`);
            return {
              datasetId: args.datasetInput.datasetId,
              status: 200
            }

          } catch (err) {
            return {
              datasetId: args.datasetInput.datasetId,
              status: 404
            }
          }
}

Ссылка на фактическую страницу в GCP: https://cloud.google.com/natural-language/automl/docs/datasets

...