0 / 0
Wróć do wersji angielskiej dokumentacji
Udostępnianie instancji usługi dla usługi Watson Query
Udostępnianie instancji usługi dla usługi Watson Query

Udostępnianie instancji usługi dla usługi Watson Query

Aby wdrożyć usługę Watson Query , należy utworzyć instancję usługi Watson Query .

Udostępnianie za pośrednictwem usługi Cloud Pak for Data as a Service

Usługę Watson Query można udostępnić z poziomu konsoli Cloud Pak for Data as a Service . Aby udostępnić usługę Watson Query dla usługi Cloud Pak for Data as a Service, należy wykonać poniższe kroki.

  1. W razie potrzeby zaloguj się do programu IBM Cloud i zaktualizuj konto IBM Cloud w taki sposób, aby Pay-as-you-go. Więcej informacji na ten temat zawiera sekcja Aktualizowanie konta.
  2. W konsoli IBM Cloud przejdź do opcji Zarządzanie > Billing and usage(Billing and usage) i wybierz opcję Promocje (Promocje), aby zastosować kod promocyjny w celu uzyskania kredytu promocyjnego w kierunku użycia opcji Watson Query .
  3. W konsoli Cloud Pak for Data as a Serviceprzejdź do opcji Usługi > Katalog usług.
  4. Wybierz opcję Watson Query.
  5. Wybierz region, wybierz plan cen, skonfiguruj zasób, a następnie kliknij przycisk Utwórz.

Udostępnianie z katalogu

Usługę Watson Query można udostępnić na stronie kataloguusługi. Podczas udostępniania usługi z katalogu należy określić następujące parametry.

  1. Nazwa usługi -nazwa może być dowolnym łańcuchem. Łańcuch ten jest nazwą używaną w sieci WWW i w wierszu komend w celu zidentyfikowania nowego wdrożenia.
  2. Grupa zasobów -jeśli usługi są porządkowanie do grup zasobów, można określić grupę zasobów w tym polu. W przeciwnym razie można pozostawić je jako domyślne.
  3. Wielkość węzła główki -w przypadku planu korporacyjnego można wybrać tylko opcję Pamięć 8 Cores/32GB . W przypadku planu Lite można wybrać tylko opcję 4 Cores/16GB Memory .
  4. Węzły procesu roboczego -w przypadku planu przedsiębiorstwa można wybrać od 3 do 9 węzłów roboczych. W przypadku planu uproszczonego dostępny jest tylko jeden węzeł roboczy.
  5. Wielkość węzła procesu roboczego -w przypadku planu przedsiębiorstwa można wybrać tylko opcję Pamięć 4 Cores/32GB . W przypadku planu Lite można wybrać tylko opcję 4 Cores/16GB Memory .
  6. Punkty końcowe usługi -wybierz opcję punktu końcowego Publiczny lub Prywatny . Publiczne punkty końcowe udostępniają połączenie z wdrożeniem w sieci publicznej i są wybieraniem domyślnym. Prywatne punkty końcowe kierują ruch przez sieć IBM Cloud Private , co pozwala uniknąć narażenia na kontakt z Internetem.
  7. Key Protect instance i disk encryption key -jeśli używana jest opcja Key Protect(Ochrona klucza), można wybrać instancję i klucz do zaszyfrowania dysku wdrożenia. Jeśli nie jest używany własny klucz, to wdrożenie automatycznie tworzy własny klucz szyfrowania dysku i zarządza nim.

Kliknij przycisk Utwórz , aby rozpocząć proces udostępniania.

Udostępnianie za pomocą wiersza komend

Usługę Watson Query można udostępnić, korzystając z interfejsu CLI w celu żądania instancji usługi o identyfikatorze usługi bazy danych, która ma zostać dostarczona. Za pomocą narzędzia IBM Cloud CLI można komunikować się z programem IBM Cloud z poziomu terminalu lub wiersza komend. Więcej informacji na ten temat zawiera sekcja Pierwsze kroki z interfejsem CLI produktu IBM Cloud.

Na przykład można użyć następującego szablonu komendy:

ibmcloud resource service-instance-create <service-name> <service-id> <service-plan-id> <region> --service-endpoints <SERVICE_ENDPOINTS_TYPE>

Po uruchomieniu tej komendy rozpocznie się wdrażanie bazy danych. Wdrożenie bazy danych zajmuje trochę czasu. Można sprawdzić jego postęp na panelu kontrolnym IBM Cloud lub można uruchomić następującą komendę, aby wyświetlić bieżący stan instancji usługi:

ibmcloud resource service-instance-create <service-name>

Dodatkowe opcje i parametry

  • Za pomocą opcji --service-endpoints można określić typy punktów końcowych usług, które mają być uwzględnione w danym wdrożeniu. Domyślnie połączenia z wdrażaniem mogą być nawiążane z sieci publicznej. Możliwe wartości to: public, private, public-and-private. Jeśli opcja ta zostanie pominięta, wartością domyślną jest punkt końcowy public . Poniższa przykładowa komenda określa punkt końcowy usługi:

     ibmcloud resource service-instance-create <service-name> --service-endpoints <endpoint-type>
    
  • Użyj opcji -p , aby podać dodatkowe parametry , które mają być przekazywane do procesu udostępniania. Parametry są w formacie JSON. Na przykład można użyć parametru Nazwa zasobu w chmurze (Cloud Resource Name-CRN), który jednoznacznie identyfikuje zasób w chmurze. Wszystkie nazwy parametrów i wartości są przekazywane jako łańcuchy.

Udostępnianie przy użyciu interfejsu API kontrolera zasobów

Usługę Watson Query można udostępnić za pomocą interfejsu API kontrolera zasobów. Aby jednak korzystać z interfejsu API kontrolera zasobów, należy przygotować dodatkowe przygotowanie.

  1. Pobierz znacznik IAM z tokenu API.
  2. Pobierz identyfikator grupy zasobów, która ma zostać wdrożona. Te informacje są dostępne w interfejsie CLI produktu IBM Cloud . Listę grup zasobów można znaleźć razem z produktem ibmcloud resource groups i identyfikatorem grupy zasobów z produktem ibmcloud resource group.
  3. Należy zapoznać się z regionem, w którym ma zostać przeprowadzone wdrożenie.
  4. Parametry name, target, resource_groupi resource_plan_id są wymagane. Dodatkowe parametry można wysłać w treści żądania, jeśli są one potrzebne.

Na przykład następujące żądanie utworzenia to POST do punktu końcowego https://resource-controller.cloud.ibm.com/v2/resource_instances :

curl -X POST \
  https://resource-controller.cloud.ibm.com/v2/resource_instances \
  -H 'Authorization: Bearer <>' \
  -H 'Content-Type: application/json' \
    -d '{
    "name": "my-instance",
    "target": "bluemix-us-south",
    "resource_group": "5g9f447903254bb58972a2f3f5a4c711",
    "resource_plan_id": "dash
  }'

Parametry dodatkowe

  • Parametr disk_encryption_key_crn służy do udostępniania wartości CRN klucza Key Protect (Chroń klucz), który jest używany na potrzeby szyfrowania dysku. Key Protect CRN jest w formacie crn:v1:<...>:key:<id>.
  • Parametr service-endpoints służy do określania typu punktu końcowego usługi, który jest obsługiwany w danym wdrożeniu. Dostępne opcje to: public, privatelub public-and-private. W przypadku pominięcia wartością domyślną jest public. W interfejsie CLI service-endpoints jest flagą, a nie parametrem.
  • Parametr worker_count służy do określania liczby węzłów roboczych.

Temat nadrzędny: Watson Query