Translation not up to date
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.
- 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.
- 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 .
- W konsoli Cloud Pak for Data as a Serviceprzejdź do opcji Usługi > Katalog usług.
- Wybierz opcję Watson Query.
- 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.
- 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.
- 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.
- 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 .
- 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.
- 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 .
- 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 , unikając ekspozycji na publiczny internet.
- 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ńcowypublic
. 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.
- Pobierz znacznik IAM z tokenu API.
- 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 produktemibmcloud resource group
. - Należy zapoznać się z regionem, w którym ma zostać przeprowadzone wdrożenie.
- Parametry
name
,target
,resource_group
iresource_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 formaciecrn: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
,private
lubpublic-and-private
. W przypadku pominięcia wartością domyślną jestpublic
. W interfejsie CLIservice-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