Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Acceso a blobs sql

Hola:

Una aplicación ERP almacena datos adjuntos de documentos en SQL como blobs.

¿Es posible que Power BI tenga acceso a los datos adjuntos de aquellos que desean abrir, por ejemplo, archivos PDF en un panel o informe de Power BI? Si es así, ¿cómo?

¡Gracias!

John

  • Anonymous's avatar
    Anonymous
    6 years ago

    Gracias. Me disculpo.por enfadarme.

    ¿Cómo se puede hacer eso, al menos? No encuentro instrucciones buenas y claras al hacerlo.

13 Replies

  • Sí, Power Query tiene un tipo de datos "binario" que puede doblar a su voluntad, por ejemplo declarando que desea leer ese binario como un PDF.

    Simplemente agregue el blob a las columnas de vista SQL.

    Este es un ejemplo en el que extraes un montón de archivos CSV de sus blobs (la columna [Contenido])

    "Invocar función personalizada1" - Table.AddColumn('"Columnas renombradas1", "CSV", cada "Obtener archivo CSV"([Contenido])),

    a través de una función personalizada donde hago algunas transformaciones básicas:

    Obtener el archivo CSV ?

    (Archivo) > let
    Origen: Csv.Document(File,[Delimiter",", Encoding-1252, QuoteStyle-QuoteStyle.Csv]),
    "Encabezados Promocionados" - Table.PromoteHeaders(Source, [PromoteAllScalars-true]),

    ....

    • Anonymous's avatar
      Anonymous
      Not applicable

      Hola:

      Ha mencionado "Power Query". ¿Qué pasa con Power BI?

      John

    • Anonymous's avatar
      Anonymous
      Not applicable

      Francamente, no entiendo nada de lo que dijiste. ¿Puede por favor proporcionar algunos pasos simples? ¿Este tipo de cosas requieren progragramming? ¿No puede ver los datos adjuntos PDF en Power BI?

      • lbendlin's avatar
        lbendlin
        Super User

        Power BI es una herramienta de análisis de datos, no un visor de imágenes. Hay un PDF visual en alguna parte, pero creo que está roto / no compatible.

        Lo que ofrece Power BI (Power Query) es una forma de extraer datos de archivos PDF, como datos de tabla, etc.

    • Anonymous's avatar
      Anonymous
      Not applicable

      ¡Gracias, Amy!

      ¿Funcionaría lo mismo para los archivos PDF, así como para los CSV?

      John

  • Existe otra alternativa que te puede interesar para solucionar el problema,

    Indirectamente, puede crear un extractor externamente (programándolo) para leer el blob y compilar el archivo temporalmente, luego podría acceder a ese archivo a través de un vínculo para ese registro:

    Tienes esto:

    Entonces: