The recommendation for deltas is PDS-E but there's a caveat. PDS-E cannot
span volumes (and ELIBs can) so if you've got tons and tons of delta
records (i.e. auto-consolidate not enabled and / or sharing a delta across
many types / systems) then stick with ELIBs.
*Dave Harding *
Client Services Consultant • Mainframe Software Division
Broadcom Software
Mobile 317-403-1740 |
dave.harding@broadcom.comUpcoming vacation: July 31 - August 4
On Fri, Jul 19, 2024 at 6:55 AM Emlyn Williams via Broadcom <
Mail@broadcom.com> wrote:
> Is there a recommendation to move to PDSe instead of ELIBs? Or did I
> imagine that? -posted to the "Endevor" community
> [image: Broadcom] <https: community.broadcom.com="">
> Endevor
> <https: community.broadcom.com/communities/community-home/digestviewer?communitykey="592eb6c9-73f7-460f-9aa9-e5194cdafcd2">
> Post New Message <
broadcom-caendevor@connectedcommunity.org>
> Re: Automating ELIB tuning - dataset hardcoding versus symbolics
> <https: community.broadcom.com/discussion/automating-elib-tuning-dataset-hardcoding-versus-symbolics#bm267ad4e1-eb39-433c-9c8e-0190caa17fc9="">
> Reply to Group
> <
broadcom_caendevor_267ad4e1-eb39-433c-9c8e-0190caa17fc9@connectedcommunity.org?subject=re:+automating+elib+tuning+-+dataset+hardcoding+versus+symbolics> Reply
> to Sender
> <https: community.broadcom.com/communities/all-discussions/postreply?messagekey="267ad4e1-eb39-433c-9c8e-0190caa17fc9&ListKey=6c02d13b-c28e-4794-b86a-c8b767e00498&SenderKey=85d4ebf7-4658-49e7-9c85-9a3e09ea01c7">
> [image: Emlyn Williams]
> <https: community.broadcom.com/network/members/profile?userkey="85d4ebf7-4658-49e7-9c85-9a3e09ea01c7">
> Jul 19, 2024 6:55 AM
> Emlyn Williams
> <https: community.broadcom.com/network/members/profile?userkey="85d4ebf7-4658-49e7-9c85-9a3e09ea01c7">
>
> Is there a recommendation to move to PDSe instead of ELIBs? Or did I
> imagine that?
> *Reply to Group Online
> <https: community.broadcom.com/communities/all-discussions/postreply?messagekey="267ad4e1-eb39-433c-9c8e-0190caa17fc9&ListKey=6c02d13b-c28e-4794-b86a-c8b767e00498">*
> *Reply to Group via Email
> <
broadcom_caendevor_267ad4e1-eb39-433c-9c8e-0190caa17fc9@connectedcommunity.org?subject=re:+automating+elib+tuning+-+dataset+hardcoding+versus+symbolics>*
> *View Thread
> <https: community.broadcom.com/discussion/automating-elib-tuning-dataset-hardcoding-versus-symbolics#bm267ad4e1-eb39-433c-9c8e-0190caa17fc9="">*
> *Recommend
> <https: community.broadcom.com:443/discussion/automating-elib-tuning-dataset-hardcoding-versus-symbolics?messagekey="267ad4e1-eb39-433c-9c8e-0190caa17fc9&cmd=rate&cmdarg=add#bm267ad4e1-eb39-433c-9c8e-0190caa17fc9">*
> *Forward
> <https: community.broadcom.com/communities/all-discussions/forwardmessages?messagekey="267ad4e1-eb39-433c-9c8e-0190caa17fc9&ListKey=6c02d13b-c28e-4794-b86a-c8b767e00498">*
> *Flag as Inappropriate
> <https: community.broadcom.com/discussion/automating-elib-tuning-dataset-hardcoding-versus-symbolics?markappropriate="267ad4e1-eb39-433c-9c8e-0190caa17fc9#bm267ad4e1-eb39-433c-9c8e-0190caa17fc9">*
>
> -------------------------------------------
> Original Message:
> Sent: Jul 18, 2024 12:04 PM
> From: John Scott
> Subject: Automating ELIB tuning - dataset hardcoding versus symbolics
>
> I could not sleep last night so was reading article 9558 [Tips and
> Techniques for Managing Endevor ELIBs (broadcom.com)](
> knowledge.broadcom.com/external/article/9558/...
> <https: knowledge.broadcom.com/external/article/9558/tips-and-techniques-for-managing-endevor.html)="">
>
> This covers running ELIB ANALYZE to capture some key fields and comparing
> against other fields and thresholds to determine action required and what
> that action is.
>
> I thought I could write a program to run through the ELIBs and find
> conditions that need actions.
>
> Probably this has been done before ?
>
> I start by listing the datasets to be analysed. I can do this as I know
> the naming convention used at my site for Endevor datasets and suffixed
> .BASE or .DELTA
>
> Now some of these might not actually be in use by Endevor and also it
> would be good to identify the library names without needing to know the
> site naming convention.
>
> Previously I have not paid much attention to the DATASET option on the
> Environment panel but it looks like it lists the datasets and whether ELIB.
>
> It also seems to provide another interface to update type definitions.
>
> Using CSV report I can list the actual dataset names but some are defined
> using symbolics as part of the DSN e.g. &C1EN..&C1ST instead of PROD.STAGE2
>
> I could make the program reading the CSV to get the list of ELIBs resolve
> these but being lazy I thought I could just use the DATASET panel to change
> the symbolics to hard coding for the environment and stage I am updating.
>
> What could possibly go wrong ?
>
>
>
>
> You are subscribed to "Endevor" as
dave.harding@broadcom.com. To change
> your subscriptions, go to My Subscriptions
> <http: community.broadcom.com/preferences?section="Subscriptions">. To
> unsubscribe from this community discussion, go to Unsubscribe
> <http: community.broadcom.com/higherlogic/egroups/unsubscribe.aspx?userkey="f0102c8e-2c1c-47ba-9f18-e9e6816f2ae3&sKey=KeyRemoved&GroupKey=6c02d13b-c28e-4794-b86a-c8b767e00498">.
>
>
> Copyright © 2005-2023 Broadcom. All Rights Reserved. The term "Broadcom"
> refers to Broadcom Inc. and/or its subsidiaries.
>
> Hosted by Higher Logic, LLC on the behalf of Broadcom - Privacy Policy
> <https:
www.broadcom.com/company/legal/privacy-policy=""> | Cookie Policy
> <https:
www.higherlogic.com/legal/privacy=""> | Supply Chain Transparency
> <https:
www.broadcom.com/company/citizenship/governance-and-ethics#supply="">> | Terms of Use <http: termsandconditions="">
>
--
This electronic communication and the information and any files transmitted
with it, or attached to it, are confidential and are intended solely for
the use of the individual or entity to whom it is addressed and may contain
information that is confidential, legally privileged, protected by privacy
laws, or otherwise restricted from disclosure to anyone else. If you are
not the intended recipient or the person responsible for delivering the
e-mail to the intended recipient, you are hereby notified that any use,
copying, distributing, dissemination, forwarding, printing, or copying of
this e-mail is strictly prohibited. If you received this e-mail in error,
please return the e-mail to the sender, delete it from your computer, and
destroy any printed copy of it.
Original Message:
Sent: 7/19/2024 6:55:00 AM
From: Emlyn Williams
Subject: RE: Automating ELIB tuning - dataset hardcoding versus symbolics
Is there a recommendation to move to PDSe instead of ELIBs? Or did I imagine that?
Original Message:
Sent: Jul 18, 2024 12:04 PM
From: John Scott
Subject: Automating ELIB tuning - dataset hardcoding versus symbolics
I could not sleep last night so was reading article 9558 [Tips and Techniques for Managing Endevor ELIBs (broadcom.com)](https://knowledge.broadcom.com/external/article/9558/tips-and-techniques-for-managing-endevor.html)
This covers running ELIB ANALYZE to capture some key fields and comparing against other fields and thresholds to determine action required and what that action is.
I thought I could write a program to run through the ELIBs and find conditions that need actions.
Probably this has been done before ?
I start by listing the datasets to be analysed. I can do this as I know the naming convention used at my site for Endevor datasets and suffixed .BASE or .DELTA
Now some of these might not actually be in use by Endevor and also it would be good to identify the library names without needing to know the site naming convention.
Previously I have not paid much attention to the DATASET option on the Environment panel but it looks like it lists the datasets and whether ELIB.
It also seems to provide another interface to update type definitions.
Using CSV report I can list the actual dataset names but some are defined using symbolics as part of the DSN e.g. &C1EN..&C1ST instead of PROD.STAGE2
I could make the program reading the CSV to get the list of ELIBs resolve these but being lazy I thought I could just use the DATASET panel to change the symbolics to hard coding for the environment and stage I am updating.
What could possibly go wrong ?
</http:></https:></https:></https:></http:></http:></https:></https:></https:></https:></https:></broadcom_caendevor_267ad4e1-eb39-433c-9c8e-0190caa17fc9@connectedcommunity.org?subject=re:+automating+elib+tuning+-+dataset+hardcoding+versus+symbolics></https:></https:></https:></https:></broadcom_caendevor_267ad4e1-eb39-433c-9c8e-0190caa17fc9@connectedcommunity.org?subject=re:+automating+elib+tuning+-+dataset+hardcoding+versus+symbolics></https:></broadcom-caendevor@connectedcommunity.org></https:></https:>