vania-janet/multiturn-rag-retrieval-data huggingface dataset:
Updates to the service are posted on our [What's New](https://www.ibm.com/support/pages/whats-new-ibm-db2-warehouse-cloud) page.

You can find pricing information and deploy a Db2 Warehouse on Cloud instance through the IBM Cloud [catalog](https://cloud.ibm.com/catalog/services/db2-warehouse) page for IBM Cloud. To learn more, contact [IBM Sales](https://www.ibm.com/contact/us/en/).
* Where can I find help for a problem that I'm having?

For information about posting questions on a forum or opening a support ticket, see [Help & support](https://cloud.ibm.com/docs/Db2whc?topic=Db2whc-help_support).



Db2 on Cloud



* How do I sign up for Db2 on Cloud?

You can provision an instance of Db2 on Cloud directly through the IBM Cloud® catalog. You can [create a free IBM Cloud account](https://cloud.ibm.com/registration?target=%2Fcatalog%2Fservices%2Fdb2-warehouse) and get an IBM Cloud credit of $200 that you can use towards an enterprise Db2 on Cloud plan. Or, you can sign up for a free Lite plan.
* How do I choose the Db2 on Cloud plan that's right for me?

Db2 on Cloud offers several configurations to meet your workload requirements. The Flex plan is recommended because it allows you to dynamically scale RAM/CPU and storage as your requirements change. Other plans with fixed resources are also available. For more information, see [About](https://cloud.ibm.com/docs/Db2onCloud?topic=Db2onCloud-about).
* How do I generate credentials for my instance?



1. Log into [IBM Cloud](https://cloud.ibm.com).
2. Open your [Resource list](https://cloud.ibm.com/resources).
3.
* Node-RED Operator: [https://github.com/IBM-Cloud/operator-bundle-sample/archive/refs/tags/v0.0.3.tar.gz](https://github.com/IBM-Cloud/operator-bundle-sample/archive/refs/tags/v0.0.3.tar.gz)
* Operator bundle from a Red Hat OpenShift on IBM Cloud registry: For an example, select the Akka Cluster Operator from the list of available Operators in the Certified repository.







 Can I update an Operator that was onboarded from the Red Hat registry? 

Yes, see the following links for more information:



* [Adding a new version of software](https://cloud.ibm.com/docs/sell?topic=sell-add-version-software).
* [Reloading a software version](https://cloud.ibm.com/docs/sell?topic=sell-software-reload).







 How do I upload a version from my GitHub repository? 

See [Managing releases in a repository](https://docs.github.com/en/github/administering-a-repository/managing-releases-in-a-repository).





 How do I view my account ID and type? 

Go to Manage > Account > Account settings in the console. Your account ID is the alphanumeric value in the Account section. Your account type is included in the Account type section.





 Can I include a pricing plan with my software? 

Currently, software products in the IBM Cloud catalog don't include pricing plans. You can bring your own licenses or deliver your third-party software for free.





 What account do I use to onboard my product? 

Use your own account to onboard your software. If an IBM representative is helping you with the onboarding process, you can add them to your account if you feel comfortable doing so. See [Inviting team members](https://cloud.ibm.com/docs/sell?topic=sell-sw-invite-team) for more information.





 Can I remove a team member's access to my account?
__ Determine whether your account can authorize access: <br>For Cloud Block Storage as the [source service](https://cloud.ibm.com/docs/vpc?topic=vpc-vpc-encryption-planningbyok-volumes-prereqs), Lite accounts must [upgrade to a Pay-As-You-Go](https://cloud.ibm.com/docs/account?topic=account-upgrading-accountupgrade-paygo) account or a Subscription account. For more information, see IBM Cloud [account types](https://cloud.ibm.com/docs/account?topic=account-accounts).<br><br>For File Storage for VPC, specify VPC Infrastructure Services under (source service), check the box (Resource type), and choose File Storage for VPC and Key Protect (target service).<br><br>For custom images, authorize access between Image Service for VPC (source service) and IBM Cloud Object Storage (target service). Specify reader access for the role.<br><br>For all VPC Source services, do not filter by resource group. Do not select the resource group checkbox. 
 __ For customer-managed encryption, consider importing or creating multiple root keys and [rotating your keys](https://cloud.ibm.com/docs/vpc?topic=vpc-vpc-key-rotation) for greater security. 
 __ When you're provisioning an instance with encrypted volumes, make sure that your [VPC is created and configured](https://cloud.ibm.com/docs/vpc?topic=vpc-getting-startedcreate-and-configure-vpc). 
 __ Decide how many secondary volumes you require and how many are to use customer-managed encryption. 
 __ Choose the secondary volume [profile](https://cloud.ibm.com/docs/vpc?topic=vpc-block-storage-profiles) that best meets your needs. IOPS profiles offer pre-defined performance. When you select the Custom profile, you can choose from a range of capacity and IOPS for your volumes.
Your account is added to the enterprise hierarchy. For more information, see [Enterprise hierarchy](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-what-is-enterpriseenterprise-hierarchy).
* Can I use my IBM Cloud account to create multiple enterprise accounts?

No, your IBM Cloud account can be a part of only one enterprise account. When you create an enterprise, your account is added to the enterprise hierarchy. See [What is an enterprise?](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-what-is-enterprise) for more information.
* How do I add child accounts to my enterprise?

You can use the enterprise dashboard to import an existing account to your enterprise or create a new account within your enterprise. For more information, see [Import existing accounts](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-enterprise-tutorial&interface=uiexisting_accounts_tutorial) and [Create new accounts](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-enterprise-tutorial&interface=uicreate-accounts_tutorial).
* Can I import a Lite account into an enterprise?

Yes, but your Lite account is automatically upgraded to a Pay-As-You-Go account. Billing for the account is then managed at the enterprise level. For more information, see [Centrally managing billing and usage with enterprises](https://cloud.ibm.com/docs/billing-usage?topic=billing-usage-enterprise).
* Can I remove my account from an enterprise?

After you import your account into an enterprise, you can't remove it.
* Can I move an account within an enterprise?

Yes, you can move your account anywhere within an enterprise. For example, you can move your account directly under the enterprise or from one account group to another. For more information, see [Moving accounts within the enterprise](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-enterprise-organize).
[Learn more](https://cloud.ibm.com/docs/account?topic=account-userroles).







 Provision an instance of the IBM Cloud Activity Tracker service 

Complete the following steps to provision an instance:



1. Log in to your [IBM Cloud account](https://cloud.ibm.com/login).

After you log in with your user ID and password, the IBM Cloud UI opens.
2. Go to the menu icon ![Menu icon](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/icons/icon_hamburger.svg) and select Observability to access the Observability dashboard.
3. Select Activity Tracker, then click Create.
4. Enter a name for the service instance.
5. Select the Frankfurt location.

For more information about the regions where the service is available, see [Regions](https://cloud.ibm.com/docs/services/activity-tracker?topic=activity-tracker-regions).
6. Select a resource group.

By default, the default resource group is set.

Note: If you are not able to select a resource group, check that you have editing permissions on the resource group where you want to provision the instance.
7. Select the Lite service plan.

By default, the lite plan is set.
8. Click Create.

After you provision an instance, the Activity Tracker dashboard, that is located in the Observability section of the IBM Cloud UI, opens.







 Manage access to the service 

Every user that accesses the IBM Cloud Activity Tracker service in your account must be assigned an access policy with an IAM user role defined. The policy determines what actions the user can perform within the context of the service or instance you select. The allowable actions are customized and defined as operations that are allowed to be performed on the service. The actions are then mapped to IAM user roles.
* Smart Tier can be used for any workload, especially dynamic workloads where access patterns are unknown or difficult to predict. Smart Tier provides a simplified pricing structure and automatic cost optimization by classifying the data into "hot", "cool", and "cold" tiers based on monthly usage patterns. All data in the bucket is then billed at the lowest applicable rate. There are no threshold object sizes or storage periods, and there are no retrieval fees.
* Standard is used for active workloads, with no charge for data retrieved (other than the cost of the operational request itself).
* Vault is used for cool workloads where data is accessed less than once a month - an extra retrieval charge ($/GB) is applied each time data is read. The service includes a minimum threshold for object size and storage period consistent with the intended use of this service for cooler, less-active data.
* Cold Vault is used for cold workloads where data is accessed every 90 days or less - a larger extra retrieval charge ($/GB) is applied each time data is read. The service includes a longer minimum threshold for object size and storage period consistent with the intended use of this service for cold, inactive data.
* Active is specifically and solely used by One Rate plan instances, and can not be used in Standard or Lite plan instances.



Flex has been replaced by Smart Tier for dynamic workloads. Flex users can continue to manage their data in existing Flex buckets, although no new Flex buckets may be created. Existing users can reference pricing information [here](https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-flex-pricing).

For more information about pricing, see [the pricing table at ibm.com](https://cloud.ibm.com/objectstorage/createpricing).

For more information about creating buckets with different storage classes, see the [API reference](https://cloud.ibm.com/docs/cloud-object-storage/api-reference?topic=cloud-object-storage-compatibility-api-bucket-operationscompatibility-api-storage-class).



 Smart Tier pricing details
What is an enterprise? 

IBM Cloud®

enterprisesprovide a way to centrally manage billing and resource usage across multiple accounts. Within an enterprise, you create a multitiered hierarchy of accounts, with billing and payments for all accounts managed at the enterprise level.

When compared to using multiple stand-alone accounts, enterprises offer the following key benefits:



* Centralized account management: View your entire enterprise hierarchy at a glance, without needing to switch accounts. You can add existing accounts or create new accounts directly within the enterprise.
* Consolidated subscription billing: Track your subscriptions and credit spending for all accounts from a single view. Your subscription credit is pooled and shared among accounts in the enterprise.
* Top-down usage reporting: From your enterprise account, you can view usage of all accounts in your enterprise, which is organized by account group.





 Watch and learn 



* Video transcript

Your IBM Cloud account is your home for collaboration in the cloud. As you scale up your workloads, you might find that you're managing multiple IBM Cloud accounts. For example, your company might have many teams, each with one or more of their own accounts for development, testing, and production environments. Or, you might isolate certain workloads in separate accounts to meet security or compliance guidelines. As the number of accounts grows, it can become more difficult to track resource usage and associated costs.

IBM Cloud enterprises offer a simpler way to centrally manage billing and usage across multiple accounts. Within an enterprise, you can create a multi-tiered hierarchy of accounts by adding new or existing accounts and nesting them in account groups. How you structure your enterprise is up to you. For example, for a large organization, you might organize your accounts by geography, or by department. You can choose the structure that best fits how you want to track your usage. If your teams change, no problem - you can move accounts within the enterprise as needed.

Consolidated billing simplifies invoicing and payment within your enterprise. Usage costs are deducted from a subscription credit pool that's shared between all accounts, so you can add and manage subscription credit from a single place.
: The pricing plan ID or plan name for your Hyper Protect Virtual Server instance, for example, the plan name lite-s or its corresponding plan ID bb0005a1-ec13-4ee4-86f4-0c3b15a357d5. To list all plans and IDs, run the ibmcloud catalog service hpvs command.

LOCATION
: The location ID to deploy your Hyper Protect Virtual Server instance to. To list available locations, run the ibmcloud catalog service hpvs command.



 Command options 

--hostname HOST-NAME
: The hostname that will be set within the Hyper Protect Virtual Servers container by using this parameter value.

--ssh SSH-KEY
: Public half of the SSH key to access the virtual server later. --ssh or --ssh-path is required when you use an IBM-provided image.

--ssh-path SSH-KEY-PATH
: File path to the file that contains the public half of the SSH key to access the virtual server later. --ssh or --ssh-path is required when you use an IBM-provided image.

--rd REGISTRATION-DEFINITION
: The encrypted and signed registration definition that is used for [Bring your own server image (BYOI)](https://cloud.ibm.com/docs/hp-virtual-servers?topic=hp-virtual-servers-byoi). --rd or --rd-path is required when you use a self-provided image.

--rd-path REGISTRATION-DEFINITION-PATH
: File path to the file that contains the encrypted and signed registration definition that is used for BYOI. --rd or --rd-path is required when you use a self-provided image.

-i IMAGE-TAG
: The image tag for the BYOI server image. Required if you're using your own image.

-t TAG
: Use tags to organize your resources. Tags are visible account-wide. Optional. Multiple tags are permitted, for example, -t tag1 -t tag2.

-g RESOURCE-GROUP-ID | RESOURCE-GROUP-NAME
A default resource group is created for your account. If you have a Lite account, you're limited to the use of one resource group. If you want to create multiple resource groups, [upgrade](https://cloud.ibm.com/docs/account?topic=account-upgrading-account) to a Pay-As-You-Go or Subscription account.





 Searching for resources 

You can use user tags to easily organize and search for the resources in your account. You can also use user tags to help identify specific team usage or cost allocation when you view your [exported usage report](https://cloud.ibm.com/docs/billing-usage?topic=billing-usage-viewingusageexport-csv).

For more information, see [Working with tags](https://cloud.ibm.com/docs/account?topic=account-tag).







 How IAM access works 

After you set up and organize resource groups in your account, you can take advantage of a couple of strategies to streamline the access management process:

Access groups
: You can minimally manage the number of assigned policies by giving the same access to all identities in an access group instead of assigning the same access multiple times per individual user, service ID, or trusted profile. Users must be invited to your account before you can add them to an access group. If a user qualifies for a trusted profile that is a member of the access group, you don't need to invite them to your account.

Trusted profiles
: If your organization has an enterprise directory, trusted profiles can reduce the time and effort to manage access. It simplifies the login process to your IBM Cloud account for federated users in your enterprise. You can automatically grant federated users or compute resources access to your account by creating trusted profiles. For federated users, add conditions based on SAML attributes to define which federated users can apply a profile. For compute resources, specify specific resources, or add conditions based on resource attributes to define which compute resources can apply a profile. For both entity types, the level of access that is granted is determined by the access policies that are specified within each trusted profile, or the access groups that the trusted profile is a member of.
For keystores that are created or connected less than a month, the cost is prorated based on actual days within the month. For more information about pricing, see [the pricing sample](https://cloud.ibm.com/docs/hs-crypto?topic=hs-crypto-faq-pricingfaq-how-charge-hpcs-uko).



Key Protect



* How does pricing work for Key Protect?

Key Protect has a value-based pricing model that counts the total number of key versions in your account, whether keys are created or imported, root or standard. In this plan the first five key versions are free, after which the price is $1 per key version per month. Only non-deleted keys, which include all active and disabled keys, are counted for pricing purposes. This price model covers the value Key Protect provides by managing all versions of the key so they can be used to decrypt older ciphertexts.
* How is one user's information partitioned from other users' data?

Key Protect allows you to have one or more instances which are only accessible to you. Access within these instances (or at the account level), can be controlled by the account owner or a designated admin of that account, allowing the application of the principle of least privilege. One way this is possible is by grouping keys into "key rings", allowing an account owner to assign access to a particular group of keys to a particular group of users. For more information, check out [Grouping keys together using key rings](https://cloud.ibm.com/docs/key-protect?topic=key-protect-grouping-keys).
* How are instance keys secured?

Each Key Protect instance gets a randomly-generated "instance key-encrypted-key" (IKEK) which is wrapped by the HSM master key, producing a wrapped instance key (WIKEK). No user has access to the WIKEK or the IKEK, and even IBM does not have access to the IKEK. There is no direct or explicit access to the WIKEK by IBM, and it is encrypted by the master key.
* What is an active encryption key?
appid.rate-limit.read View your rate limit configurations. Must be done through the API. 
 appid.rate-limit.update Update your rate limit configurations. Must be done through the API. 







 Viewing runtime events 

With Activity Tracker, you can review runtime activity that is made by an app user, such as logins, password resets, and authentications.

The reported events are per account, but the data rate and retention period of the collected runtime events have limitations. Increasing the limits might require an upgrade of the Activity Tracker service. For more information about the service limits, see the [Activity Tracker docs](https://cloud.ibm.com/docs/activity-tracker?topic=activity-tracker-service_plan).

This feature is available only for instances on graduated tier payment plan that were created after March 15, 2018. Using this feature incurs an extra charge. For more information about graduated tier pricing, see the [IBM Cloud pricing docs](https://cloud.ibm.com/docs/appid?topic=appid-pricing).



 Monitoring runtime activity 



1. Log in to your IBM Cloud account.
2. From the catalog, provision an instance of the Activity Tracker service in the same account as your App ID instance.
3. In the App ID dashboard, click Manage authentication > Authentication settings.
4. Scroll to the Runtime Activity panel and toggle the switch to enable tracking of runtime authentication activity. A message displays that notifies you that the feature is enabled and that you are charged differently. For more information, see [How does App ID calculate pricing](https://cloud.ibm.com/docs/appid?topic=appid-pricing).
5. From the Observability > Activity Tracker tab in the console navigation, verify the information for the instance that you created.
6. Click Open Dashboard. When the dashboard loads, you see an overall view of all the activity in your account. You can use the search operators to filter your results by tags, sources, apps, or levels. You can also search for specific events or jump to a specific timeframe.
: The description of the pricing plan. This information is displayed to customers in the IBM Cloud catalog.

Programmatic name of the plan
: The technical name of the pricing plan that is automatically generated. You can't make edits to this name.





 Open Service Broker 

Service brokers manage the lifecycle of services. The IBM Cloud platform interacts with service brokers to create and manage service instances and service bindings. Service bindings are the representation of an association between an application and a service instance, which often include the credentials that the application uses to communicate with the service instance. Providing valid metadata values creates a successful REST API response when a request is performed.

IBM Cloud uses the Open Service Broker API (OSB) version 2.12 specification. Read through and familiarize yourself with the [Open Broker API spec](https://github.com/openservicebrokerapi/servicebroker/blob/v2.12/spec.md), and use the readme file as a guide to learn more.

When the resource controller receives a request to create a resource, it calls your OSB to validate the service type, product, plans, and regions availability. The resource controller also validates the visibility of the plan that is associated with the customer account. IBM Cloud provides broker samples and API docs that extend the OSB spec. You can find more details about developing and hosting your broker as you walk through the detailed integrated billing onboarding development steps.





 IBM Cloud metering service 

If a service offers a metered plan, IBM Cloud users are charged based on the amount of resources that they use. For example, IBM Cloud users that use database services might be charged based on the amount of storage that their applications use. Usage submission must occur in order for the usage to be converted into a chargeable record.

All integrated billing services that offer a metered plan must use the IBM Cloud metering service to report usage data.

You’re required to automate hourly usage submission by using metering service API if you offer a metered plan.