cancel
Showing results for 
Search instead for 
Did you mean: 

Using Internal KM repository for Customers

Former Member
0 Kudos

Hi All,

I have seen this link

http://help.sap.com/saphelp_nw70/helpdata/EN/e3/923224b24e11d5993800508b6b8b11/frameset.htm

Can we use KM internal repository for Customer use or is it mandatory to use any other specific repository

CM Repository Manager

Supports the entire spectrum of Knowledge Management functions.

The following CM repositories are contained in the standard delivery:

○ /documents (for managing content such as text documents)

○ /collaboration (for managing Collaboration content such as feedback)

○ /discussiongroups for managing discussion items

○ /userhome for personalization data and managing favorites

○ /grouphome for managing group-specific favorites

○ /rolehome for managing role-specific favorites

○ /reporting_backend for storing report-specific data

○ /taxdata for storing classification data persistently

○ /~system for storing low-level data such as thumbnails

For the SAP NetWeaver Information Broadcasting scenario, the CM /BIuserhome repository is used to manage user-specific BI data.

Regards,

Murali

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hi,

You can ofcourse use internal KM repository for Customers if it fullfills your customers needs.

The decision depends on what you want to do.

For example: A customer already has a file share and he wants to integrate this file share into KM. For this senario you use File Repository.

So depending upon your customers needs you can decide to use respective repository.

If you are using CM repository, then I would recommend to use DB or DBFS as Persistence Modes as they have better performance than FSDB.

http://help.sap.com/saphelp_nw70/helpdata/EN/62/468698a8e611d5993600508b6b8b11/frameset.htm

Regards,

Praveen Gudapati

Former Member
0 Kudos

Hi Praveen,

I have seen the link

Currently customer dose not have any repository, its fresh KM installation.

If i login to System Administration ® System Configuration ® Knowledge Management ® Content Management ® Repository Managers ® CM Repository in the portal.

i can see

Name = documents

Description = Standard repository for content

Prefix = /documents

Repository-ID in DB = documents

Send Events = true

Persistence Mode = DB

Property Search Manager = CMPropertySearchManager

Repository Services = properties, feedback, comment, rating,

accessstatistic, personalnote, discussion,

tbp, statemngt, subscription, svc_acl

ACL Manager Cache = ca_rsrc_acl

Memory Cache = ca_cm

Memory Cache for small Content = ca_cm_content

Security Manager = AclSecurityManager

File System Content Cache Directory = /tmp/cmdocumentscontentcache

Max. Size of File System Cache = 100

Maximum Number of Cache Files = 10000

So as you suggested Persistence Mode = DB

Couple of other queston in my mind are

1. If i create a folder structure in documents folder where these folders will be stored is it in the portal database let's say our case it is MaxDB, If so how can i see folder structure in Database

2. Is there any sizing for CM repsitory beacuse if i am storing various documents continously for months together i have to consider sizing of repository (Database)

3. Can we automatically archive files stored in folders to Archive folder (or do we need to write a KM service if so how can do this)

Hope you can ptovide answers to these

Regards,

Murali

0 Kudos

Hi Murali,

Here are the answers:

1.Yes if the CM repsitory persistance mode is DB, then all the files are saved in DB. In DB the files are stored a BLOBS (Binary large object), so you cannot see them.

http://en.wikipedia.org/wiki/Binary_large_object

2. You have to only consider to size your DB, so a DBA can size your DB depending on the files you save every month. So talk with your DBA, he can help you.

3. We normally backup the DB and as all files and other settings are already in DB this works.

http://help.sap.com/saphelp_nw70/helpdata/EN/4b/d8f23ea4b42e5ae10000000a114084/frameset.htm

Regards,

Praveen Gudapati

p.s. Points are always welcome for helpful answers

Former Member
0 Kudos

Hi Thanks a lot,

Last question

Let's say i have a News folder, every day i will update news, on 15th day file should move to News_Archive folder can we do this.

Regards,

Murali

0 Kudos

Hi,

There is no standard feature to achieve this, but you can achieve this in the following way:

1. Enable Time-Dependent Publishing on the folder, where your news is published.

http://help.sap.com/saphelp_nw70/helpdata/EN/e8/a9a76828b8dc469969ff450ec81ced/frameset.htm

So with this after the files lifetime is finished it is not shown to end-users

2. You have in KM a Time-Based Publishing Report, which you can run every day and check for expired files:

http://help.sap.com/saphelp_nw70/helpdata/EN/42/373042d1401a2ae10000000a1550b0/frameset.htm

You can also Scheduler the Report as Task, which then automatically starts every day:

http://help.sap.com/saphelp_nw70/helpdata/EN/aa/6a0d40c04af72ee10000000a1550b0/frameset.htm

Now for your requirement, you need to move expired files into some specific archive folder. For this you should write your own KM Report, which has the same functionality as exisiting Time-Based Publishing Report and also has a move to folder function. Now use this report in place of Time-Based Publishing Report

Regards,

Praveen Gudapati.

Answers (0)