New post

Find

Question
· Nov 19, 2024

Special Configuration Required for Webgateway/git-source-control?

Hi there,

I'm attempting to use the newest version of git-web-ui now that we've also updated to 2024.1.2. I'm having an issue though where I'm getting a 404 when launching the web gui from the Source Control menu in a production. If I look in the nginx logs I see the following:

2024/11/19 22:00:47 [error] 16#0: *237 open() "/opt/nginx/html/isc/studio/usertemplates/gitsourcecontrol/webuidriver.csp/CUSTRUSH/CUSTRUSHPKG.FoundationProduction.CLS" failed (2: No such file or directory), client: 172.18.0.1, server: localhost, request: "GET /isc/studio/usertemplates/gitsourcecontrol/webuidriver.csp/CUSTRUSH/CUSTRUSHPKG.FoundationProduction.CLS?CSPSHARE=1&Project=&Document=localhost%3A9092%2FCUSTRUSH%2FCUSTRUSHPKG.FoundationProduction.CLS&Namespace=CUSTRUSH&User=_SYSTEM&CSPCHD=003000010000NxIbs1CgxCPtuWk_mjSx$SMbYM89ukHTqebjji HTTP/1.1", host: "localhost:9092", referrer: "http://localhost:9092/csp/healthshare/custrush/EnsPortal.Dialog.SourceCo...?$ZEN_POPUP=1&TARGET=%2Fisc%2Fstudio%2Fusertemplates%2Fgitsourcecontrol%2Fwebuidriver.csp%2FCUSTRUSH%2FCUSTRUSHPKG.FoundationProduction.CLS%3FCSPSHARE%3D1%26CSPCHD%3D003000010000NxIbs1CgxCPtuWk_mjSx%24SMbYM89ukHTqebjji%26Project%3D%26Document%3Dlocalhost%253A9092%252FCUSTRUSH%252FCUSTRUSHPKG.FoundationProduction.CLS%26Namespace%3DCUSTRUSH%26User%3D_SYSTEM%26"

 

I'm wondering if there's some setup in nginx or CSP.conf that I"m missing here or if anyone has run into anything similar?

-Vic

6 Comments
Discussion (6)2
Log in or sign up to continue
Announcement
· Nov 19, 2024

[Video] Keeping your data private and protected with RAG

Hi Community!

Ceck out the new video dedicated to Gen AI on our InterSystems Developers YouTube:

⏯ Keeping your data private and protected with RAG

Explore how to safely utilize Language Learning Models (LLMs) while safeguarding Protected Health Information (PHI) in healthcare settings. Understand why converting data into numbers alone doesn’t guarantee privacy, the risks of using LLM services with PHI, and the strategies to ensure confidentiality. In this video, we’ll cover methodologies to protect your internal databases while leveraging the power of LLMs and take a closer look at how Retrieval Augmented Generation (RAG) can be applied securely with PHI.

🗣  Presenter@Don Woodlock, Vice President, Healthcare Solutions Development, InterSystems

Enjoy watching, and look forward to more videos! 👍

Discussion (0)1
Log in or sign up to continue
Article
· Nov 19, 2024 1m read

Cómo controlar el orden de las columnas mostradas al acceder desde una herramienta ODBC

Preguntas frecuentes de InterSystems

Por defecto, el orden de las columnas en una tabla lo determina automáticamente el sistema. Para cambiar el orden, estableced explícitamente el orden de cada propiedad utilizando la palabra clave SqlColumnNumber al definir la clase.

Ejemplo:

Property Name As %String [SqlColumnNumber = 2];

Por favor, consultad la documentación a continuación.

SqlColumnNumber

Si queréis cambiar el nombre de la tabla SQL, especificad SqlTableName. Si queréis cambiar el nombre de la columna (nombre del campo), especificad SqlFieldName.  

Ambos se aplican únicamente a clases persistentes.

Discussion (0)1
Log in or sign up to continue
Announcement
· Nov 19, 2024

InterSystems Italian Healthcare Conference 2024

Hi Community!

We are pleased to invite all our clients, partners and members of the community to take part in the first InterSystems event dedicated to digital health professionals in Italy - InterSystems Italian Healthcare Conference 2024The registration is already open!

➡️ InterSystems Italian Healthcare Conference 2024

🗓  December 5, 2024

⌚ 9:30  - 18:00

📍 Excelsior Hotel Gallia, Milan

During the panel discussions with our clients, executives and analysts, we will discuss technological innovation and best practices to improve the efficiency and quality of healthcare services. We will address topics such as the value of data, interoperability between systems and artificial intelligence to optimize processes and ensure more effective and personalized care.

During the event you will have the opportunity to:

  • Draw inspiration from our clients' projects around the world
  • Learn about the latest news and roadmap for InterSystems healthcare solutions
  • Meet and discuss with other digital health professionals
  • Explore InterSystems' initiatives for the more technical and learn about our training programs through dedicated exhibit spaces

Starting at 17.00, the first Italian Developer Community Meetup will also be held during the conference. The event is a developer opportunity to share experiences, discover tools, resources, and talk to InterSystems experts and product representatives.

To participate, you must register by filling out the form. Places are limited.

Check out the full agenda of the event here.

We look forward to seeing you at InterSystems Italian Healthcare Conference 2024!

Discussion (0)1
Log in or sign up to continue
Article
· Nov 19, 2024 2m read

Cómo ver el contenido de los archivos de journal fuera del Portal de Gestión

Preguntas frecuentes de InterSystems

Si el archivo de journal es demasiado grande para buscarlo o filtrarlo mediante el Portal de administración, podemos consultarlo mediante los dos métodos siguientes.

① Usando la utilidad ^JRNDUMP
② Usandolo en código

================================================== ========== 

① Usando la utilidad ^JRNDUMP. Por ejemplo, si deseamos seleccionar todos los registros del archivo de journal que incluyen la referencia global ^ABC, hagamos lo siguiente:

*Ejecuta todos los comandos a continuación en el espacio de nombres %SYS.

DO SELECT^JRNDUMP("C:\MyCache\mgr\journal\YYYYMMDD.001","","","^ABC",1)

Si deseamos seleccionar solo registros que coincidan exactamente con la referencia global ^ABC:

 DO SELECT^JRNDUMP("C:\MyCache\mgr\journal\YYYYMMDD.001","","","^ABC",0)

Si deseamos seleccionar solo registros para operaciones Set locales en ^ABC global, hagamos lo siguiente:

 DO SELECT^JRNDUMP("C:\MyCache\mgr\journal\YYYYMMDD.001","","","^ABC","",6)

Si deseamos seleccionar solo registros para operaciones  Set locales y remotas en el ^ABC global:

  DO SELECT^JRNDUMP("C:\MyCache\mgr\journal\YYYYMMDD.001","","","^ABC","","s")

Consulta la página del documento a continuación para obtener más detalles.

Presentando registros de journal usando la utilidad ^JRNDUMP

================================================== ========== 
② How to reference it in a program. You can use the %SYS.Journal.Record class to obtain the record contents of any journal file. Cómo usarlo en código. Podemos utilizar la clase %SYS.Journal.Record para obtener el contenido de los registros de cualquier archivo de journal.

 set jrn="C:\intersystems\cache\mgr\journal\20160101.003"
  set log="C:\temp\journal.log"

  set file=##class(%File).%New(log)
  do file.Open("WSN")
  set rs=##class(%ResultSet).%New("%SYS.Journal.Record:List")
  do rs.Execute(jrn)
  while rs.Next() {
    set time=rs.Get("TimeStamp") // Time: yyyy-mm-dd hh:mm:ss
    set type=rs.Get("TypeName")  // Type: SET, KILL, xxTrans etc.
    set gref=rs.Get("GlobalReference") // global reference
    set gval=rs.Get("NewValue")  // Updated value
    /* if gref["ABC" { */
    set line=time_" ["_type_"] "_gref
    if type="SET" { set line=line_"="_gval }
    do file.WriteLine(line)
    /* } */
  }
  do file.Close()

Consulte la referencia de la clase a continuación para obtener más detalles.

Referencia de la clase (%SYS.Journal.Record:List)

Discussion (0)1
Log in or sign up to continue