Cloud Cruiser became HPE Consumption Analytics on Nov. 1st. You'll still see the old name in places while we update this site.

 

 

Consumption Analytics Documentation

Home > Cloud Cruiser 3 > Batch XML Reference > HP collectors > HPCSA3OrganizationImportTasklet

HPCSA3OrganizationImportTasklet

Table of contents
No headers

Creates or updates customer records from HP CSA 3.x organization data. Organization data is requested using REST, then translated into customer records, and imported using the core customer import service. All REST calls are made using the CSA-Provider admin account as the requesting user.

Class

<bean class="com.cloudcruiser.batch.collect.hp.HPCSA3OrganizationImportTasklet">

Properties

<property name="active" value="true" />

Sets the active flag.

 <property name="dataSourceConfig" ref="reference
" />

Sets an HPCSADataSourceConfig object to access the REST API of a CSA system.

<property name="importOrganizations" value="true" />

When true , creates or updates customer records for each organization. Customer records for organizations are recommended to properly support display name changes in CSA. The default is true .

<property name="importPersons" value="false" />

When true , creates or updates customer records for each person in an organization. Customer records for persons are not required for proper reporting. The default is false .

<property name="fixedLength" value="size
" />

Sets the size in characters for each account level.

 <property name="accountDelimiter" value="character
" />

Sets one or more characters to use as a delimiter between organization and person names when importing customer records for persons. This property has no effect when not creating person records.

<property name="includeUpdates" value="true" />

When true , enables customer record updates. By default, updates are off and customer data is only imported once per account.

<property name="dumpMessages" value="false" />

When true , prints HTTP request and response content to the console.

Spring Batch XML Example

<batch:step id="loadCustomers" next="loadCatalog">
  <batch:tasklet>
    <bean class="com.cloudcruiser.batch.collect.hp.HPCSA3OrganizationImportTasklet">
      <property name="active" value="true" />
      <property name="dataSourceConfig" ref="dsAPI" />
      <property name="importOrganizations" value="true" />
      <property name="importPersons" value="false" />
      <property name="fixedLength" value="30" />
      <property name="accountDelimiter" value="." />
      <property name="includeUpdates" value="true" />
      <property name="dumpMessages" value="false" />
    </bean>
  </batch:tasklet>
</batch:step>
Last modified

Tags

This page has no custom tags.

Classifications

This page has no classifications.
© Copyright 2018 Hewlett Packard Enterprise Development LP