|
"The Flying Fly"
Two trains, 200 km apart, are moving toward each other at the speed of 50 km/hour each. A fly takes off from one train flying straight toward the other at the speed of 75 km/hour.
Having reached the other train, the fly bounces off it and flies back to the first train.
The fly repeats the trip until the trains collide and the bug is squashed.
What distance has the fly traveled until its death?
|
Geocaching (pronounced geo-cashing) is a worldwide game of hiding and seeking treasure. A geocacher can place a geocache anywhere in the world, pinpoint its location using GPS technology and then share the geocache's existence and location online. For more, click here.

BSP's NJ office has sent a Geocache to our HQ in Chicago, and you can help get it there!
To Track Progress click Here!
|
|
Join COGNOiSe.com, the largest independent, worldwide FREE IBM Cognos Support Community.
Access our
|
|
| Greetings!
Welcome to this month's BSP Newsletter. We have a lot of educational content this month, along with some great tips and tricks and other IBM Cognos related information as always! And remember, we enjoy hearing your suggestions regarding the content you'd like to see. Please e-mail us at Newsletter@brightstarpartners.com if you have a topic you'd like to see discussed in future newsletters. |
BRIGHTSTAR PARTNERS HOSTS IBM CUSTOMER SUPPORT PORTAL WEBINAR | |
BrightStar Partners, in partnership with IBM Cognos Customer Support, is hosting an informative webinar to walk attendees through the new IBM Cognos Customer Support Portal. IBM is introducing a new way to access technical support for all of your IBM products and services. In this informative session, David Stewart and Jason Salares of IBM Cognos Customer Support will walk you first-hand through the new IBM Support Portal.
There is no other place to receive such a comprehensive view into the world of IBM Cognos Support directly from the IBM Support Professionals themselves. This is definitely a "DO NOT MISS" opportunity!
IBM Cognos Customer Support will walk attendees through:
- Features and capabilities of the new IBM Support Portal
- Tips for successful IBM Cognos KB / Technote searches
- IBM Cognos Information Centers
- IBM Service Request (SR) Tool - How best to log and manage SRs
- Primary and technical contact management
February 25, 2010
2:00 - 3:00 PM EST
Register for this webinar here.
|
| BRIGHTSTAR PARTNERS ACHIEVES HUGE PERFORMANCE GAINS FOR A CLIENT |
A Pharmaceutical company has partnered with BrightStar Partners to complete an assessment of their current Cognos deployment and to implement various improvements based on the results of the assessment. During the review, we highlighted the areas that they excelled in as well as identified various opportunities for improvements.
During our assessment, we learned that many of the Framework Manager data sources were relational in nature, and we saw the detrimental effect this had on the FM models, report performance and ease of use by the business users.
We proposed a proof of concept data mart with a dimensional structure (star schema) to allow the Framework Manager models to use a physical dimensional model instead of relational data sources, to demonstrate the advantages this approach will deliver. This approach:
- Simplified Framework Manager business models
- Provided strategic data delivery to the business users
- Achieved additional performance gains.
BSP continued to design and implement a dimensional model for a specific business reporting area. We completed the data load into the physical dimensional model, validated the data and documented all issues and known differences. A Framework Manager business model was created, and benchmark reports were developed to demonstrate the results,which included:
- Framework Manager business modeling - the model follows best practices with a multi-tier approach and a simple star-schema design. The business model can be easily understood by business users and can be used for interactive analysis. It also leads to simple report development / maintenance, which results in shorter turn-around request times.
- Report benchmarks - report queries dropped from 8 queries and 3 joins to 4 queries, and report runtimes dropped from an average of 3 hours 15 minutes to just over 1 minute. This means the report can now be run interactively, freeing up resources.
Per our proven practices, we delivered a detail set of documentation (reporting design and technical user guides) to aid in maintenance, troubleshooting, and future development, and completed knowledge sharing sessions with the client's team. We also laid out a roadmap to build upon the delivered data mart, to add additional data marts to the dimensional model, and for more robust reporting.
|
| Kicking off Volume 2 of the BSP Software Podcast Channel! |
|

BSP Software takes customer success seriously and continues to share the knowledge whether through our worldwide support communities at COGNOiSe.com, these monthly newsletters or through our bi-weekly podcast channel.
The BSP Software Podcast Channel is driven by customer support issues. In this bi-weekly video podcast, our developers and testers share how they solved customer challenges using our products. Please visit the newly designed podcast channel here: http://www.bspsoftware.com/podcasts. | |
USING PROJECT SPECIFIC ENVIRONMENT VARIABLES AS DATASTAGE PARAMETERS |
By Greg Jungels, Consultant
Many times we have the need for connecting to multiple source systems, without having to change the connection information and recompile the jobs. As DataStage saves the connection information with the jobs, we accomplish the above using Project Specific Environment Variables. The Project Specific Environment Variables (PSEV's going forward) enable us to pass connection info (DSN, username, password, etc.) to the jobs, for each of the different source systems we need to connect to, without having to change and recompile the job every time. Although PSEV's can be applied to many uses, this article specifically caters to the need for handling DSNs.
For setting up PSEV's, we have to add 'User Defined' Environment Variables via DataStage Administrator. We define three variables named 'data_source','user' and 'password'. We then add these environment variables as parameters of each job in DataStage Designer. In Designer, the default value of each of these parameters will have to be set to $PROJDEF. By doing so, Datastage will use the last known value for the parameter.
Once we have the PSEV's set up and the jobs are modified to use these PSEV's, we can then set the values of these parameters in a script that runs the DSJOB command.
By doing this, we avoid the need to recompile the jobs repeatedly for each data source.
For detailed version of the article with screen shots, click here
Additional Information
This process has been tested in DataStage v8.0.1.
These steps assume you have the appropriate user rights for your project, as well as having the required DSNs added to your project. The example below is specific to the ODBC Enterprise Connector, connecting to a SQL Server 2005 Database.
|
About Hebrew Calendar......
History
- The codified Hebrew calendar as we know it today is generally considered to date from A.M. 4119 (+359), though the exact date is uncertain.
-
At that time the patriarch Hillel II, breaking with tradition, disseminated rules for calculating the calendar. Prior to that time the calendar was regarded as a secret science of the religious authorities.
-
The exact details of Hillel's calendar have not come down to us, but it is generally considered to include rules for intercalation over nineteen-year cycles. Up to the tenth century A.D., however, there was disagreement about the proper years for intercalation and the initial epoch for reckoning years.
-
Information on calendrical practices prior to Hillel is fragmentary and often contradictory. The earliest evidence indicates a calendar based on observations of Moon phases. Since the Bible mentions seasonal festivals, there must have been intercalation. There was likely an evolution of conflicting calendrical practices.
-
The Babylonian exile, in the first half of the sixth century B.C., greatly influenced the Hebrew calendar. This is visible today in the names of the months. The Babylonian influence may also have led to the practice of intercalating leap months.
-
During the period of the Sanhedrin, a committee of the Sanhedrin met to evaluate reports of sightings of the lunar crescent. If sightings were not possible, the new month was begun 30 days after the beginning of the previous month. Decisions on intercalation were influenced, if not determined entirely, by the state of vegetation and animal life. Although eight-year, nineteen-year, and longer- period intercalation cycles may have been instituted at various times prior to Hillel II, there is little evidence that they were employed consistently over long time spans.
As it Exists Today
- As it exists today, the Hebrew calendar is a lunisolar calendar that is based on calculation rather than observation. This calendar is the official calendar of Israel and is the liturgical calendar of the Jewish faith.
- In principle the beginning of each month is determined by a tabular New Moon (molad) that is based on an adopted mean value of the lunation cycle. To ensure that religious festivals occur in appropriate seasons, months are intercalated according to the Metonic cycle, in which 235 lunations occur in nineteen years.
- By tradition, days of the week are designated by number, with only the seventh day, Sabbath, having a specific name.
- Days are reckoned from sunset to sunset, so that day 1 begins at sunset on Saturday and ends at sunset on Sunday. The Sabbath begins at sunset on Friday and ends at sunset on Saturday.
Rules for Civil Use
- Years are counted from the Era of Creation, or Era Mundi, which corresponds to -3760 October 7 on the Julian proleptic calendar. Each year consists of twelve or thirteen months, with months consisting of 29 or 30 days.
- An intercalary month is introduced in years 3, 6, 8, 11, 14, 17, and 19 in a nineteen-year cycle of 235 lunations. The initial year of the calendar, A.M. (Anno Mundi) 1, is year 1 of the nineteen-year cycle.
- The calendar for a given year is established by determining the day of the week of Tishri 1 (first day of Rosh Hashanah or New Year's Day) and the number of days in the year. Years are classified according to the number of days in the year.
Classification of Years in the Hebrew Calendar
Deficient Regular Complete
- Ordinary year 353 354 355
- Leap year 383 384 385
Months of the Hebrew Calendar
- 1. Tishri 30
- 2. Heshvan 29*
- 3. Kislev 30**
- 4. Tevet 29
- 5. Shevat 30
- 6. Adar 29***
- 7. Nisan 30
- 8. Iyar 29
- 9. Sivan 30
- 10. Tammuz 29
- 11. Av 30
- 12. Elul 29
* In a complete year, Heshvan has 30 days. ** In a deficient year, Kislev has 29 days. *** In a leap year Adar I has 30 days; it is followed by Adar II with 29 days.
Terminology of the Hebrew Calendar
- Deficient (haser) month: a month comprising 29 days.
Full (male) month: a month comprising 30 days.
- Ordinary year: a year comprising 12 months, with a total of 353, 354, or 355 days.
- Leap year: a year comprising 13 months, with a total of 383, 384, or 385 days.
- Complete year (shelemah): a year in which the months of Heshvan and Kislev both contain 30 days.
- Deficient year (haser): a year in which the months of Heshvan and Kislev both contain 29 days.
- Regular year (kesidrah): a year in which Heshvan has 29 days and Kislev has 30 days.
- Halakim(singular, helek): "parts" of an hour; there are 1080 halakim per hour.
- Molad(plural, moladot): "birth" of the Moon, taken to mean the time of conjunction for modern calendric purposes.
- Dehiyyah(plural, dehiyyot): "postponement"; a rule delaying 1 Tishri until after the molad.
Next Month....The Islamic Calendar..... |
|
|