IronPython in Spotfire - Session 1 (Pages and Document Properties)

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ย. 2024

ความคิดเห็น • 22

  • @nehasharma-oy4jt
    @nehasharma-oy4jt ปีที่แล้ว +1

    this is one of the most useful and informative video on spotfire IP.

  • @Prashant_SA
    @Prashant_SA ปีที่แล้ว +1

    Excellent👏 you made it look so easy
    Please make more such videos 😊

  • @siddharthkudgunti8546
    @siddharthkudgunti8546 4 ปีที่แล้ว +1

    Thank you so much for this session its was really helpful and got a basic understanding of Iron Python. Please make the session, eagerly waiting for it.

  • @mohankalyankothamasu630
    @mohankalyankothamasu630 4 ปีที่แล้ว +1

    Awesome video Aman. Thank you so much :) waiting for 2nd video eagerly. It was really very very helpful. U r dng a great job. Kudos

  • @priyadagur6995
    @priyadagur6995 ปีที่แล้ว +1

    It was very helpful session, thank you very much

  • @srujanareddy8244
    @srujanareddy8244 2 ปีที่แล้ว +1

    Thank you for a very informative session on filters. can you also throw light on marked rows retrieval, filtered rows selections and Indexset().
    can you also brief out on various kinds of return types for object methods. Awaiting for few more videos.

  • @nilanjansaha4494
    @nilanjansaha4494 4 ปีที่แล้ว +1

    Loved the video Aman..Waiting for your Session 2 !

    • @ironpythoninspotfire2502
      @ironpythoninspotfire2502  4 ปีที่แล้ว +1

      Thank you for your feedback, Nilanjan, will upload the next session soon.

  • @aamirsohail166
    @aamirsohail166 3 ปีที่แล้ว +1

    Thank you. Please make a detail video on how to use python data function into Spotfire.

  • @dhanu098765
    @dhanu098765 3 ปีที่แล้ว +1

    Thanks Aman

  • @bhaskary4726
    @bhaskary4726 4 ปีที่แล้ว +2

    Excellent 👌👌

  • @athiraramesh2110
    @athiraramesh2110 4 ปีที่แล้ว +1

    Nice video Aman, well explained👍

  • @nareshreddy2351
    @nareshreddy2351 4 ปีที่แล้ว +1

    Excellent 👌👍

  • @arkapravadutta8319
    @arkapravadutta8319 2 ปีที่แล้ว +1

    Hi Aman,
    First of all, really nice video. Thanks for making it.
    Question :
    I have to scale a couple of studies. A basic skeleton has been made which has some LSH data tables so everytime a new study has to be integrated into the skeleton we have to manually navigate to all those tables for that specific study and replace them.
    My question is can it be done automated via ironpython. I want to create a script that can automatically replace those data tables by going into the respective path that I can feed in as a parameter

    • @ironpythoninspotfire2502
      @ironpythoninspotfire2502  2 ปีที่แล้ว

      Hi, Arka! You can loop through the library items and keep replacing the information links(IL) with the ILs in the library. You need to specify the path to the folder where the ILs are saved.
      Assuming you have folder named after the study "ABCD123" and the ILs are saved to this folder. The ILs are named as
      IL_DEMO
      IL_AE
      IL_SAE and so on. Also, the data tables in the Spotfire dxp are named after their corresponding ILs, like, IL_DEMO, IL_AE,
      IL_SAE and so on.

    • @ironpythoninspotfire2502
      @ironpythoninspotfire2502  2 ปีที่แล้ว

      from Spotfire.Dxp.Framework.Library import *
      from Spotfire.Dxp.Data import *
      from Spotfire.Dxp.Data.Import import *
      service=Application.GetService[LibraryManager]()
      items=service.Search("IL_",LibraryItemRetrievalOption.IncludePath)
      for val in items:
      if val.Path.find("ABCD123")>=0 and val.ItemType==LibraryItemType.InformationLink:
      ids=InformationLinkDataDataSource(val)
      if Application.Document.Data.Tables.TryGetValue(val.Title)[1] is None:
      Application.Document.Data.Tables.Add(val.Title,ids)
      else:
      Application.Document.Data.Tables[val.Title].ReplaceData(ids)

  • @mohankalyankothamasu630
    @mohankalyankothamasu630 4 ปีที่แล้ว

    Planning to do 2nd one?

  • @jkumar2289
    @jkumar2289 3 ปีที่แล้ว

    Any plan to do more videos ?