Data pull from Access
Dear All,
I am a BI developer.I have to get some data from Microsoft Access database to SAP BI 7.0 cube. How do I proceed beginning from recognizing the source system(Microsoft Access) in BI system.
Regards,
Ratish
[email protected]
Hi
Refer this
Using MS Access as a Data Source for BW
Regards
N Ganesh
Similar Messages
-
Data pulling from R3 to BW server in BI7.0
Hi all,
I am very new in BI7.0 but know the concept of pulling the data in BW3.5 .
I create a generic data source and replicate it in to BI7.0 .Now i am confuse in BI server how to i pull the data from R3 server Bcz each and every screen is differ from BW3.5 can anybody tell me the way for data pulling in BI 7.0 .or give me some idea abt BI7.0 data pulling steps.
Thanks and Regards.
Ankit modi.Hi Ankit
As of BI 7.0 there were several changes in the data loading process.
First of all, you need to replicate the DataSource (here you can choose between use a 3.5 or 7.0 replication. I recomend the last one)
Now you are not obligue to create an InfoSource.
Then you have to connect your InfoProvider (DSO, InfoCube, etc) to the DataSource. This is made with a Transformation (the symbol is similar to the previous Update Rules but without an small square/dot in the graphic). Once you have created the Transformation you connect the fields of the DataSource with the InfoObject of your DataProvider.
Finally you'll create an InfoPackage to load data from your R/3 system to PSA and then you'll create a DTP to load the data from the PSA to the InfoProvider.
Hope it helps.
Kindly regards.
Germán.- -
Hi,
I just want to load data only from MS Access tables to oracle tables.I already have oracle tables. Can i do this with Oracle Migration workbench.
ThanksHi,
The Oracle Migration Workbench can be used to migrate table data from your MS Access to your migrated Oracle database schema. The data can be transferred either online, using the Migration Wizard of the workbench or offline using SQL*Loader scripts generated by the workbench, to copy data from the source database to your destination Oracle database.
You mention that you already have the Oracle tables. Did you use the migration workbench to migrate your Access MDB file to Oracle?
If so, then you can do the following to load your data into the Oracle database using the offline capture method:
1. Use the Exporter for MS Access tool (omwb<version>.mde) to extract the data from your Access MDB file. This generates .DAT files containing the table data.
2. Launch the workbench, pointing to the repository containing the source and oracle model information for your Access MDB file. This will be the repository you used during the initial migration of your Access database to Oracle.
3. Select the Oracle Model tab, then select a user schema in the Oracle Model that you want to migrate the data to.
4. Select the associated "Tables" node of the tree.
5. From the "Objects" menu, select the "Generate SQL*Loader Scripts.
6. Use the generated SQL*Loader scripts to load the Access data, contained in the .DAT files generated in step 1 above, into the Oracle database.
For further information on the steps outlined above, please refer to Chapter 6 Migration the Database of the Oracle Migration Workbench User's Guide, specifically
section "Transferring the Data Offline". The User's Guide can be obtained in the /omwb/docs/usersguide folder of your omwb installation, or via the Help | User's Guide of the workbench.
I hope this helps.
Regards,
Hilary -
How do I get dates pulled from database to display in Spanish?
I'm pulling a date from a MySQL database and need to have it
display in Spanish. If it were in English, these are the two
statements I would be using:
#DateFormat(event_date,"mmmm")#
#DateFormat(event_date,"mmm d")#
I tried using <cfset SetLocale("Spanish (Standard)")>
in my Application.cfm , but it didn't seem to work. I'm not really
sure how it is supposed to be used or even if it would work if I
were using it correctly.
Any help would be appreciated.
Thanks -CaddyXBagger Vance wrote:
> setLocale("es_ES"); // or whatever locale you're using
for "Spanish"
> // all the subsequent LS functions will use this locale
> writeoutput("#lsDateFormat(eventDate,"FULL")#");
>
>
>
> Paul, Thanks for responding. I'm still not sure how to
make it work. Do I just
> put <cfset SetLocale("es_ES")> somewhere in the
document? That didn't seem to
> change the result in the following code:
you can put it at the top of pages that need to be localized
or better yet in
your application cfm/cfc.
>
<cfoutput>#DateFormat(get_event.event_date,"mmmm")#</cfoutput>
yes it won't change that, the regular cf functions all use
en_US locale. you
want the "LS" functions (re-read the code snippet above). -
SQL Server 2005 data pull from Oracle
Hi, I am learning how to use Oracle and I ran into this problem.
My database is running on SQL Server 2005.
I have an ODBC connection to Oracle. I also have a VB .Net script that queries the Oracle table that the data resides in.
When the job is running, and if it stalls, I do not get a timeout error. It locks down my database and no other source systems can feed data to me; these are back logged in the queue.
Is there an easier way for me to make a connection that will pull data on a consistent basis? Please help ...
Student LearnerLearning how to use Oracle does not include taking data from Oracle and putting it into SQL Server.
From your description of what is happening I agree with BluShadow. This is not an Oracle issue. This is a coding in VB .NET issue.
Posting the statements you are executing against some unknown version of Oracle would be a good starting point. -
Data pulling from MARD, MARC etc. - Which table first I hv to use?
Hi Experts,
User enters the Matnr, plant, storage location inputs in the selections.
It is need to get the corresponding data from MARD, MARC, MDBS, VBBE.
So,
1) Is it possible that, suppose MARD having 10 matnrs, where as MARC is having 15, where as MDBS have only 7? or every table does hv 10 definately?
2) as I need to pull the data from these tables, pls. suggest me, in which order I hv to pull, I mean, first from Which table i hv to pull, and as second, wht is next table? for more reliability.
thanqHI
select matnr
LBSTF
from mard
into table itab1
where matnr = p_matnr
condition.
if not itab[] is initial.
select EISBE
from marc
into table itab1
for all entries in itab
where matnr = itab-matnr
and any other condition
select MENGE
from MDBS
into table itab2
for all entries in itab1
where matnr = itab1-matnr condition
endif.
write like this
you will get data if availble -
Data deleted from Access appears to still be cached
Hi,
I have a simple routine that deletes data from a table in an access database.
All works well except I if I search on a item that has just been deleted it appears. If I perform another transaction in between then my search on the deleted data fails as it should.
Is the data being cahced somewhere? can I stop the deleted data from appearing?
Hope somebody can help.
Regards,
AdeleSo you are saying that you do this:
1. Open a connection.
2. Delete a record.
3. Close the connection.
4. Open another connection.
5. Search for the allegedly deleted record...
and at this point you find the allegedly deleted record?
Also your mention of a "transaction" is a little confusing because Access does not support transactions in the strict database sense of the word. -
Data transfer from Access based programme to AR module
We are using an access based program for cash collection, invoicing etc.An interface transferring the data end of the day to Oracle AR.
But the interface not functioning properly. Sometimes data is not transferring, other wise wrong data is recording.Can you explain how oracle is working with other porgrammes.How I can integrate AR,PO and Inventory with Access program and ensure data transfer is correct.
The below activities are integrated with Access Program.
AR-Invoicing and cash collection by access program
AP-Certain Purchase Order to be done automatically from the access program
Inv-Stock Issue -Relating to sales is being done by Access from oracle inventory.Hi can you please let me know what are the concurrent request are used for transferring data from AR_PAYMENTS_INTERFACE_ALL into Oracle base tables.
I am using Oracle 11.5.10. -
Hi,
I want to pulled down the data from R/3 in XI using RFC Adaptor Module. What are all the different way i can acheive and pros and cons.
if i want the push the data from R/3 to XI. then what are way i can achieve this.
Ravichandran KRavi,
you want to send from the SAP then you have to
invoke the RFC
call function
desination
in background
commit work.
then all the values will go to the XI
that you passed in your RFC call
have you seen this weblog:
/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
Also adding you may have a look at the weblog that Michal wrote,
/people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step
And also this,
/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
Regards
Sreeram.G.Reddy -
Max data pull from Virtual Cube - is this a setting?
We have a user doing a query against a Remote cube in our BW system, and they're hitting a "maximum data" limit of data from this remote cube. Is this a setting for this cube or globals, and can you modify it?
Thanks,
Ken Little
RJ Reynolds TobaccoHi,
MAXSIZE = Maximum size of an individual data packet in KB.
The individual records are sent in packages of varying sizes in the data transfer to the Business In-formation Warehouse. Using these parameters you determine the maximum size of such a package and therefore how much of the main memory may be used for the creation of the data package. SAP recommends a data package size between 10 and 50 MB.
https://www.sdn.sap.com/irj/sdn/directforumsearch?threadid=&q=cube+size&objid=c4&daterange=all&numresults=15
MAXLINES = Upper-limit for the number of records per data packet
The default setting is 'Max. lines' = 100000
The maximum main memory space requirement per data packet is around
memory requirement = 2 * 'Max. lines' * 1000 Byte,
meaning 200 MByte with the default setting
3 THE FORMULA FOR CALCULATING NUMBER OF RECORDS
The formula for calculating the number of records in a Data Packet is:
packet size = MAXSIZE * 1000 / transfer structure size (ABAP Length)
but not more than MAXLINES.
eg. if MAXLINES < than the result of the formula, then MAXLINES size is transferred into BW.
The size of the Data Packet is the lowest of MAXSIZE * 1000 / transfer structure size (ABAP Length) or MAXLINES
Goto RSCUSTV6 tcode and set it.
Go to your Infopackage, from tool bar, scheduler, data packet settings, here you can specify your data packet size
Go to R/3, Transaction SBIW --> General settings --> Maintain Control Parameters for Data Transfer.
Here you can set the maximum number. But the same can be reduced in BW...
Info package>Scheduler>datas default data transfer-->here you can give the size, but can reduce the size given in R/3 side, you cant increase here...
In RSCUSTV6 you can set the package size...press F1 on it to have more info and take a look to OSS Notes 409641 'Examples of packet size dependency on ROIDOCPRMS' and 417307 'Extractor Package Size Collective Note'...
Also Check SAP Note 919694.
This applies irrelevant of source system meaning applicable for all the DS:
Go To SBIW-> General Settings -> Maintain Control Parameters for Data Transfer -> Enter the entries in table
If you want to change at DS level then:
IS->IP -> Scheduler Menu -> Datas. Default Data Transfer and change the values.
Before changing the values keep in mind the SAP recommended params.
Hope this helps u..
Best Regards,
VVenkat.. -
Simple Max date pull from several rows with the same employee numbers.
Ok so I'm hoping this is flying over my head because it's almost 3am, but I haven't been able to figure this query out for the last 2hrs, but I like to figure stuff out on my own. I'm wondering why the following statement works fine:
select emp_num, to_char(max(end_date)) as newestdate
from bank_history
where emp_num in ('22964', '21667', '20758', '12739', '12731', '20929', '22795', '20594', '23077', '12588', '21294', '20618', '21204', '22952', '19990', '20632', '03093', '19991', '22951', '07779', '20014', '11981', '06149', '20364', '21103')
and bank_type = 'P' group by emp_num
BUT! When I start to add more columns that I need to see it starts adding the multiple employee numbers again.
select emp_num, bank_type, earn_hrs, used_paid_hrs, used_paid_hrs, to_char(max(end_date)) as newestdate
from bank_history
where emp_num in ('22964', '21667', '20758', '12739', '12731', '20929', '22795', '20594', '23077', '12588', '21294', '20618', '21204', '22952', '19990', '20632', '03093', '19991', '22951', '07779', '20014', '11981', '06149', '20364', '21103')
and bank_type = 'P' group by emp_num, bank_type, earn_hrs, used_paid_hrs, used_unpaid_hrs
The orginal table looks something like this:
EMP_NUM BANK_TYPE EARN_HRS USED_PAID_HRS END_DATE
60393 P 0.58 0 3-Aug-2004
60394 P 7.48 1 28-Oct-2003
60394 P 40 40 28-Oct-2004
60394 P 40 12.4 28-Oct-2005
60395 P 40 40 21-Oct-2004
60395 P 0 0 21-Oct-2003
60395 P 40 40 21-Oct-2005
60397 P 40 39.85 21-Oct-2004
60397 P 0.97 0.97 21-Oct-2003
Much thanks for any direction you can give to help guide me on my way to a solution. If you can help it please don't give me the answer, but try to give me the reason it's not working. I'll never learn if you give it to me right up front lol. Thanks again.
Luke
Message was edited by: trying to fix the table formating sorry it's so unreadable
Luke22I just give you a prompt:
SQL> with t as (select 1 emp_num, 'A' bank, date '2007-08-01' dt from dual union all
2 select 1 emp_num, 'B' bank, date '2007-08-02' dt from dual union all
3 select 1 emp_num, 'C' bank, date '2007-08-03' dt from dual union all
4 select 2 emp_num, 'A' bank, date '2007-08-05' dt from dual union all
5 select 2 emp_num, 'B' bank, date '2007-08-04' dt from dual union all
6 select 3 emp_num, 'A' bank, date '2007-08-07' dt from dual union all
7 select 3 emp_num, 'C' bank, date '2007-08-08' dt from dual)
8 --
9 select emp_num, max(dt) from t
10 group by emp_num
11 /
EMP_NUM MAX(DT)
1 03.08.2007
2 05.08.2007
3 08.08.2007
SQL>
SQL> with t as (select 1 emp_num, 'A' bank, date '2007-08-01' dt from dual union all
2 select 1 emp_num, 'B' bank, date '2007-08-02' dt from dual union all
3 select 1 emp_num, 'C' bank, date '2007-08-03' dt from dual union all
4 select 2 emp_num, 'A' bank, date '2007-08-05' dt from dual union all
5 select 2 emp_num, 'B' bank, date '2007-08-04' dt from dual union all
6 select 3 emp_num, 'A' bank, date '2007-08-07' dt from dual union all
7 select 3 emp_num, 'C' bank, date '2007-08-08' dt from dual)
8 --
9 select emp_num, bank, max(dt) from t
10 group by emp_num, bank
11 /
EMP_NUM BANK MAX(DT)
1 A 01.08.2007
1 B 02.08.2007
1 C 03.08.2007
3 A 07.08.2007
2 A 05.08.2007
2 B 04.08.2007
3 C 08.08.2007
7 rows selected
SQL>
SQL> with t as (select 1 emp_num, 'A' bank, date '2007-08-01' dt from dual union all
2 select 1 emp_num, 'B' bank, date '2007-08-02' dt from dual union all
3 select 1 emp_num, 'C' bank, date '2007-08-03' dt from dual union all
4 select 2 emp_num, 'A' bank, date '2007-08-05' dt from dual union all
5 select 2 emp_num, 'B' bank, date '2007-08-04' dt from dual union all
6 select 3 emp_num, 'A' bank, date '2007-08-07' dt from dual union all
7 select 3 emp_num, 'C' bank, date '2007-08-08' dt from dual)
8 --
9 select emp_num, max(bank) keep (dense_rank last order by dt) bank, max(dt) from t
10 group by emp_num
11 /
EMP_NUM BANK MAX(DT)
1 C 03.08.2007
2 A 05.08.2007
3 C 08.08.2007 -
Not able to access SOAP web service data control from adf mobile
Hi,
I am trying to call web services from adf mobile..
I have created data control from external web service and it is perfectlly working on web browser..
But why it is showing an error on emulator??
Is there any .jar file missing in adf mobile so that it is not supporting a web service?
Or is there any other problem? Emulator is connected to network and I am able to run WSDL in emulator's browser..
Please help me to solve this issue..
Thanks,
LaxmiEmulator is connected to network and I am able to run WSDL in emulator's browser..
Connecting to WSDL in the browser is not the same as connecting to WSDL in an application.
To access a web service from an Android device enable a permission in AndroidManifest.xml that allows applications to open network sockets. Add the following uses-permission element.
<uses-permission android:name="android.permission.INTERNET"></uses-permission> -
How Do i create a list that will show in a dropdown box with the list being pulled from another tab and not the cell data format junk?
I currently run OS X 10.10.1
Now i have been trying to work on this for a while now and what i want to do should be simple but its apparently not.
Here is an example of what i want to happen.
I will have 2 tabs: Contact | Sales
Now Contacts will have the list of names and various information about a customer, While Sales will have one drop-down box for each Cell Row that will show the names of the person in tab contacts
for what i am wanting to do i cant use the data format pop-up menu because the list is edited everyday several times a day.
Now how do i do this, Excel can do this so how can numbers do it?Hi Shegra,
Paste this into a applescript editor window and run it from there. In the script you may need to adjust the four properties to agree with your spreadsheet. Let me know if you have any questions.
quinn
Script starts:
-- This script converts column A in one table into an alphabetized list of popups. It copies the last cell in that column. Then reverts the column to text. It then refreshes popups in column A of a data table starting with a user defined row.
property DataEntrySheet : "Sheet 1" --name of sheet with popups to be refreshed
property DataEntryTable : "Sales" --name of table with popups to be refreshed
set copyRange to {}
property PopValueSheet : "Sheet 1" --name of sheet with popup values table
property PopValueTable : "Contacts" --name of table with popup values
set PopStartRow to {}
tell application "Numbers"
set d to front document
set ps to d's sheet PopValueSheet
set pt to ps's table PopValueTable
set s to d's sheet DataEntrySheet
set t to s's table DataEntryTable
set tf to t's filtered --this records filter setting on data Entry Table
display dialog "Start from row #..." default answer "" with icon 1 -- with icon file "Path:to:my.icon.icns" --a Week # row
set PopStartRow to {text returned of result}
tell pt --convert list to alphabetized popups
set ptRows to count rows
set copyRange to ("A2:" & name of cell ptRows of column "A")
set selection range to range copyRange
set selection range's format to text
sort by column 1 direction ascending
set selection range's format to pop up menu
-- popupsmade
set selection range to cell ptRows of column 1 of pt
set v to value of cell ptRows of pt
end tell
activate application "Numbers"
tell application "System Events" to keystroke "c" using command down
tell pt
set selection range to range copyRange
set selection range's format to text
end tell
tell t
set filtered to false
set tRows to count rows
set pasteRange to ((name of cell PopStartRow of column "A") & ":" & (name of cell tRows of column "A"))
set selection range to range pasteRange
tell application "System Events" to keystroke "v" using command down
set filtered to tf
end tell
end tell -
How to find out the table, data for the IDOCS is pulled from?
HI
The ZFPH9999397 VENDOR FEED job runs the RBDMIDOC program with the variant Z9999_397. This creates IDOCS that are sent out and eventually wind up in IMOS.
The IDOC Type is CREMAS.
Can you tell me which table or tables the data for these IDOCS is pulled from?
Or tell me the procedure to find out the table name.
Thanks,
das.
Edited by: sathish dasari on Dec 10, 2009 11:54 AMYou can use Transp. Table TBD62 .
enter Message Type CREMAS
you will get the list of tables and the fields from which data is pulled based on the change pointers in Transp. Table BDCP. -
Creating MS- Access data base from the Internal tables data of an ABAP Prog
Hi,
I have a requirement where I have to create Access tables from the Internal tables of ABAP program.
The tables are like Project systems Header data, WBS elements data, Netwrok data, Activity data, Milestone data and Project revunes. I will have the internal tables for these. I want to transfer these tables data into MS-Access tables onto Users desktop.
Please adivce me how to do this.
Thanks,
PrabhakarHI,
I am trying to create a DB table in the access but I am not successful. The following is the format of the table needs to be created from the ABAP program.
I have created a table with the following format in MS-Access with the name tblHeader. Is it neccessary to create a DB table ( MS-Access) in advance or by using the FM STRUCTURE_EXPORT_ TO_MSACCESS we need to create a structure in MS-Access?
False tblHeader
Field Name Type Length
ProjectDef Text 255
ProjectDes Text 255
Created Text 50
Change Text 50
RespPerson Text 255
Profile Text 255
Plant Text 255
ObjNo Text 255
OverheadKey Text 255
I have created a Z table ZTAB1 with the same format from the SAP fields.
MS-Access Table name : tblHeader
ABAP program Internal table : t_tblheader
Z table Name : ZTAB1.
First I am trying to create a structure in MS-Access with the following FM.
CALL FUNCTION 'STRUCTURE_EXPORT_ TO_MSACCESS'
EXPORTING
dbname = 'D:\test\db2'
LANGU = SY-LANGU
dest = 'PS_ACCESS_1'
TABLES
tabname = ttblheader
EXCEPTIONS
system_failure = 1
comm_failure = 2
OTHERS = 3
Table ttblheader type is DFIES and I am filling the table with only one record and one field i.e TABNAME and the value is ZTAB1.
The source code of the FM is using another FM
CALL FUNCTION 'MSACCESS_STRUCT_ EXPORT_RFC' DESTINATION DEST
Here I am getting the Error message Object required. I can't able to create a table structure in MS-Access.
Next I am going to Use the FM
'TABLE_EXPORT_ TO_MSACCESS'
and it will create the records in the MS-access table.
CALL FUNCTION 'TABLE_EXPORT_ TO_MSACCESS'
EXPORTING
dbname = 'D:\test\db2'
langu = sy-langu
dest = 'PS_ACCESS_2'
tabname = 'ZTAB1'
reftable = 'tblheader'
FLG_NO_DOWNLOAD = ' '
FLG_APPEND = ' '
FLG_POPUP = ' '
TABLES
dtab = t_tblheader
here t_tblheader is the internal table.
Reftable = tblheader is the table which i have created in advance. ( not by using the First FM)
In this FM i am getting a error message : Unable to connect to Database D:\test\db2.
Please help me how to create the MS-Access database.
Maybe you are looking for
-
We are having small balances for amounts of less than 10 USD in GR/IR account Is it possible to have these differences after Logistics Invoice Verification, LIV should take care of these differences through price variances and quantity variances righ
-
Friends , issue is like this a component has been deleted from BOM, its CS15 is nothing , its not used any BOMs Still PRs are getting generated in MRP for that part number when analysed its understood that there are few Production Orders which are pa
-
Several different add-on in one system
Hello Collegues, we have installed Add- on A in ECC 5.0 system and going to install the next one -lets say B. We are not sure that these two add- ons will work properly together... - Can you tell pls how works add- ons inside of system? - Is it chang
-
First() and last() aggergate cql query error
Hi all, I am getting this below error for this query: Istream(select T.firstc as DSTINT, T.lastc as ASINT, T.avgCc1 as ASFLT, T.Ac1 as ASDBL from mdsmsInp MATCH_RECOGNIZE ( MEASURES first(C.INT1) as firstc, last(C.INT1) as lastc, avg(C.FLOAT1) as avg
-
Hola, estoy armando un proyecto en donde hago un dvd que tenga fotos y videos, pero quiero incluir un boton que me permita cuando abro el dvd en la pc abrir una carpeta con documentos de txt y pdf. Lo puedo hacer el Encore DVD 1.5 o en que otro progr